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

2024-05-13 19:48:12 UTC Now

2017-11-26 23:38:40 UTC MAIN commitmail json YAML

doc: Added textproc/rapidjson version 1.1.0

(minskim)

2017-11-26 23:38:17 UTC MAIN commitmail json YAML

textproc/Makefile: Add rapidjson

(minskim)

2017-11-26 23:37:18 UTC MAIN commitmail json YAML

textproc/rapidjson: Import version 1.1.0

RapidJSON is a JSON parser and generator for C++. It was inspired by
RapidXml.

(minskim)

2017-11-26 20:58:00 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20171126

(leot)

2017-11-26 20:57:28 UTC MAIN commitmail json YAML

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

Changes:
version 2017.11.26
Core
* [extractor/common] Use final URL when dumping request (#14769)

Extractors
* [fczenit] Fix extraction
- [firstpost] Remove extractor
* [freespeech] Fix extraction
* [nexx] Extract more formats
+ [openload] Add support for openload.link (#14763)
* [empflix] Relax URL regular expression
* [empflix] Fix extractrion
* [tnaflix] Don't modify download URLs (#14811)
- [gamersyde] Remove extractor
* [francetv:generationwhat] Fix extraction
+ [massengeschmacktv] Add support for Massengeschmack TV
* [fox9] Fix extraction
* [faz] Fix extraction and add support for Perform Group embeds (#14714)
+ [performgroup] Add support for performgroup.com
+ [jwplatform] Add support for iframes (#14828)
* [culturebox] Fix extraction (#14827)
* [youku] Fix extraction; update ccode (#14815)
* [livestream] Make SMIL extraction non fatal (#14792)
+ [drtuber] Add support for mobile URLs (#14772)
+ [spankbang] Add support for mobile URLs (#14771)
* [instagram] Fix description, timestamp and counters extraction (#14755)

version 2017.11.15
Core
* [common] Skip Apple FairPlay m3u8 manifests (#14741)
* [YoutubeDL] Fix playlist range optimization for --playlist-items (#14740)

Extractors
* [vshare] Capture and output error message
* [vshare] Fix extraction (#14473)
* [crunchyroll] Extract old RTMP formats
* [tva] Fix extraction (#14736)
* [gamespot] Lower preference of HTTP formats (#14652)
* [instagram:user] Fix extraction (#14699)
* [ccma] Fix typo (#14730)
- Remove sensitive data from logging in messages
* [instagram:user] Fix extraction (#14699)
+ [gamespot] Add support for article URLs (#14652)
* [gamespot] Skip Brightcove Once HTTP formats (#14652)
* [cartoonnetwork] Update tokenizer_src (#14666)
+ [wsj] Recognize another URL pattern (#14704)
* [pandatv] Update API URL and sign format URLs (#14693)
* [crunchyroll] Use old login method (#11572)

(leot)

2017-11-26 20:40:02 UTC MAIN commitmail json YAML

Updated mail/procmail to 3.22nb5

(snj)

2017-11-26 20:39:41 UTC MAIN commitmail json YAML

2017-11-26 19:14:34 UTC MAIN commitmail json YAML

php71: improve pattern

Since we have php72 release candidates in pkgsrc, "<7.2" is not sufficient
since this will pull in "7.2rc6". Change pattern to <7.1.99 to stop this.

(wiz)

2017-11-26 17:47:47 UTC MAIN commitmail json YAML

Updated www/py-django-tastypie; Added www/py-raven

(adam)

2017-11-26 17:44:09 UTC MAIN commitmail json YAML

Really depend on www/py-raven

(adam)

2017-11-26 17:41:22 UTC MAIN commitmail json YAML

2017-11-26 17:40:05 UTC MAIN commitmail json YAML

py-raven: added version 6.3.0

Raven is a Python client for Sentry (https://sentry.io/). It provides full
out-of-the-box support for many of the popular frameworks, including Django,
Flask, and Pylons. Raven also includes drop-in support for any WSGI-compatible
web application.

(adam)

2017-11-26 17:36:00 UTC MAIN commitmail json YAML

2017-11-26 17:21:17 UTC MAIN commitmail json YAML

Updated devel/py-test-flake8, devel/py-test-relaxed

(adam)

2017-11-26 17:20:35 UTC MAIN commitmail json YAML

py-test-relaxed: updated to 1.1.0

1.1.0:
Add support for collecting/displaying hybrid/legacy test suites -- specifically, by getting out of pytest's way on collection of test_named_files and stripping test prefixes/suffixes when displaying tests in verbose mode. This makes it easier to take an existing test suite and slowly port it to 'relaxed' style.

(adam)

2017-11-26 17:17:49 UTC MAIN commitmail json YAML

py-test-flake8: updated to 0.9.1

0.9.1
Do continuous integration with Travis
Declare compatibility with Python 3.6

(adam)

2017-11-26 17:13:18 UTC MAIN commitmail json YAML

Added devel/py-exam, devel/py-test-assume, devel/py-test-sugar, devel/py-test-pythonpath

(adam)

2017-11-26 17:12:46 UTC MAIN commitmail json YAML

Added devel/py-exam, devel/py-test-assume, devel/py-test-sugar, devel/py-test-pythonpath

(adam)

2017-11-26 17:11:15 UTC MAIN commitmail json YAML

2017-11-26 17:10:58 UTC MAIN commitmail json YAML

pytest-sugar is a plugin for py.test that shows failures and errors instantly
and shows a progress bar.

(adam)

2017-11-26 17:10:46 UTC MAIN commitmail json YAML

pytest-sugar is a plugin for py.test that shows failures and errors instantly
and shows a progress bar.

(adam)

2017-11-26 17:10:16 UTC MAIN commitmail json YAML

Exam is a Python toolkit for writing better tests. It aims to remove a lot of
the boiler plate testing code one often writes, while still following Python
conventions and adhering to the unit testing interface.

(adam)

2017-11-26 16:56:06 UTC MAIN commitmail json YAML

2017-11-26 16:49:32 UTC MAIN commitmail json YAML

Updated www/nghttp2, www/nginx-devel

(adam)

2017-11-26 16:48:37 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.13.7

Changes with nginx 1.13.7:
*) Bugfix: in the $upstream_status variable.
*) Bugfix: a segmentation fault might occur in a worker process if a
  backend returned a "101 Switching Protocols" response to a
  subrequest.
*) Bugfix: a segmentation fault occurred in a master process if a shared
  memory zone size was changed during a reconfiguration and the
  reconfiguration failed.
*) Bugfix: in the ngx_http_fastcgi_module.
*) Bugfix: nginx returned the 500 error if parameters without variables
  were specified in the "xslt_stylesheet" directive.
*) Workaround: "gzip filter failed to use preallocated memory" alerts
  appeared in logs when using a zlib library variant from Intel.
*) Bugfix: the "worker_shutdown_timeout" directive did not work when
  using mail proxy and when proxying WebSocket connections.

(adam)

2017-11-26 16:43:30 UTC MAIN commitmail json YAML

nghttp2: updated to 1.28.0

nghttp2 v1.28.0
lib: Add nghttp2_error_callback2
build: Add deprecation warning when spdylay support is enabled
Switch to clang-format-5.0
examples: Make client and server work with libevent-2.1.8
third-party: Update neverbleed
integration: Fix issues reported by the go vet tool.
nghttpx: Fix affinity retry
nghttpx: Fix stalled backend connection on retry
nghttpx: Cookie based session affinity
nghttpx: Expose additional TLS related variables to mruby and accesslog

(adam)

2017-11-26 16:38:53 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 1.20

(gdt)

2017-11-26 16:38:40 UTC MAIN commitmail json YAML

gama: Update to 1.20

packaging change: Depend on GNU make (not documented upstream).

Upstream changes:

* New test suite for matvec classes and support for valgrind memory
  leak tests for tests/matvec and tests/gama-local.

    This release is a preperation phase for the next release in which
    the base matvec memory handling class (MemRep) will reimplemented
    with C++11 move constructor and move assignemnt operator.

(gdt)

2017-11-26 13:57:09 UTC MAIN commitmail json YAML

mpv: Pass `--bindir' to waf configure phase to fix installation with waf-2.0.2

With waf-2.0.2 update the mpv binary was tried to install apparently in:

${DESTDIR}${WRKSRC}/${PREFIX}/bin

while with previous waf versions it was correctly installed in

${DESTDIR}${PREFIX}/bin

Pass `--bindir' via WAF_CONFIGURE_ARGS to fix that problem.

(leot)

2017-11-26 10:55:14 UTC MAIN commitmail json YAML

xfsprogs: comment out dead sites

(wiz)

2017-11-26 10:54:19 UTC MAIN commitmail json YAML

uucp: follow redirects

(wiz)

2017-11-26 10:53:58 UTC MAIN commitmail json YAML

udunits: follow redirects

(wiz)

2017-11-26 10:53:42 UTC MAIN commitmail json YAML

sqsh*: switch to sourceforge homepage, homepage is dead

(wiz)

2017-11-26 10:52:54 UTC MAIN commitmail json YAML

p5-HTTP-DAV: switch to metacpan

Homepage is dead

(wiz)

2017-11-26 10:52:28 UTC MAIN commitmail json YAML

p5-CDDB_get: switch to metacpan

Homepage is dead

(wiz)

2017-11-26 10:51:20 UTC MAIN commitmail json YAML

netcdf-fortran: follow redirects

(wiz)

2017-11-26 10:51:05 UTC MAIN commitmail json YAML

netcdf-cxx: follow redirects

(wiz)

2017-11-26 10:50:48 UTC MAIN commitmail json YAML

netcdf: follow redirects

(wiz)

2017-11-26 10:50:17 UTC MAIN commitmail json YAML

neon: comment out dead sites.

(wiz)

2017-11-26 10:50:00 UTC MAIN commitmail json YAML

litmus: comment out dead sites.

(wiz)

2017-11-26 10:48:05 UTC MAIN commitmail json YAML

2017-11-26 10:45:55 UTC MAIN commitmail json YAML

gps: update HOMEPAGE

(wiz)

2017-11-26 10:45:28 UTC MAIN commitmail json YAML

gprbuild-aux: update HOMEPAGE

(wiz)

2017-11-26 10:44:42 UTC MAIN commitmail json YAML

vlgothic-ttf: comment out dead HOMEPAGE

(wiz)

2017-11-26 10:44:07 UTC MAIN commitmail json YAML

sgi-fonts: comment out dead HOMEPAGE

(wiz)

2017-11-26 10:43:48 UTC MAIN commitmail json YAML

artwiz-fonts: use sourceforge page instead of dead homepage

(wiz)

2017-11-26 10:42:46 UTC MAIN commitmail json YAML

fam: comment out dead sites

(wiz)

2017-11-26 10:42:00 UTC MAIN commitmail json YAML

f-spot: use github page instead of dead HOMEPAGE

(wiz)

2017-11-26 10:41:01 UTC MAIN commitmail json YAML

cadaver: comment out dead sites

(wiz)

2017-11-26 10:40:05 UTC MAIN commitmail json YAML

botan-devel: follow redirects

(wiz)

2017-11-26 10:39:37 UTC MAIN commitmail json YAML

botan: follow redirects

(wiz)

2017-11-26 10:39:20 UTC MAIN commitmail json YAML

gst-buzztard: update HOMEPAGE

(wiz)

2017-11-26 10:38:57 UTC MAIN commitmail json YAML

buzztard: update HOMEPAGE

(wiz)

2017-11-26 10:38:41 UTC MAIN commitmail json YAML

bsl: update HOMEPAGE

(wiz)

2017-11-26 10:38:20 UTC MAIN commitmail json YAML

bml: update HOMEPAGE

(wiz)

2017-11-26 10:06:33 UTC MAIN commitmail json YAML

doc: Updated www/p5-Test-WWW-Mechanize-PSGI to 0.38

(wiz)

2017-11-26 10:06:25 UTC MAIN commitmail json YAML

p5-Test-WWW-Mechanize-PSGI: update to 0.38.

0.38      2017-11-23 19:02:15Z
    - Make UA aware of base URLs which are defined in the <head> of an HTML
      document (Olaf Alders)
    - Ensure that handlers run in the expected order (Olaf Alders)

(wiz)

2017-11-26 10:03:05 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Params-ValidationCompiler to 0.25

(wiz)

2017-11-26 10:02:56 UTC MAIN commitmail json YAML

p5-Params-ValidationCompiler: update to 0.25.

0.25    2017-11-23

- All exceptions now include a stack trace by default when treated as a
  string. This makes finding where validation failed a lot easier. Fixes GH
  #18.

- The name for a subroutine is now used in some exception messages, even if
  Sub::Util cannot be installed.

(wiz)

2017-11-26 10:02:16 UTC MAIN commitmail json YAML

doc: Updated devel/p5-ExtUtils-CBuilder to 0.28.02.30

(wiz)

2017-11-26 10:02:07 UTC MAIN commitmail json YAML

p5-ExtUtils-CBuilder: update to 0.28.02.30.

0.280230 - 2017-11-22

  Fixed:

  - Updated Changes
  - Used OurPkgVersion instead of PkgVersion

0.280229 - 2017-10-13

  Fixed:

  - Remove dependency to 'vars' package.

0.280228 - 2017-07-20

  Fixed:

  - Fix link() on Windows, broken in version 0.280226.

0.280227 - 2017-07-19

  Fixed:

  - Restore compatibility of test suite to Perl 5.6.

(wiz)

2017-11-26 10:01:36 UTC MAIN commitmail json YAML

doc: Updated converters/p5-Unicode-Collate to 1.25

(wiz)

2017-11-26 10:01:27 UTC MAIN commitmail json YAML

p5-Unicode-Collate: update to 1.25.

1.25  Wed Nov 22 20:48:48 2017
    - Makefile.PL: [rt.cpan.org #123631] Switch Unicode::Collate to XSLoader

(wiz)

2017-11-26 09:59:32 UTC MAIN commitmail json YAML

doc: Updated audio/p5-Audio-Scan to 0.99

(wiz)

2017-11-26 09:59:22 UTC MAIN commitmail json YAML

p5-Audio-Scan: update to 0.99.

0.99    2017-11-24
        - Fixed a bug where an incorrect audio offset was returned when using
          NO_ARTWORK and reading a file with an ID3v2.2 or v2.3 unsynchronization bit
          set. The artwork in this type of file is only available when scanning in
          normal mode (without NO_ARTWORK).
        - Added id3_was_unsynced => 1 to the info section for v2.2/v2.3 files with the
          whole-tag unsync bit set. This type of tag is generally harmful to parser performance,
          so this flag might be useful if you want to find and upgrade this type of tag to v2.4.
        - DSF: WAV_BLOCK_SIZE was being used instead of DSF_BLOCK_SIZE. (Kimmo Taskinen)
        - ID3: Support for reading ID3 tags located >4GB into a file, such as in very large
          DSF files. (Kimmo Taskinen)
        - WavPack: Read correct samplerate and bits_per_sample for DSD files. (Kimmo Taskinen)
        - DSF/DFF: added bitrate to info hash.

(wiz)

2017-11-26 09:57:17 UTC MAIN commitmail json YAML

doc/TODO: add some

+ gnome-3.26.2, nano-2.9, qt5-5.9.3, rust-1.22, wine-2.0.3,
  wine-devel-2.21, xfce4-notifyd-0.4.

(wiz)

2017-11-26 09:43:33 UTC MAIN commitmail json YAML

versioned_dependencies: remove gobject support

unused, and doesn't work as-is

(wiz)

2017-11-26 09:43:17 UTC MAIN commitmail json YAML

2017-11-26 09:43:02 UTC MAIN commitmail json YAML

guide: update versioned dependencies example

(wiz)

2017-11-26 09:31:48 UTC MAIN commitmail json YAML

playitslowly: does not need versioned dependency

Variable was there but unused, and it was better that way

(wiz)

2017-11-26 09:11:03 UTC MAIN commitmail json YAML

2017-11-25 23:54:52 UTC MAIN commitmail json YAML

doc: Updated devel/py-gobject3 to 3.26.1

(wiz)

2017-11-25 23:54:00 UTC MAIN commitmail json YAML

py-gobject3: update to 3.26.1.

3.26.1  27-Oct-2017
        - pygobject-object: Fix Python GC collecting a ref cycle too early (Christoph Reiter) (#731501)
        - Fix potential uninitialized memory access during GC (Daniel Colascione) (#786872)
        - test: revert parts of the previous test as it's broken on 32 bit builds (Christoph Reiter) (#786948)
        - flags: Add testcase for bug 786948 (Christoph Reiter) (#786948)
        - fix potential overflow when marshalling flags from py interface (Philippe Renon) (#786948)
        - to_py_array: Properly handle enum array items (Christoph Reiter) (#788890)
        - closure: Fix unaligned and out-of-bounds access (James Clarke) (#788894)
        - build: Fix not installing .egg-info file (Christoph Reiter) (#777719)
        - configure.ac: version bump to 3.26.1 (Christoph Reiter)

3.26.0  12-Sep-2017
        - configure.ac: pre-release version bump to 3.26.0 (Christoph Reiter)
        - closure: silence a new compiler warning (Christoph Reiter)
        - tests: skip some failing test under Windows with Python 3.6 (Christoph Reiter)
        - tests: pyflakes/pep8 fixes (Christoph Reiter)
        - tests: Fix cairo test with pycairo >= 1.13 (Christoph Reiter)
        - Make sure version information passed to require_version is a string. (Benjamin Berg) (#781582)
        - configure.ac: post-release version bump to 3.25.2 (Christoph Reiter)

3.25.1  21-Apr-2017
        - Bump pycairo requirement to 1.11.1 (Christoph Reiter) (#707196)
        - configure.ac: Always disable -Werror (Christoph Reiter)
        - foreign-cairo: Enable cairo.Region support also on Python 2 if available (Christoph Reiter)
        - configure.ac: remove unused PLATFORM variable (Christoph Reiter)
        - configure.ac: Remove unused PySignal_SetWakeupFd check (Christoph Reiter)
        - tests: remove python 2.5/3.2 compat code (Christoph Reiter)
        - configure.ac: Require Python 3.3 (Christoph Reiter)
        - tests: Make test suite run with GTK+ 4 (Christoph Reiter)
        - tests: always call require_version; add TEST_GTK_VERSION env var (Christoph Reiter)
        - tests: Fix make check.valgrind (Christoph Reiter)
        - tests: Don't skip Regress tests when cairo is missing (Christoph Reiter)
        - tests: fix invalid regex escaping (Christoph Reiter)
        - tests: avoid mapping a GtkWindow (Christoph Reiter) (#780812)
        - tests: silence some glib deprecation warnings (Christoph Reiter) (#780812)
        - tests: avoid deprecation warnings for assertRegexpMatches/assertRaisesRegexp (Christoph Reiter) (#780812)
        - pygi-source: clear exceptions in finalize handler (Christoph Reiter) (#780812)
        - Fix pep8 errors (Christoph Reiter)
        - Remove gi._gi._gobject and gi._gobject modules (Christoph Reiter) (#735206)
        - Remove gi._gi._glib module (Christoph Reiter) (#735206)
        - GValue: add overflow checking for py -> gint; forward marshaling exceptions (Christoph Reiter) (#769789)
        - pygobject_lookup_class: clear exceptions between calls and don't return with one set (Christoph Reiter) (#773394)
        - Avoid some new deprecation warnings (Christoph Reiter) (#780768)
        - Raise RuntimeError in case an uninitilialized GObject.Object is marshaled (Christoph Reiter) (#730908)
        - closure: support unichar args (Christoph Reiter) (#759276)
        - Add support for bytes and non-utf-8 file names. (Christoph Reiter) (#746564)
        - test_gi: use correct min/max constants for gsize/gssize (Christoph Reiter) (#780591)
        - Don't use long format string for formatting pointers (Christoph Reiter) (#780591)
        - Fix conversion from pointers to hashfunc return values. (Christoph Reiter) (#780591)
        - Fix PyLong <-> GPid conversion on 64bit Windows (Christoph Reiter) (#780591)
        - property: support setting flags (Christoph Reiter) (#726484)
        - overrides: warn on instantiation of Gio.VolumeMonitor (Christoph Reiter) (#744690)
        - Remove gi.overrides.overridefunc (Christoph Reiter) (#686835)
        - tests: Reduce usage of timeout_add() and sleep() (Christoph Reiter) (#698548)
        - tests: Remove TestMainLoop.test_concurrency (Christoph Reiter) (#698548)
        - Update .gitignore: add *.dll, *.dylib, .DS_STORE (Christoph Reiter)
        - tests: Make test suite run on Windows (Christoph Reiter) (#780396)
        - tests: Make test suite run on macOS (Christoph Reiter) (#780396)
        - Fix various compiler warnings for 32bit builds (Christoph Reiter) (#780409)
        - pep8 fix (Christoph Reiter)
        - testhelper: only link against libpython on Windows (Christoph Reiter) (#773803)
        - overrides: Fix Gtk.TextBuffer.insert_with_tags_by_name() with no tags (Garrett Regier) (#772896)
        - Make use of instance-argument annotations (Christoph Reiter) (#735076)
        - Remove pyglib_gil_state_ensure/pyglib_gil_state_release (Christoph Reiter) (#699440)
        - Remove support for building without threads (Christoph Reiter) (#699440)
        - pygtkcompat: Allow multiple calls to enable(), enable_gtk() as long as the version matches (Christoph Reiter) (#759009)
        - tests: Update Makefile for building tests on OS X (Simon Feltman) (#762176)
        - testhelper: propagate exception if _gobject could not be imported (Mikhail Fludkov) (#772949)
        - pygi-info: initialize GIArgument before passing it to g_constant_info_get_value (Christoph Reiter) (#772949)
        - tests: build libregress with disabled cairo (Mikhail Fludkov) (#772949)
        - tests: use g-ir utils found by pkg-config (Mikhail Fludkov) (#772949)
        - Add a foreign type for cairo_region_t. (Shyouzou Sugitani) (#667959)
        - aclocal: make local file discover by reading AC_CONFIG_MACRO_DIR work (Christoph Reiter) (#777713)
        - Port from gnome-common to autoconf-archive (Christoph Reiter) (#777713)
        - Fix various potential compiler warnings (Christoph Reiter) (#777713)
        - configure.ac: post-release version bump to 3.25.0 (Christoph Reiter)
        - Remove egg make target (Christoph Reiter) (#777719)
        - Remove legacy docs (Christoph Reiter) (#777719)

(wiz)

2017-11-25 18:34:38 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.0.2

(leot)

2017-11-25 18:34:23 UTC MAIN commitmail json YAML

gallery-dl: Update net/gallery-dl to 1.0.2

Changes:
1.0.2
-----
* Added an option to set a custom user-agent string
* Improved retry behavior for failed HTTP requests
* Improved `seiga` by providing better metadata and getting more than the
  latest 200 images
* Improved `tumblr` by adding support for all post types, scanning for inline
  images and following external links] (#48)
* Fixed extraction issues for `hbrowse`, `khinsider` and `senmanga`

(leot)

2017-11-25 15:48:49 UTC MAIN commitmail json YAML

Disable ACL support on ChromeOS.

For some reason, the configure script mis-detects acl support, then
fails to build because the header file is missing.

(bsiegert)

2017-11-25 13:32:39 UTC MAIN commitmail json YAML

Updated www/moodle to 3.4

(wen)

2017-11-25 13:27:10 UTC MAIN commitmail json YAML

Update to 3.4
Update the minimum php version to 7.0.0
Update my email

Upstream changes:
Moodle 3.4:

Server requirements

These are just the minimum supported versions. We recommend keeping all of your software up-to-date.

    Moodle upgrade: Moodle 3.0 or later (if upgrading from earlier versions, you must upgrade to 3.0.10 as a first step)
    PHP version: minimum PHP 7.0.0 Note: minimum PHP version has increased since Moodle 3.3. PHP 7.1.x and 7.2.x are supported too. PHP 7.x could have some engine limitations.
    PHP extension intl is now required in Moodle 3.4 (it was recommended in 2.0 onwards)

Database requirements

Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software.
Database Minimum version Recommended
PostgreSQL 9.3 Latest
MySQL 5.5.31 Latest
MariaDB 5.5.31 Latest
Microsoft SQL Server 2008 Latest
Oracle Database 10.2 Latest
Client requirements
Browser support

Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers:

Desktop:

    Chrome
    Firefox
    Safari
    Edge
    Internet Explorer

Mobile:

    MobileSafari
    Google Chrome

For the best experience and optimum security, we recommend that you keep your browser up to date. https://whatbrowser.org

Note: Legacy browsers with known compatibility issues with Moodle 3.4:

    Internet Explorer 10 and below
    Safari 7 and below

Major features
Calendar improvements

    MDL-59333 - Calendar Improvements
    MDL-1322 - Calendar entries in monthly view should include course shortname
    MDL-59382 - Create calendar event quick-add
    MDL-59390 - Add navigation of all calendar views without page reload
    MDL-59394 - Add support for drag and drop of calendar events
    MDL-59386 - Add support for creation and update of calendar events using a modal dialogue
    MDL-59890 - Add support for calendar events at the category level

Management of course participants

    MDL-59290 - Merge Course Participants and Enrolled Users pages
    MDL-59564 - Add bulk editing of enrolment status/dates for users in the course participants page
    MDL-59364 - Remove the "Brief / User Details" functionality from the participants page
    MDL-59365 - Enrol Users button on participants page
    MDL-59366 - Add filter controls to the participants page to allow custom filtering
    MDL-59367 - Add a roles column to participants page
    MDL-59368 - Add a groups column to the participants page
    MDL-59369 - Add a status column to the participants page
    MDL-59436 - Remove the columns from the participants page that are not in showuseridentity
    MDL-59821 - Add "Proceed to course content" to participants page

Other highlights

    MDL-57791 - Implement analytics engine in Moodle
    MDL-59313 - Add links and a drop down to navigate between activities
    MDL-37361 - Allow teachers to mark activities as completed

Backup, restore and import

    MDL-35429 - Correct the permissions required to download and restore course automated backups
    MDL-9367 - Restore with roll forward changes dates for user data
    MDL-59518 - Restore date should not roll for user created data - Core components

Global search

    MDL-55356 - Index contents of the restored courses
    MDL-59523 - Course reset doesn't always shift dates
    MDL-58957 - Global search: Make it possible to search blocks
    MDL-59039 - Global search: Allow partial indexing (in scheduled task)

Authentication

    MDL-30634 - Assign arbitrary system roles via LDAP sync
    MDL-58544 - Add option to trust email of an OAuth provider
    MDL-59844 - Enable OAuth 2 token-based authentication for requests in webdav_client
    MDL-59459 - Global Search: Increase file indexing coverage
    MDL-59913 - Global search: Allow search of non-enrolled courses

Functional changes

    MDL-55358 - LIS Group Variables support in LTI
    MDL-36501 - Should have checkbox for extra credit when you add a grade item
    MDL-28574 - Web services: Manage tokens page should show tokens for all users
    MDL-26976 - Display space used in My Private Files
    MDL-35668 - Performance improvement in Server files repository
    MDL-49398 - Performance improvement due to Role definition caching & accesslib refactoring
    MDL-60002 - Assignment grading: Adding back "Save and show next"
    MDL-58889 - Make section titles and course titles more accessible in Boost
    MDL-57455 - Allow to tag database entries
    MDL-36985 - Assignment: automatically remove embedded files that are no longer linked from submission text. Reduce the size of "Download all submissions"
    MDL-59702 - Lesson overview report does not respect value of showuseridentity setting
    MDL-59460 - Forum: make Subscription mode setting configurable

For administrators

Please read carefully: Possible issues that may affect you in Moodle 3.4

    MDL-42834 - Deprecate loginhttps. Sites that used to use this setting will now be served via https always
    MDL-46269 - Tool to convert http embedded content to https where available
    MDL-58388 - Let the admin control if the course end date form field in course settings is enabled by default
    MDL-60211 - New filters for User Tours
    MDL-59123 - Compile SCSS files on the command-line
    MDL-58567 - Upgrade: Show upgrade times
    MDL-55652 - Missing index on (timemodified) in grade_items_history table and several other grade history tables. This will increase performance of various reports but may also slow down Moodle upgrade
    MDL-60094 - Add CLI script to kill all sessions
    MDL-59495 - Register and publish courses with moodle.net only, remove support for alternative hubs
    MDL-59206 - Trigger an event in add_to_config_log function
    MDL-57115 - Move "Messages" block out from the standard Moodle distribution
    MDL-57734 - SEO - Create admin setting to be able to enable or disable search engine indexing for sites with forcelogin
    MDL-60309 - Boost: Add a setting for background image
    MDL-56751 - Create new security setting to configure the expiration time of tokens created via login/token.php or tool/mobile/launch.php

Security issues

    MSA-17-0021 Students can find out email addresses of other students in the same course

This list only includes security issues fixed after 3.3.2 release. Refer to other release notes for security issues fixed in earlier releases.
For developers

    MDL-60611 - Upgrade PHPUnit to 6.4 to ensure compatibility with PHP 7.2 - may require changes in unittests.
    MDL-58948 - Compatibility with chrome mink driver
    MDL-53169 - Provide a way to retrieve all courses a user can potentially access.
    MDL-59459 - Global Search: Increase file indexing coverage
    MDL-59277 - navigation_node doesn't support TYPE_CONTAINER in get_css_type()
    MDL-58957 - Global search: Make it possible to search blocks. See the new \core_search\base_block class.
    MDL-53240 - Form element and admin setting type to choose file types and type groups
    MDL-53848 - Formslib - add function to $mform that makes it possible to hide form elements dependent on selected values
    MDL-60234 - Add possibility to disable admin warning if a development libs directory exists
    MDL-57886 - Plagiarism: onlinetext submission should pass raw submissiontext to plagiarism get_links()

(wen)

2017-11-25 13:16:39 UTC MAIN commitmail json YAML

doc: Updated lang/php71 to 7.1.12

(taca)

2017-11-25 13:16:08 UTC MAIN commitmail json YAML

lang/php71: Update to 7.1.12

23 Nov 2017, PHP 7.1.12

- Core:
  . Fixed bug #75420 (Crash when modifing property name in __isset for
    BP_VAR_IS). (Laruence)
  . Fixed bug #75368 (mmap/munmap trashing on unlucky allocations). (Nikita,
    Dmitry)

- CLI:
  . Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown
    function). (Laruence)

- Enchant:
  . Fixed bug #53070 (enchant_broker_get_path crashes if no path is set). (jelle
    van der Waa, cmb)
  . Fixed bug #75365 (Enchant still reports version 1.1.0). (cmb)

- Exif:
  . Fixed bug #75301 (Exif extension has built in revision version). (Peter
    Kokot)

- GD:
  . Fixed bug #65148 (imagerotate may alter image dimensions). (cmb)
  . Fixed bug #75437 (Wrong reflection on imagewebp). (Fabien Villepinte)

- intl:
  . Fixed bug #75317 (UConverter::setDestinationEncoding changes source instead
    of destination). (andrewnester)

- interbase:
  . Fixed bug #75453 (Incorrect reflection for ibase_[p]connect). (villfa)

- Mysqli:
  . Fixed bug #75434 (Wrong reflection for mysqli_fetch_all function). (Fabien
    Villepinte)

- OCI8:
  . Fixed valgrind issue. (Tianfang Yang)

- OpenSSL:
  . Fixed bug #75363 (openssl_x509_parse leaks memory). (Bob, Jakub Zelenka)
  . Fixed bug #75307 (Wrong reflection for openssl_open function). (villfa)

- Opcache:
  . Fixed bug #75373 (Warning Internal error: wrong size calculation). (Laruence, Dmitry)

- PGSQL:
  . Fixed bug #75419 (Default link incorrectly cleared/linked by pg_close()). (Sara)

- SOAP:
  . Fixed bug #75464 (Wrong reflection on SoapClient::__setSoapHeaders). (villfa)

- Zlib:
  . Fixed bug #75299 (Wrong reflection on inflate_init and inflate_add). (Fabien
    Villepinte)

(taca)

2017-11-25 13:08:22 UTC MAIN commitmail json YAML

doc: Updated lang/php70 to 7.0.26

(taca)

2017-11-25 13:07:40 UTC MAIN commitmail json YAML

Update php70 to 7.0.26.

23 Nov 2017 PHP 7.0.26

- Core:
  . Fixed bug #75420 (Crash when modifing property name in __isset for
    BP_VAR_IS). (Laruence)
  . Fixed bug #75368 (mmap/munmap trashing on unlucky allocations). (Nikita,
    Dmitry)

- CLI:
  . Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown
    function). (Laruence)

- Enchant:
  . Fixed bug #53070 (enchant_broker_get_path crashes if no path is set). (jelle
    van der Waa, cmb)
  . Fixed bug #75365 (Enchant still reports version 1.1.0). (cmb)

- Exif:
  . Fixed bug #75301 (Exif extension has built in revision version). (Peter
    Kokot)

- GD:
  . Fixed bug #65148 (imagerotate may alter image dimensions). (cmb)
  . Fixed bug #75437 (Wrong reflection on imagewebp). (Fabien Villepinte)

- intl:
  . Fixed bug #75317 (UConverter::setDestinationEncoding changes source instead
    of destination). (andrewnester)

- interbase:
  . Fixed bug #75453 (Incorrect reflection for ibase_[p]connect). (villfa)

- Mysqli:
  . Fixed bug #75434 (Wrong reflection for mysqli_fetch_all function). (Fabien
    Villepinte)

- OCI8:
  . Fixed valgrind issue. (Tianfang Yang)

- Opcache:
  . Fixed bug #75373 (Warning Internal error: wrong size calculation). (Laruence, Dmitry)

- OpenSSL:
  . Fixed bug #75363 (openssl_x509_parse leaks memory). (Bob, Jakub Zelenka)
  . Fixed bug #75307 (Wrong reflection for openssl_open function). (villfa)

- PGSQL:
  . Fixed bug #75419 (Default link incorrectly cleared/linked by pg_close()). (Sara)

- SOAP:
  . Fixed bug #75464 (Wrong reflection on SoapClient::__setSoapHeaders). (villfa)

- Zlib:
  . Fixed bug #75299 (Wrong reflection on inflate_init and inflate_add). (Fabien
    Villepinte)

(taca)

2017-11-25 12:57:48 UTC MAIN commitmail json YAML

doc: Updated devel/waf to 2.0.2

(wiz)

2017-11-25 12:57:38 UTC MAIN commitmail json YAML

waf: update to 2.0.2.

NEW IN WAF 2.0.2
----------------
* Improve Intel Fortran compiler detection on Windows #2063
* Ensure that the task count starts at 1 in the build outputs
* Add a --pdb option to start pdb on unexpected exceptions #2052
* Fix conflicting qm/qrc re-used output files for multiple targets #2065
* Add java support in protobuf (extras) #2049
* Add a java test example (extras) #2062
* Enable symbol processing for empty targets (extras) #2053

NEW IN WAF 2.0.1
----------------
* Improve the default preprocessor behaviour for gcc/msvc
* Accept task objects in Build.add_to_group for compatibility reasons
* Prevent xcode generator from overwriting existing features #2038
* Fix self.includes data scope #2035
* Fix Node.ant_glob case sensitivity regression #2034
* Fix Logs.verbose options regression #2033

NEW IN WAF 2.0.0
----------------
* Provide a new priority system to improve scalability on complex builds
* Provide TaskGroup objects to improve scalability on complex builds
* Force new files into the build directory by default (use Node objects to bypass)
* Provide built-in support for building over UNC paths
* Simplify the Task class hierarchy; TaskBase is removed
* Display commands as string with "WAF_CMD_FORMAT=string waf build -v"
* Have ant_glob(..., generator=True) return a Python generator
* Accept nested lists and generators in bld(source=...)
* Sort TaskGen methods in alphabetical order by reversing TaskGen.prec order

* Remove 'ut_fun' from waf_unit_test.py
* Remove Node.sig and Node.cache_sig
* Remove the BuildContext.rule decorator
* Remove Task.update_outputs, Task.always_run
* Remove atleast-version, exact-version and max-version from conf.check_cfg
* Remove c_preproc.trimquotes
* Remove field_name, type_name, function_name from conf.check() tests
* Remove extras/mem_reducer.py as a better solution has been merged
* Remove Utils.ex_stack (use traceback.format_exc())

(wiz)

2017-11-25 12:56:46 UTC MAIN commitmail json YAML

doc: Updated www/py-test-httpbin to 0.3.0

(wiz)

2017-11-25 12:56:31 UTC MAIN commitmail json YAML

py-test-httpbin: update to 0.3.0.

    Allow to run httpbin on fixed port using environment variables (thanks @hroncok)
    Allow server to be thread.join()ed (thanks @graingert)
    Add support for Python 3.6 (thanks @graingert)

Add comment about test failure.

(wiz)

2017-11-25 12:54:37 UTC MAIN commitmail json YAML

py-httpbin: this package is missing a dependency, raven

However, that is currently only packaged in wip.
Add a comment about this for someone else to fix.

Add a comment about an upstream bug report for a test failure.

(wiz)

2017-11-25 12:39:27 UTC MAIN commitmail json YAML

doc: Updated devel/py-zconfig to 3.2.0

(wiz)

2017-11-25 12:39:16 UTC MAIN commitmail json YAML

py-zconfig: update to 3.2.0.

3.2.0 (2017-06-22)
------------------

- Drop support for Python 2.6 and 3.2 and add support for Python 3.6.

- Run tests with pypy and pypy3 as well.

- Host docs at https://zconfig.readthedocs.io

- BaseLoader is now an abstract class that cannot be instantiated.

- Allow ``nan``, ``inf`` and ``-inf`` values for floats in
  configurations. See
  https://github.com/zopefoundation/ZConfig/issues/16.

- Scripts ``zconfig`` (for schema validation) and
  ``zconfig_schema2html`` are ported to Python 3.

- A new ``ZConfig.sphinx`` `Sphinx extension
  <https://zconfig.readthedocs.io/en/latest/documenting-components.html#documenting-components>`_
  facilitates automatically documenting ZConfig components using their
  description and examples in Sphinx documentation. See
  https://github.com/zopefoundation/ZConfig/pull/25.

- Simplify internal schema processing of max and min occurrence
  values. See https://github.com/zopefoundation/ZConfig/issues/15.

- Almost all uses of ``type`` as a parameter name have been replaced
  with ``type_`` to avoid shadowing a builtin. These were typically
  not public APIs and weren't expected to be called with keyword
  arguments so there should not be any user-visible changes. See
  https://github.com/zopefoundation/ZConfig/issues/17

3.1.0 (2015-10-17)
------------------

- Add ability to do variable substitution from environment variables using
  $() syntax.

3.0.4 (2014-03-20)
------------------

- Added Python 3.4 support.

3.0.3 (2013-03-02)
------------------

- Added Python 3.2 support.

3.0.2 (2013-02-14)
------------------

- Fixed ResourceWarning in BaseLoader.openResource().

3.0.1 (2013-02-13)
------------------

- Removed an accidentally left `pdb` statement from the code.

- Fix a bug in Python 3 with the custom string `repr()` function.

3.0.0 (2013-02-13)
------------------

- Added Python 3.3 support.

- Dropped Python 2.4 and 2.5 support.

2.9.3 (2012-06-25)
------------------

- Fixed: port values of 0 weren't allowed.  Port 0 is used to request
  an ephemeral port.

2.9.2 (2012-02-11)
------------------

- Adjust test classes to avoid base classes being considered separate
  test cases by (at least) the "nose" test runner.

2.9.1 (2012-02-11)
------------------

- Make FileHandler.reopen thread safe.

2.9.0 (2011-03-22)
------------------

- Allow identical redefinition of ``%define`` names.
- Added support for IPv6 addresses.

2.8.0 (2010-04-13)
------------------

- Fix relative path recognition.
  https://bugs.launchpad.net/zconfig/+bug/405687

- Added SMTP authentication support for email logger on Python 2.6.

2.7.1 (2009-06-13)
------------------

- Improved documentation

- Fixed tests failures on windows.

2.7.0 (2009-06-11)
------------------

- Added a convenience function, ``ZConfig.configureLoggers(text)`` for
  configuring loggers.

- Relaxed the requirement for a logger name in logger sections,
  allowing the logger section to be used for both root and non-root
  loggers.

(wiz)

2017-11-25 12:23:41 UTC MAIN commitmail json YAML

py-flask: add upstream bug report URL for test failures

(wiz)

2017-11-25 12:10:17 UTC MAIN commitmail json YAML

doc: Updated devel/mm-common to 0.9.11

(wiz)

2017-11-25 12:10:05 UTC MAIN commitmail json YAML

mm-common: update to 0.9.11.

mm-common 0.9.11 (2017-08-25)

* Fix silent build.
  (Kjell Ahlstedt) Bug #768797 (Sebastian)
* Build: don't save time stamps in skeletonmm.tar.gz
  (Michael Bielb) Bug #765108

(wiz)

2017-11-25 11:59:53 UTC MAIN commitmail json YAML

py-cairo: Add missing patch for previous.

(wiz)

2017-11-25 11:57:28 UTC MAIN commitmail json YAML

ladspa: Correct injection of CFLAGS, CXXFLAGS, LDFLAGS

Patch the upstream makefile to rename CFLAGS, CXXFLAGS, LDFLAGS to
LOCAL_*. Retrieve  CFLAGS, CXXFLAGS, LDFLAGS from pkgsrc.

This package uses homegrown hardcoded macros for libraries (-fPIC), this
is not portable and should be adjusted in future.

This unbreaks build on NetBSD/amd64 8.99.7 as of today.

(kamil)

2017-11-25 09:42:23 UTC pkgsrc-2017Q3 commitmail json YAML

Record latest round of pullup tickets

(bsiegert)

2017-11-25 09:41:45 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5652 - requested by khorben
www/firefox52: security fix
www/firefox52-l10n: security fix

Revisions pulled up:
- www/firefox52-l10n/Makefile                                  1.5-1.6
- www/firefox52-l10n/distinfo                                  1.5-1.6
- www/firefox52/Makefile                                        1.9-1.10
- www/firefox52/distinfo                                        1.7-1.8
- www/firefox52/patches/patch-extensions_spellcheck_hunspell_glue_mozHunspell.cpp deleted

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Sat Sep 30 11:19:10 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52: Makefile distinfo
  Removed Files:
  pkgsrc/www/firefox52/patches:
      patch-extensions_spellcheck_hunspell_glue_mozHunspell.cpp

  Log Message:
  Update to 52.4.0

  * Remove an unnecessary patch

  Changelog:
  Fixed
      Various security fixes
      Various stability and regression fixes

  Security fixes:
  #CVE-2017-7793: Use-after-free with Fetch API

  Reporter
      Abhishek Arya
  Impact
      high

  Description

  A use-after-free vulnerability can occur in the Fetch API when the
  worker or the associated window are freed when still in use, resulting
  in a potentially exploitable crash.
  References

      Bug 1371889

  #CVE-2017-7818: Use-after-free during ARIA array manipulation

  Reporter
      Nils
  Impact
      high

  Description

  A use-after-free vulnerability can occur when manipulating arrays of
  Accessible Rich Internet Applications (ARIA) elements within containers
  through the DOM. This results in a potentially exploitable crash.
  References

      Bug 1363723

  #CVE-2017-7819: Use-after-free while resizing images in design mode

  Reporter
      Nils
  Impact
      high

  Description

  A use-after-free vulnerability can occur in design mode when image
  objects are resized if objects referenced during the resizing have been
  freed from memory. This results in a potentially exploitable crash.
  References

      Bug 1380292

  #CVE-2017-7824: Buffer overflow when drawing and validating elements
  with ANGLE

  Reporter
      Omair, Andre Weissflog
  Impact
      high

  Description

  A buffer overflow occurs when drawing and validating elements with the
  ANGLE graphics library, used for WebGL content. This is due to an
  incorrect value being passed within the library during checks and
  results in a potentially exploitable crash.
  References

      Bug 1398381

  #CVE-2017-7805: Use-after-free in TLS 1.2 generating handshake hashes

  Reporter
      Martin Thomson
  Impact
      high

  Description

  During TLS 1.2 exchanges, handshake hashes are generated which point to
  a message buffer. This saved data is used for later messages but in some
  cases, the handshake transcript can exceed the space available in the
  current buffer, causing the allocation of a new buffer. This leaves a
  pointer pointing to the old, freed buffer, resulting in a use-after-free
  when handshake hashes are then calculated afterwards. This can result in
  a potentially exploitable crash.
  References

      Bug 1377618

  #CVE-2017-7814: Blob and data URLs bypass phishing and malware
  protection warnings

  Reporter
      Francois Marier
  Impact
      moderate

  Description

  File downloads encoded with blob: and data: URL elements bypassed normal
  file download checks though the Phishing and Malware Protection feature
  and its block lists of suspicious sites and files. This would allow
  malicious sites to lure users into downloading executables that would
  otherwise be detected as suspicious.
  References

      Bug 1376036

  #CVE-2017-7825: OS X fonts render some Tibetan and Arabic unicode
  characters as spaces

  Reporter
      Khalil Zhani
  Impact
      moderate

  Description

  Several fonts on OS X display some Tibetan and Arabic characters as
  whitespace. When used in the addressbar as part of an IDN this can be
  used for domain name spoofing attacks.
  Note: This attack only affects OS X operating systems. Other operating
  systems are unaffected.
  References

      Bug 1393624
      Bug 1390980

  #CVE-2017-7823: CSP sandbox directive did not create a unique origin

  Reporter
      Jun Kokatsu
  Impact
      moderate

  Description

  The content security policy (CSP) sandbox directive did not create a
  unique origin for the document, causing it to behave as if the
  allow-same-origin keyword were always specified. This could allow a
  Cross-Site Scripting (XSS) attack to be launched from unsafe content.
  References

      Bug 1396320

  #CVE-2017-7810: Memory safety bugs fixed in Firefox 56 and Firefox ESR 52.4

  Reporter
      Mozilla developers and community
  Impact
      critical

  Description

  Mozilla developers and community members Christoph Diehl, Jan de Mooij,
  Jason Kratzer, Randell Jesup, Tom Ritter, Tyson Smith, and Sebastian
  Hengst reported memory safety bugs present in Firefox 55 and Firefox ESR
  52.3. Some of these bugs showed evidence of memory corruption and we
  presume that with enough effort that some of these could be exploited to
  run arbitrary code.
  References

      Memory safety bugs fixed in Firefox 56 and Firefox ESR 52.4

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Sat Sep 30 11:21:00 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52-l10n: Makefile distinfo

  Log Message:
  Update to 52.4.0

  * Sync with firefox52-52.4.0

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Thu Nov  9 19:17:19 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52: Makefile distinfo

  Log Message:
  Update to 52.4.1

  Changelog:
  Fixed
      Fixed a crash when playing videos on macOS 10.13

      Fixed a crash when using the color picker on macOS 10.13

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Thu Nov  9 19:24:37 UTC 2017

  Modified Files:
  pkgsrc/www/firefox52-l10n: Makefile distinfo

  Log Message:
  Update to 52.4.1

  * Sync with www/firefox52-52.4.1

(bsiegert)

2017-11-25 09:16:23 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cairo to 1.15.4nb1

(wiz)

2017-11-25 09:16:13 UTC MAIN commitmail json YAML

py-cairo: install pkgconfig in pkgsrc standard location

Bump PKGREVISION.

(wiz)

2017-11-25 09:05:15 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5651 - requested by he
textproc/icu: security fix

Revisions pulled up:
- textproc/icu/Makefile                                        1.111-1.112
- textproc/icu/distinfo                                        1.66,1.70
- textproc/icu/patches/patch-config_mh-solaris-gcc              1.4
- textproc/icu/patches/patch-i18n_zonemeta.cpp                  1.1

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Wed Oct  4 10:52:40 UTC 2017

  Modified Files:
  pkgsrc/textproc/icu: Makefile distinfo
  pkgsrc/textproc/icu/patches: patch-config_mh-solaris-gcc

  Log Message:
  icu: Remove -nodefaultlibs -nostdlib from SunOS linker args.

  This prevented GCC libraries from being used and thus disabled SSP and
  other features.  Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: he
  Date: Thu Nov 16 09:58:26 UTC 2017

  Modified Files:
  pkgsrc/textproc/icu: Makefile distinfo
  Added Files:
  pkgsrc/textproc/icu/patches: patch-i18n_zonemeta.cpp

  Log Message:
  Apply a fix for CVE-2017-14952 from
  http://bugs.icu-project.org/trac/changeset/40324/trunk/icu4c/source/i18n/zonemeta.cpp
  Bump PKGREVISION.

(bsiegert)

2017-11-25 09:04:18 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5650 - requested by he
sysutils/zabbix: bugfix

Revisions pulled up:
- sysutils/zabbix/Makefile                                      1.4+patch
- sysutils/zabbix/distinfo                                      1.4+patch
- sysutils/zabbix/patches/patch-src_libs_zbxsysinfo_common_net.c 1.1+patch

---
  Module Name: pkgsrc
  Committed By: he
  Date: Thu Nov 16 11:01:12 UTC 2017

  Modified Files:
  pkgsrc/sysutils/zabbix: Makefile distinfo
  Added Files:
  pkgsrc/sysutils/zabbix/patches: patch-src_libs_zbxsysinfo_common_net.c

  Log Message:
  Zabbix_agentd is a threaded program, and it tries to muck with the
  global `_res' variable.  That's not supported on NetBSD, and IME
  causes the zabbix agent daemon to exit shortly after having been started.
  Convert to instead using res_ninit(), res_nsend(), and res_nclose().
  Bump PKGREVISION.

(bsiegert)

2017-11-25 08:58:56 UTC MAIN commitmail json YAML

2017-11-25 08:52:08 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5648 - requested by taca
www/contao44: security fix

Revisions pulled up:
- www/contao44/Makefile                                        1.9-1.12
- www/contao44/PLIST                                            1.7-1.10
- www/contao44/distinfo                                        1.7-1.10

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Sep 28 13:46:00 UTC 2017

  Modified Files:
  pkgsrc/www/contao44: Makefile PLIST distinfo

  Log Message:
  Update contao44 to 4.4.6.

  Contao 4.4.6 is available 2017/09/28 10:32 by Leo Feyer

  Contao version 4.4.6 is available. The bugfix release fixes several minor
  issues and also includes the changes from Contao 3.5.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Oct 13 16:08:28 UTC 2017

  Modified Files:
  pkgsrc/www/contao44: Makefile PLIST distinfo

  Log Message:
  www/contao44: update to 4.4.7

  Contao 4.4.7 is available 12.10.2017 16:12 by Leo Feyer

  Contao version 4.4.7 is available. The bugfix release fixes several minor
  issues, including a problem with the back end referrer management.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Nov 15 14:09:16 UTC 2017

  Modified Files:
  pkgsrc/www/contao44: Makefile PLIST distinfo

  Log Message:
  www/contao44: update to 4.4.8

  # Contao core bundle change log

  ### 4.4.8 (2017-11-15)

    * Prevent SQL injections in the back end search panel (see CVE-2017-16558).
    * Support class named services in System::import() and System::importStatic()
      (see #1176).
    * Only show pretty error screens on Contao routes (see #1149).

  # Contao listing bundle change log

  ### 4.4.8 (2017-11-15)

    * Prevent SQL injections in the listing module (see CVE-2017-16558).

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Nov 20 04:53:56 UTC 2017

  Modified Files:
  pkgsrc/www/contao44: Makefile PLIST distinfo

  Log Message:
  www/contao44: Update due to repacakge.

  Add DIST_SUBDIR due to repacakging.

  Bump PKGREVISION.

(bsiegert)

2017-11-25 08:49:32 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5649 - requested by maya
security/openssh: security fix

Revisions pulled up:
- security/openssh/Makefile                                    1.254
- security/openssh/distinfo                                    1.105
- security/openssh/patches/patch-sshd.c                        1.9

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Wed Oct  4 11:44:14 UTC 2017

  Modified Files:
          pkgsrc/security/openssh: Makefile distinfo
          pkgsrc/security/openssh/patches: patch-sshd.c

  Log Message:
  openssh: update to 7.6.1.

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

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

    * ssh(1): delete SSH protocol version 1 support, associated
      configuration options and documentation.

    * ssh(1)/sshd(8): remove support for the hmac-ripemd160 MAC.

    * ssh(1)/sshd(8): remove support for the arcfour, blowfish and CAST
      ciphers.

    * Refuse RSA keys <1024 bits in length and improve reporting for keys
      that do not meet this requirement.

    * ssh(1): do not offer CBC ciphers by default.

  Changes since OpenSSH 7.5
  =========================

  This is primarily a bugfix release. It also contains substantial
  internal refactoring.

  Security
  --------

    * sftp-server(8): in read-only mode, sftp-server was incorrectly
      permitting creation of zero-length files. Reported by Michal
      Zalewski.

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

    * ssh(1): add RemoteCommand option to specify a command in the ssh
      config file instead of giving it on the client's command line. This
      allows the configuration file to specify the command that will be
      executed on the remote host.

    * sshd(8): add ExposeAuthInfo option that enables writing details of
      the authentication methods used (including public keys where
      applicable) to a file that is exposed via a $SSH_USER_AUTH
      environment variable in the subsequent session.

    * ssh(1): add support for reverse dynamic forwarding. In this mode,
      ssh will act as a SOCKS4/5 proxy and forward connections
      to destinations requested by the remote SOCKS client. This mode
      is requested using extended syntax for the -R and RemoteForward
      options and, because it is implemented solely at the client,
      does not require the server be updated to be supported.

    * sshd(8): allow LogLevel directive in sshd_config Match blocks;
      bz#2717

    * ssh-keygen(1): allow inclusion of arbitrary string or flag
      certificate extensions and critical options.

    * ssh-keygen(1): allow ssh-keygen to use a key held in ssh-agent as
      a CA when signing certificates. bz#2377

    * ssh(1)/sshd(8): allow IPQoS=none in ssh/sshd to not set an explicit
      ToS/DSCP value and just use the operating system default.

    * ssh-add(1): added -q option to make ssh-add quiet on success.

    * ssh(1): expand the StrictHostKeyChecking option with two new
      settings. The first "accept-new" will automatically accept
      hitherto-unseen keys but will refuse connections for changed or
      invalid hostkeys. This is a safer subset of the current behaviour
      of StrictHostKeyChecking=no. The second setting "off", is a synonym
      for the current behaviour of StrictHostKeyChecking=no: accept new
      host keys, and continue connection for hosts with incorrect
      hostkeys. A future release will change the meaning of
      StrictHostKeyChecking=no to the behaviour of "accept-new". bz#2400

    * ssh(1): add SyslogFacility option to ssh(1) matching the equivalent
      option in sshd(8). bz#2705

  Bugfixes
  --------

    * ssh(1): use HostKeyAlias if specified instead of hostname for
      matching host certificate principal names; bz#2728

    * sftp(1): implement sorting for globbed ls; bz#2649

    * ssh(1): add a user@host prefix to client's "Permission denied"
      messages, useful in particular when using "stacked" connections
      (e.g. ssh -J) where it's not clear which host is denying. bz#2720

    * ssh(1): accept unknown EXT_INFO extension values that contain \0
      characters. These are legal, but would previously cause fatal
      connection errors if received.

    * ssh(1)/sshd(8): repair compression statistics printed at
      connection exit

    * sftp(1): print '?' instead of incorrect link count (that the
      protocol doesn't provide) for remote listings. bz#2710

    * ssh(1): return failure rather than fatal() for more cases during
      session multiplexing negotiations. Causes the session to fall back
      to a non-mux connection if they occur. bz#2707

    * ssh(1): mention that the server may send debug messages to explain
      public key authentication problems under some circumstances; bz#2709

    * Translate OpenSSL error codes to better report incorrect passphrase
      errors when loading private keys; bz#2699

    * sshd(8): adjust compatibility patterns for WinSCP to correctly
      identify versions that implement only the legacy DH group exchange
      scheme. bz#2748

    * ssh(1): print the "Killed by signal 1" message only at LogLevel
      verbose so that it is not shown at the default level; prevents it
      from appearing during ssh -J and equivalent ProxyCommand configs.
      bz#1906, bz#2744

    * ssh-keygen(1): when generating all hostkeys (ssh-keygen -A), clobber
      existing keys if they exist but are zero length. zero-length keys
      could previously be made if ssh-keygen failed or was interrupted part
      way through generating them. bz#2561

    * ssh(1): fix pledge(2) violation in the escape sequence "~&" used to
      place the current session in the background.

    * ssh-keyscan(1): avoid double-close() on file descriptors; bz#2734

    * sshd(8): avoid reliance on shared use of pointers shared between
      monitor and child sshd processes. bz#2704

    * sshd_config(8): document available AuthenticationMethods; bz#2453

    * ssh(1): avoid truncation in some login prompts; bz#2768

    * sshd(8): Fix various compilations failures, inc bz#2767

    * ssh(1): make "--" before the hostname terminate argument processing
      after the hostname too.

    * ssh-keygen(1): switch from aes256-cbc to aes256-ctr for encrypting
      new-style private keys. Fixes problems related to private key
      handling for no-OpenSSL builds. bz#2754

    * ssh(1): warn and do not attempt to use keys when the public and
      private halves do not match. bz#2737

    * sftp(1): don't print verbose error message when ssh disconnects
      from under sftp. bz#2750

    * sshd(8): fix keepalive scheduling problem: activity on a forwarded
      port from preventing the keepalive from being sent; bz#2756

    * sshd(8): when started without root privileges, don't require the
      privilege separation user or path to exist. Makes running the
      regression tests easier without touching the filesystem.

    * Make integrity.sh regression tests more robust against timeouts.
      bz#2658

    * ssh(1)/sshd(8): correctness fix for channels implementation: accept
      channel IDs greater than 0x7FFFFFFF.

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

    * sshd(9): drop two more privileges in the Solaris sandbox:
      PRIV_DAX_ACCESS and PRIV_SYS_IB_INFO; bz#2723

    * sshd(8): expose list of completed authentication methods to PAM
      via the SSH_AUTH_INFO_0 PAM environment variable. bz#2408

    * ssh(1)/sshd(8): fix several problems in the tun/tap forwarding code,
      mostly to do with host/network byte order confusion. bz#2735

    * Add --with-cflags-after and --with-ldflags-after configure flags to
      allow setting CFLAGS/LDFLAGS after configure has completed. These
      are useful for setting sanitiser/fuzzing options that may interfere
      with configure's operation.

    * sshd(8): avoid Linux seccomp violations on ppc64le over the
      socketcall syscall.

    * Fix use of ldns when using ldns-config; bz#2697

    * configure: set cache variables when cross-compiling. The cross-
      compiling fallback message was saying it assumed the test passed,
      but it wasn't actually set the cache variables and this would
      cause later tests to fail.

    * Add clang libFuzzer harnesses for public key parsing and signature
      verification.

(bsiegert)

2017-11-25 08:49:25 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5647 - requested by taca
www/contao35: security fix

Revisions pulled up:
- www/contao35/Makefile                                        1.33-1.35
- www/contao35/PLIST                                            1.16-1.17
- www/contao35/distinfo                                        1.25-1.27

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Sep 28 12:46:25 UTC 2017

  Modified Files:
  pkgsrc/www/contao35: Makefile PLIST distinfo

  Log Message:
  www/contao35: update to 3.5.29

  Version 3.5.29 (2017-09-27)
  ---------------------------

  ### Fixed
  Correctly handle unencoded data images in the Combiner (see #8788).

  ### Fixed
  Correctly show multi-day events if the shortened view is disabled (see #8782).

  ### Fixed
  Do not add a suffix when copying if the "doNotCopy" flag is set (see #8610).

  ### Fixed
  Use the module type as group header if sorted by type (see #8402).

  ### Fixed
  Always show the "show from" and "show until" fields (see #8766).

  ### Fixed
  Encode the username when opening the front end preview as a member (see #8762).

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Oct  7 13:01:17 UTC 2017

  Modified Files:
  pkgsrc/www/contao35: Makefile distinfo

  Log Message:
  www/contao35: Update to 3.5.30.

  Version 3.5.30 (2017-10-06)
  ---------------------------

  ### Fixed
  Filter multi-day events outside the scope in the event list (see #8792).

  ### Fixed
  Correctly show multi-day events if the shortened view is disabled (see #8782).

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Nov 15 14:07:53 UTC 2017

  Modified Files:
  pkgsrc/www/contao35: Makefile PLIST distinfo

  Log Message:
  Update contaoet to 3.5.31.

  Version 3.5.31 (2017-11-15)
  ---------------------------

  ### Fixed
  Prevent SQL injections in the back end search panel (see CVE-2017-16558).

(bsiegert)

2017-11-25 08:49:05 UTC pkgsrc-2017Q3 commitmail json YAML

Pullup ticket #5646 - requested by he
devel/git-base: security fix

Revisions pulled up:
- devel/git-base/Makefile                                      1.46
- devel/git-base/distinfo                                      1.71-1.72
- devel/git/Makefile.version                                    1.62-1.63

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Sep 27 06:37:47 UTC 2017

  Modified Files:
  pkgsrc/devel/git: Makefile.version
  pkgsrc/devel/git-base: Makefile distinfo

  Log Message:
  git: update to 2.14.2

  Fixes since v2.14.1

    * Because recent Git for Windows do come with a real msgfmt, the
      build procedure for git-gui has been updated to use it instead of a
      hand-rolled substitute.

    * "%C(color name)" in the pretty print format always produced ANSI
      color escape codes, which was an early design mistake.  They now
      honor the configuration (e.g. "color.ui = never") and also tty-ness
      of the output medium.

    * The http.{sslkey,sslCert} configuration variables are to be
      interpreted as a pathname that honors "~[username]/" prefix, but
      weren't, which has been fixed.

    * Numerous bugs in walking of reflogs via "log -g" and friends have
      been fixed.

    * "git commit" when seeing an totally empty message said "you did not
      edit the message", which is clearly wrong.  The message has been
      corrected.

    * When a directory is not readable, "gitweb" fails to build the
      project list.  Work this around by skipping such a directory.

    * A recently added test for the "credential-cache" helper revealed
      that EOF detection done around the time the connection to the cache
      daemon is torn down were flaky.  This was fixed by reacting to
      ECONNRESET and behaving as if we got an EOF.

    * Some versions of GnuPG fail to kill gpg-agent it auto-spawned
      and such a left-over agent can interfere with a test.  Work it
      around by attempting to kill one before starting a new test.

    * "git log --tag=no-such-tag" showed log starting from HEAD, which
      has been fixed---it now shows nothing.

    * The "tag.pager" configuration variable was useless for those who
      actually create tag objects, as it interfered with the use of an
      editor.  A new mechanism has been introduced for commands to enable
      pager depending on what operation is being carried out to fix this,
      and then "git tag -l" is made to run pager by default.

    * "git push --recurse-submodules $there HEAD:$target" was not
      propagated down to the submodules, but now it is.

    * Commands like "git rebase" accepted the --rerere-autoupdate option
      from the command line, but did not always use it.  This has been
      fixed.

    * "git clone --recurse-submodules --quiet" did not pass the quiet
      option down to submodules.

    * "git am -s" has been taught that some input may end with a trailer
      block that is not Signed-off-by: and it should refrain from adding
      an extra blank line before adding a new sign-off in such a case.

    * "git svn" used with "--localtime" option did not compute the tz
      offset for the timestamp in question and instead always used the
      current time, which has been corrected.

    * Memory leaks in a few error codepaths have been plugged.

    * bash 4.4 or newer gave a warning on NUL byte in command
      substitution done in "git stash"; this has been squelched.

    * "git grep -L" and "git grep --quiet -L" reported different exit
      codes; this has been corrected.

    * When handshake with a subprocess filter notices that the process
      asked for an unknown capability, Git did not report what program
      the offending subprocess was running.  This has been corrected.

    * "git apply" that is used as a better "patch -p1" failed to apply a
      taken from a file with CRLF line endings to a file with CRLF line
      endings.  The root cause was because it misused convert_to_git()
      that tried to do "safe-crlf" processing by looking at the index
      entry at the same path, which is a nonsense---in that mode, "apply"
      is not working on the data in (or derived from) the index at all.
      This has been fixed.

    * Killing "git merge --edit" before the editor returns control left
      the repository in a state with MERGE_MSG but without MERGE_HEAD,
      which incorrectly tells the subsequent "git commit" that there was
      a squash merge in progress.  This has been fixed.

    * "git archive" did not work well with pathspecs and the
      export-ignore attribute.

    * "git cvsserver" no longer is invoked by "git daemon" by default,
      as it is old and largely unmaintained.

    * Various Perl scripts did not use safe_pipe_capture() instead of
      backticks, leaving them susceptible to end-user input.  They have
      been corrected.

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Tue Oct 24 06:43:24 UTC 2017

  Modified Files:
  pkgsrc/devel/git: Makefile.version
  pkgsrc/devel/git-base: distinfo

  Log Message:
  git: updated to 2.14.3

  Git v2.14.3 Release Notes

  Fixes since v2.14.2

    * A helper function to read a single whole line into strbuf
      mistakenly triggered OOM error at EOF under certain conditions,
      which has been fixed.

    * In addition to "cc: <a@dd.re.ss> # cruft", "cc: a@dd.re.ss # cruft"
      was taught to "git send-email" as a valid way to tell it that it
      needs to also send a carbon copy to <a@dd.re.ss> in the trailer
      section.

    * Fix regression to "gitk --bisect" by a recent update.

    * Unlike "git commit-tree < file", "git commit-tree -F file" did not
      pass the contents of the file verbatim and instead completed an
      incomplete line at the end, if exists.  The latter has been updated
      to match the behaviour of the former.

    * "git archive", especially when used with pathspec, stored an empty
      directory in its output, even though Git itself never does so.
      This has been fixed.

    * API error-proofing which happens to also squelch warnings from GCC.

    * "git gc" tries to avoid running two instances at the same time by
      reading and writing pid/host from and to a lock file; it used to
      use an incorrect fscanf() format when reading, which has been
      corrected.

    * The test linter has been taught that we do not like "echo -e".

    * Code cmp.std.c nitpick.

    * "git describe --match" learned to take multiple patterns in v2.13
      series, but the feature ignored the patterns after the first one
      and did not work at all.  This has been fixed.

    * "git cat-file --textconv" started segfaulting recently, which
      has been corrected.

    * The built-in pattern to detect the "function header" for HTML did
      not match <H1>..<H6> elements without any attributes, which has
      been fixed.

    * "git mailinfo" was loose in decoding quoted printable and produced
      garbage when the two letters after the equal sign are not
      hexadecimal.  This has been fixed.

    * The documentation for '-X<option>' for merges was misleadingly
      written to suggest that "-s theirs" exists, which is not the case.

    * Spell the name of our system as "Git" in the output from
      request-pull script.

    * Fixes for a handful memory access issues identified by valgrind.

    * Backports a moral equivalent of 2015 fix to the poll emulation from
      the upstream gnulib to fix occasional breakages on HPE NonStop.

    * In the "--format=..." option of the "git for-each-ref" command (and
      its friends, i.e. the listing mode of "git branch/tag"), "%(atom:)"
      (e.g. "%(refname:)", "%(body:)" used to error out.  Instead, treat
      them as if the colon and an empty string that follows it were not
      there.

    * Users with "color.ui = always" in their configuration were broken
      by a recent change that made plumbing commands to pay attention to
      them as the patch created internally by "git add -p" were colored
      (heh) and made unusable.  This has been fixed.

    * "git branch -M a b" while on a branch that is completely unrelated
      to either branch a or branch b misbehaved when multiple worktree
      was in use.  This has been fixed.

    * "git fast-export" with -M/-C option issued "copy" instruction on a
      path that is simultaneously modified, which was incorrect.

    * The checkpoint command "git fast-import" did not flush updates to
      refs and marks unless at least one object was created since the
      last checkpoint, which has been corrected, as these things can
      happen without any new object getting created.

    * The scripts to drive TravisCI has been reorganized and then an
      optimization to avoid spending cycles on a branch whose tip is
      tagged has been implemented.

    * "git fetch <there> <src>:<dst>" allows an object name on the <src>
      side when the other side accepts such a request since Git v2.5, but
      the documentation was left stale.

    * A regression in 2.11 that made the code to read the list of
      alternate object stores overrun the end of the string has been
      fixed.

  Also contains various documentation updates and code clean-ups.

(bsiegert)

2017-11-24 22:18:23 UTC MAIN commitmail json YAML

doc: Removed graphics/py-cairo3 successor graphics/py-cairo

(wiz)

2017-11-24 22:17:42 UTC MAIN commitmail json YAML

2017-11-24 22:16:34 UTC MAIN commitmail json YAML

versioned_dependencies.mk: stop supporting cairo, it was merged

(wiz)

2017-11-24 22:15:59 UTC MAIN commitmail json YAML

2017-11-24 20:39:01 UTC MAIN commitmail json YAML

2017-11-24 20:34:23 UTC MAIN commitmail json YAML

Update openssl to 1.0.2m.

This is a recommended security update.

Changes between 1.0.2l and 1.0.2m [2 Nov 2017]

*) bn_sqrx8x_internal carry bug on x86_64

    There is a carry propagating bug in the x86_64 Montgomery squaring
    procedure. No EC algorithms are affected. Analysis suggests that attacks
    against RSA and DSA as a result of this defect would be very difficult to
    perform and are not believed likely. Attacks against DH are considered just
    feasible (although very difficult) because most of the work necessary to
    deduce information about a private key may be performed offline. The amount
    of resources required for such an attack would be very significant and
    likely only accessible to a limited number of attackers. An attacker would
    additionally need online access to an unpatched system using the target
    private key in a scenario with persistent DH parameters and a private
    key that is shared between multiple clients.

    This only affects processors that support the BMI1, BMI2 and ADX extensions
    like Intel Broadwell (5th generation) and later or AMD Ryzen.

    This issue was reported to OpenSSL by the OSS-Fuzz project.
    (CVE-2017-3736)
    [Andy Polyakov]

*) Malformed X.509 IPAddressFamily could cause OOB read

    If an X.509 certificate has a malformed IPAddressFamily extension,
    OpenSSL could do a one-byte buffer overread. The most likely result
    would be an erroneous display of the certificate in text format.

    This issue was reported to OpenSSL by the OSS-Fuzz project.
    (CVE-2017-3735)
    [Rich Salz]

Changes between 1.0.2k and 1.0.2l [25 May 2017]

*) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target
    platform rather than 'mingw'.
    [Richard Levitte]

(bsiegert)

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

doc: Updated graphics/py-cairo to 1.15.4

(wiz)

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

py-cairo: update to 1.15.4.

1.15.4 - 2017-11-08
-------------------

Fixes:
  * Fix some enum conversation errors with (unused) large and negative values.
    :pr:`81`

Tests:
  * Fix a rare test error :pr:`80` (:user:`Sergei Trofimovich <trofi>`)

.. _v1.15.3:

1.15.3 - 2017-09-17
-------------------

Fixes:
  * setup.py: Install pkgconfig file into /usr/share/pkgconfig to work around
    JHBuild on Fedora not picking it up.
  * Fix tests on big endian machines. :bug:`75`
  * Support building with MSVC :pr:`72` (:user:`Chun-wei Fan <fanc999>`)

Tests:
  * Test MSVC builds on appveyor

.. _v1.15.2:

1.15.2 - 2017-09-03
-------------------

Fixes:
  * setup.py: Install pkgconfig file to the same library prefix that Python
    uses. (/usr/lib64 instead of /usr/lib under Fedora for example) :bug:`70`
    :pr:`71` (:user:`Sander Sweers <infirit>`)

.. _v1.15.1:

1.15.1 - 2017-08-19
-------------------

Fixes:
  * Improved support for Python filesystem paths including
    :class:`os.PathLike`. See :class:`pathlike` for details.
  * Various minor fixes

Changes:
  * Expose :class:`cairo.Path`

Tests:
  * Improved test coverage from ~70% to ~90%

.. _v1.15.0:

1.15.0 - 2017-07-24
-------------------

New Features:
  * Add :meth:`Surface.map_to_image` and :meth:`Surface.unmap_image` :bug:`51`
  * Add :class:`RasterSourcePattern` :bug:`48`
  * Add :class:`Glyph` :bug:`53`
  * Add :class:`Rectangle` :bug:`54`
  * Add :class:`TextCluster` :bug:`61`
  * Add :meth:`ScaledFont.text_to_glyphs` and :meth:`ScaledFont.glyph_extents`
  * Add :meth:`Context.show_text_glyphs`
  * Add :class:`TextExtents` :bug:`62`

Changes:
  * Pycairo instances wrapping the same underlying cairo object now hash and
    compare equally e.g. ``context.get_target() == context.get_target()``
  * Functions which returned a cairo error with :attr:`Status.NO_MEMORY` no
    longer raise :exc:`python3:MemoryError`, but a subclass of :exc:`Error`
    and :exc:`python3:MemoryError`. Similarly errors with
    :attr:`Status.READ_ERROR` and :attr:`Status.WRITE_ERROR` no longer raise
    :exc:`python3:IOError`, but a subclass of :exc:`Error` and
    :exc:`python3:IOError`. :bug:`55`
  * Some functions which previously returned a tuple now return a tuple
    subclass like :class:`Rectangle`, :class:`Glyph`, :class:`TextCluster` and
    :class:`TextExtents`

.. _v1.14.1:

1.14.1 - 2017-07-24
-------------------

Fixes:
  * Fix a crash with :meth:`Surface.get_device` :bug:`57`

.. _v1.14.0:

1.14.0 - 2017-07-12
-------------------

General:
  * Requires at least cairo 1.13.1 (The snapshop in Ubuntu 14.04)

Tests:
  * Optional `Hypothesis <https://hypothesis.readthedocs.io>`__ tests.

New Features:
  * Add :meth:`Surface.set_device_scale` and :meth:`Surface.get_device_scale`.
    :pr:`44` (:user:`Sander Sweers <infirit>`)
  * Add :class:`Device` :pr:`45`
  * Add :meth:`Surface.get_device` :pr:`45`
  * Add :class:`ScriptDevice` and :class:`ScriptMode` :pr:`46`
  * Add :class:`ScriptSurface` :bug:`17`
  * Add :attr:`Status.JBIG2_GLOBAL_MISSING`
  * Add :meth:`Format.stride_for_width`
  * Add :class:`TextClusterFlags` and :class:`SurfaceObserverMode`
  * Add :meth:`Gradient.get_color_stops_rgba`
  * Add :class:`TeeSurface`
  * Add :class:`MeshPattern`

.. _v1.13.4:

1.13.4 - 2017-07-12
-------------------

Fixes:
  * Fix a rare crash with :meth:`get_data() <ImageSurface.get_data>` under
    Python 3 (1.13.3 regression).

.. _v1.13.3:

1.13.3 - 2017-06-01
-------------------

Fixes:
  * Fix ImageSurface leaking in case :meth:`get_data() <ImageSurface.get_data>` is used under Python 3.
    :bug:`41`

Documentation:
  * Add Pillow to ImageSurface example. :pr:`40` (:user:`Stuart Axon <stuaxo>`)
  * Describe Freetype-py intergration. :bug:`25` :pr:`43`
    (:user:`Hin-Tak Leung <HinTak>`)

.. _v1.13.2:

1.13.2 - 2017-05-21
-------------------

Fixes:
  * Fix pip failing to install pycairo in some cases. :bug:`39`

Testing:
  * Added continuous testing for Windows using MSYS2 and appveyor. :bug:`19`

.. _v1.13.1:

1.13.1 - 2017-05-07
-------------------

Fixes:
  * setup.py install: Fix generated pkg-config file if ``--home`` or
    ``--user`` is specified. :bug:`34`
  * Fix a build error on macOS Sierra. :pr:`36`
    (:user:`Nicolas P. Rougier <rougier>`)
  * examples: Fix snippet examples when .pyc files are present. :bug:`35`

Documentation:
  * Add Pyglet integration example. :pr:`33` (:user:`Stuart Axon <stuaxo>`)

.. _v1.13.0:

1.13.0 - 2017-05-03
-------------------

New Features:
  * The buffer returned by :meth:`ImageSurface.get_data` under Python 2 now
    implements the character buffer interface to make it work with
    pygame.image.frombuffer(). :pr:`29`
  * All C enum types now have their own corresponding Python enum type:
    :class:`Antialias`, :class:`Content`, :class:`Extend`, :class:`FillRule`,
    :class:`Filter`, :class:`FontSlant`, :class:`FontWeight`, :class:`Format`,
    :class:`HintMetrics`, :class:`HintStyle`, :class:`LineCap`,
    :class:`LineJoin`, :class:`Operator`, :class:`PDFVersion`,
    :class:`PSLevel`, :class:`PathDataType`, :class:`RegionOverlap`,
    :class:`SVGVersion`, :class:`Status`, :class:`SubpixelOrder`. :bug:`26`

    All relevant constants are now an alias to attributes of those types e.g.
    :data:`ANTIALIAS_DEFAULT` is the same as :attr:`Antialias.DEFAULT`.

    All functions returning enum values now return instances of the new types
    e.g. :meth:`Context.get_antialias` returns a :class:`Antialias`.

    :attr:`Error.status` is now a :class:`Status`.
  * All included examples now work with Python 2 & 3
  * All included examples using GTK+ have been ported to GTK+ 3/PyGObject 3

Fixes:
  * Fix the signature of the :class:`ImageSurface` buffer interface for Python 2
    (int -> Py_ssize_t)
  * setup.py: Ensure "-fno-strict-aliasing" is used with Python 2.

Testing:
  * Added travis-ci tests for flake8 and sphinx. :pr:`30`, :pr:`32`
  * The test suite now has optional tests for numpy and pygame integration.

.. _v1.12.0:

1.12.0 - 2017-04-18
-------------------

General:
  * Require cairo 1.12.0
  * Use C90 and enforce it on travis-ci. :bug:`5`, :fdobug:`22940`

Constants:
  * Add various new cairo.OPERATOR_*, cairo.ANTIALIAS_* and
    cairo.FORMAT_* constants. :bug:`1`
  * Add :data:`HAS_MIME_SURFACE` and cairo.MIME_TYPE_*. :bug:`7`,
    :fdobug:`58771`
  * Add cairo.PDF_VERSION_*. :pr:`16`
  * Add cairo.SVG_VERSION_*

:exc:`Error`:
  * Add a :data:`Error.status` attribute exposing cairo.STATUS_*
  * Add :exc:`CairoError` alias for :exc:`Error` for cairocffi compatibility

:class:`Matrix`:
  * Expose matrix components as read/write properties. e.g. :data:`Matrix.xx`
  * Fix type checking of the multiplication operator under
    Python 3. :bug:`8`, :fdobug:`89162` (Lawrence D'Oliveiro)

:class:`Surface`:
  * Add :meth:`Surface.set_mime_data`. :bug:`7`, :fdobug:`58771`
  * Add :meth:`Surface.get_mime_data`. :bug:`7`, :fdobug:`58771`
  * Add :meth:`Surface.supports_mime_type`. :bug:`7`, :fdobug:`58771`
  * Add :meth:`Surface.create_for_rectangle`. :pr:`13`
  * Add :meth:`Surface.create_similar_image`. :pr:`15`
  * Add :meth:`Surface.has_show_text_glyphs`
  * Fix crash when the surface wrapper gets deallocated before the surface
    object. :bug:`11`

:class:`Context`:
  * Add :meth:`Context.in_clip`. :pr:`14`

:class:`PDFSurface`:
  * Add :meth:`PDFSurface.restrict_to_version`. :pr:`16`
  * Add :meth:`PDFSurface.get_versions`. :pr:`16`
  * Add :meth:`PDFSurface.version_to_string`. :pr:`16`

:class:`SVGSurface`:
  * Add :meth:`SVGSurface.restrict_to_version`
  * Add :meth:`SVGSurface.get_versions`
  * Add :meth:`SVGSurface.version_to_string`

:class:`XCBSurface`:
  * Add :meth:`XCBSurface.set_size`

:class:`PSSurface`:
  * Add :meth:`PSSurface.get_levels`
  * Add :meth:`PSSurface.level_to_string`

:class:`Pattern`:
  * Add :meth:`Pattern.set_filter`
  * Add :meth:`Pattern.get_filter`

:class:`RecordingSurface`:
  * Add :meth:`RecordingSurface.get_extents`

:class:`FontOptions`:
  * Implement ``__eq__`` and ``__ne__``
  * Add :meth:`FontOptions.copy`
  * Add :meth:`FontOptions.hash`
  * Add :meth:`FontOptions.equal`
  * Add :meth:`FontOptions.merge`

:class:`ScaledFont`:
  * Add :meth:`ScaledFont.get_ctm`
  * Add :meth:`ScaledFont.get_font_matrix`
  * Add :meth:`ScaledFont.get_font_options`

.. _v1.11.1:

1.11.1 - 2017-04-12
-------------------

This release fixes an ABI breakage. I missed that the original pycairo master
had already broken ABI compared to 1.10.0.

.. _v1.11.0:

1.11.0 - 2017-04-09
-------------------

This version is based on the Python 2 version of pycairo 1.10.0 and is API/ABI
compatible with both py2cairo 1.10.0 and py3cairo 1.10.0.

General Changes:
    * Requires cairo 1.10.2+
    * Switch to semantic versioning
    * Switch build system to distutils/setup.py (xpyb integration can be
      enabled with passing ``--enable-xpyb`` to setup.py build)
    * Moved to GitHub: https://github.com/pygobject/pycairo

New Features:
    * Python 3 support (API/ABI compatible with py3cairo 1.10.0) including
      support for :exc:`cairo.Error`, :meth:`cairo.ImageSurface.get_data` and
      :meth:`cairo.ImageSurface.create_for_data`, which were missing in
      py3cairo.
    * :class:`cairo.RecordingSurface` (:fdobug:`36854`,
      `Torsten Landschoff <t.landschoff@gmx.net>`__)
    * :class:`cairo.Region`, :class:`cairo.RectangleInt` and
      cairo.REGION_OVERLAP_*
      (:fdobug:`44336`, `Bug Fly <mozbugbox@yahoo.com.au>`__)

Bug Fixes:
    * Fix crash when read()/write() methods of file objects passed to pycairo
      raise exceptions.
    * Fix possible value truncation of handles passed to Win32Surface and
      Win32PrintingSurface on 64bit Windows. :fdobug:`57493`

(wiz)

2017-11-24 15:24:32 UTC MAIN commitmail json YAML

doc: Updated x11/gtkmm3 to 3.22.2

(wiz)

2017-11-24 15:24:12 UTC MAIN commitmail json YAML

gtkmm3: update to 3.22.2.

3.22.2 (stable):

Gtk:
* Editable, RecentChooser, Scale: Fix memory leaks.
  (Kjell Ahlstedt) Bug #783360
* PrintJob: Fix a call to Glib::throw_exception().
  (Kjell Ahlstedt)

Documentation:
* Gdk::RGBA: Update ctor(ustring) docs from GTK+
  (Daniel Boles) Bug #784483

3.22.1 (stable):

Unusually for a stable micro release, this release has some deprecations
compared to 3.22.0, to match similar deprecations in GTK+ 3.22.x.

Gtk:
* Container: Deprecate the child property.
  The underlying C property was deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642.
* FileChooserDialog: Deprecate the constructors that take a backend
  parameter.
  (Kjell Ahlstedt)
* Menu: Deprecate popup().
  The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642
* Widget:
  - Deprecate is_composited() and signal_composited_changed().
    The underlying C functions were deprecated in GTK+ 3.22.3.
  - Deprecate drag_dest_set_proxy().
    The underlying C functions was deprecated in GTK+ 3.22.3.
  (Kjell Ahlstedt) Bug #773642.
* Window: Deprecate set_wmclass().
  The underlying C functions was deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642.

Gdk:
* Screen: Deprecate get_number(), get_width(), get_height(), get_width_mm(),
  get_height_mm(), make_display_name(), get_n_monitors(), get_primary_monitor(),
  get_monitor_geometry(), get_monitor_workarea(), get_monitor_at_point(),
  get_monitor_at_window(), get_monitor_width_mm(), get_monitor_height_mm(),
  get_monitor_plug_name(), get_monitor_scale_factor(), get_active_window().
  The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642
* Visual: Deprecate get_system(), get_best(), get_best_depth(), get_best_type().
  The underlying C functions were deprecated in GTK+ 3.22.3.
  (Kjell Ahlstedt) Bug #773642
* Window:
  - Deprecate process[_all]_updates().
    The underlying C functions were deprecated in GTK+ 3.22.7.
  - Deprecate set_background(), get_background_pattern(), set_debug_updates().
    The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt)

Documentation:
* Box: Correct the constructor documentation.
  (Daniel Boles)
* CellLayout: Improve docs of get_first_cell() funcs
  (Daniel Boles)
* Frame: Fix the documentation of set_label_align().
  (Daniel Boles) Bug #774249
* Label: Improve h/valign constructor documentation and
  the improve the parameter names.
  (Daniel Boles) Bug #774652
* TreeModel: Improve docs of foreach*() functions
  (Daniel Boles)
* Minor cleanup of examples and demos.
  (Daniel Boles)
* demo: Don't call Notebook::remove_page() with invalid index.
  (Daniel Boles)

Build:
* Update the Visual Studio builds.
  (Chun-wei Fan)
* GtkMainConnectionNode: Remove unused method.
  (Kjell Ahlstedt)

(wiz)

2017-11-24 15:15:07 UTC MAIN commitmail json YAML

doc: Updated devel/glibmm to 2.54.1

(wiz)

2017-11-24 15:14:50 UTC MAIN commitmail json YAML

glibmm: update to 2.54.1.

2.54.1 (stable):

Glib:
* Variant: Don't use std::index_sequence from C++14.
  (Kjell Ahlstedt, Jonathan Wakely) Bug #787648 (Armin K.)

Documentation:
* Note that Gio::Application::property_resource_base_path() shall not
  be used. It has a bug that's hard to fix without breaking ABI.
  (Kjell Ahlstedt) Bug #787496 (Daniel Boles)

gmmproc:
* Convert all property documentation to C++.
  (Kjell Ahlstedt) Bug #787698 (Daniel Boles)

2.54.0 (stable):

Glib:
* Added DBusObjectPathString and DBusSignatureString, for Variants with D-Bus object paths or D-Bus signatures,
  and add Variant specializations for Variant<Glib::DBusObjectPathString>,
  Variant<Glib::DBusSignatureString> and Variant<std::vector<Glib::DBusObjectPathString>>.
  (Kjell Ahlstedt) Bug #785700
* Variant: Add template specialization for std::tuple.
  (Alexander Ræ—¦ssler) Bug #777791

Gio:
* ActionGroup: Add optional action_name parameters to some signals.
  (Kjell Ahlstedt)
* Settings: Add optional key parameter to the writable_changed signal.
  (Kjell Ahlstedt)

gmmproc:
* Write signal flags to generated documentation
  (Kjell Ahlstedt) Bug #785895 (Daniel Boles)
* Write default values of properties to generated documentation
  (Kjell Ahlstedt) Bug #785895 (Daniel Boles)
* Warn for unmatched deprecations in signals and properties.
  (Kjell Ahlstedt)
* Accept curly braces in default values in _WRAP macros.
  (Kjell Ahlstedt) Bug #783216 comment #13 (Daniel Boles)
* Fix _WRAP_ENUM for enumerators with apostrophes.
  (Kjell Ahlstedt)
* Add new elements types for the docs_override:
  substitute_type_name and substitute_enumerator_name.
  (Kjell Ahlstedt) Bug #86864

2.52.1 (stable):

Gio:
* TlsDatabase: Fix memory leak in a vfunc.
  (Kjell Ahlstedt) Bug #783360

Documentation:
* Update docs of get_*_name().
  (Daniel Boles)

Build:
* MacOS: Really correct build without gdesktopinfo.
  (Kjell Ahlstedt) Bug #781947

2.52.0 (stable):

Gio:
* UnixSocketAddress::create(): Remove the default value for the type
  parameter to avoid ambiguity.
  (Kjell Ahlstedt) Bug #782592

Gio::DBus
* Proxy: Wrap call() and call_sync() methods.
  (Vyacheslav Yurkov) Bug #781818

Documentation:
* RefPtr: Clarify comment about undefined behaviour.
  (Daniel Boles)

2.51.7 (unstable):

Glib:
* SettingsSchemaKey: Add missing value/range methods.
  (Daniel Boles) Bug #774903
* Variant: Replace throw(std::bad_cast) with noexcept(false),
  to fix the build with C++17.
  See https://bugzilla.redhat.com/show_bug.cgi?id=1438766
  (Murray Cumming)
* VariantType: Deprecate first() and next(). Add get_item_types()
  (Kjell Ahlstedt) Bug #775741

Gio:
* ActionMap: Add add_action_with_parameter() that takes a parameter type,
  and deprecated the existing method, because it cannot work.
  (Daniel Boles) Bug #774444
* SimpleAction: Make set_state() public.
  (Daniel Boles) Bug #777953

Build:
* MacOS: Correct build without gdesktopinfo.
  (John Ralls) Bug #781947
* Glib::Object: Suppress deprecation warning for g_object_newv() with glib 2.54.
  (Kjell Ahlstedt)

2.51.6 (unstable):

This is version 2.51.6 of glibmm-2.24. Ignore versions 2.51.1 to 2.51.5 of
unstable glibmm-2.52. Unstable glibmm-2.52 is now unstable glibmm-2.54,
leaving the 2.51/52 version numbers again for use by stable glibmm-2.52.

Glib:
* Dispatcher:
  - autodeduce the type of the fd field.
  (Marcin Kolny) Bug #772074
  - Don't cast a HANDLE to an int on Windows.
  (Kjell Ahlstedt) Bug #772074
* ustring: Add cbegin() and cend().
  (Murray Cumming)

Gio:
* Action: Include variant.h in the heaer.
  (Daniel Boles) Bug #777953
* Application: get_default(): Correct the reference counting.
  (Kjell Ahlstedt) Bug #779936
* Settings:
  - Really add set_enum() and set_flags().
  (djb) Bug #774647
  - Writable-change-event signal: Correct the type of the key parameter.
  (Marcin Kolny) Bug #773977
* SettingsSchemaSource: get_default(): Correct the refcounting.
  (Marcin Kolny) Bug #774593

Gio::DBus:
* Proxy: Fix memory leak in get_cached_property_names().
  (Kjell Ahlstedt) Bug #775210

Documentation:
* Glib::Variant: Improve documentation of maybe types.
  (Daniel Boles) Bug #778219
* Gio::ActionMap: Clarify doc of ActivateWithParameterSlot
  (Daniel Boles)

Build:
* Visual Studio builds: "Install" the .pdb files
  (Chun-wei Fan)

(wiz)

2017-11-24 15:00:52 UTC MAIN commitmail json YAML

doc: Updated devel/geany to 1.32

(wiz)

2017-11-24 15:00:37 UTC MAIN commitmail json YAML

geany: update to 1.32.

Geany 1.32 (November 19, 2017)

    General
    * Improve CLI argument help (PR#1644).
    * Keep the current tab when closing documents to the right of another tab.
    * Re-enable SIGTERM handling (PR#1255).
    * Create correct path for filetype config files (Jiří Techet, PR#1482).
    * Add an option to enable IME's candidate window display inline
      (Sinpo Wei, PR#1514).
    * Add an option to automatically reload files changed on disk
      (Mark O'Donovan, PR#1246).

    Bug fixes
    * Fix backward compatibility of the geometry saving setting.
    * Close "Deleted from Disk" Infobar on Reload (Lars Paulsen, PR#1628).
    * Make sure GDK_MOD2_MASK is cleared when getting modifiers
      (Jiří Techet, PR#1636).
    * Use non-symlinked VTE libraries on MacOS X (Jiří Techet, PR#1625).
    * Fix crash if plugin manager is opened more than once (PR#1564).
    * Fix incorrect variable reference (Thomas Martitz, PR#1561).

    Interface
    * Add "Close Documents to the Right" feature (PR#1362).
    * Add an option to save/reload either window position or size,
      but optionally not both (delt01, PR#1456).

    Editor
    * Update Scintilla to version 3.7.5 (PR#1503).
    * Improve snippet support (visual indicators and more)
      (Thomas Martitz, PR#1470).
    * Push current position to navqueue before navigating back
      (Vasiliy Faronov, PR#1537).

    Filetypes
    * Add GNU assembler filetype extensions (Issue#904).
    * Make Python comment hash space (PR#1682).
    * Add missing string and comment styles for various lexers (PR#1502).
    * Add missing PHP keywords, especially for PHP 7.x (1547, PR#1547).
    * Python: Don't highlight sub-identifiers as keywords (PR#1544).

    Plugins
    * FileBrowser: don't change directory on project save
      (Jiří Techet, PR#1400).

    Windows
    * Fix Execute button on Windows when using HTML files and
      "builtin" command (Issue#1018, PR#1667).

    API
    * Add `utils_get_real_path()` and deprecate `tm_get_real_path()` (PR#1224).
    * Add `geany_plugin_get_data()` (PR#1234).
    * Add `keybindings_load_keyfile()` (Jiří Techet, PR#1430).
    * Add `tm_tag_get_type()` (Thomas Martitz, PR#1465).

    HACKING:
    * Add note about data types and update for best practices (PR#1282).

    Internationalization
    * Updated translations: ca, de, el, es, fr, it, lt, lv, nl, pt, ru,
                            sk, sv, zh_CN

Geany 1.31 (July 16, 2017)

    Bug fixes
    * Update statusbar after applying indentation detection.
    * Fix converting color to hex for insertion in the Color Chooser
      dialog (Vasiliy Faronov, PR#1536).

    Filetypes
    * Add `parfor` to the Matlab keyword list (A. Tombs, PR#1021).
    * C: fix line continuation handling (PR#1370).
    * Add `require_relative` to the Ruby keyword list (Jacob H. Pratt,
      PR#1472).
    * Update Haxe keywords (PR#1216).
    * Fix Arduino comment toggling (Giorgioggì, PR#1510).
    * Update CMake keywords (Yan Pashkovsky, PR#1315).
    * Update C# keywords (Yan Pashkovsky, PR#1315).
    * Update HTML keywords (Vasiliy Faronov, PR#1530).

    Internationalization
    * Updated translations: ca, id, ja, kk, lt, ru

    API
    * Fix crash when calling plugin_set_key_group() more than once
      (Jiří Techet, PR#1426).

Geany 1.30.1 (March 19, 2017)

    Editor
    * Fix auto-completion and calltip popup position on multi-monitor
      setups (Issue#1422).

    Internationalization
    * Updated translations: ca, de, el, es, sk

Geany 1.30 (March 05, 2017)

    General
    * Initial accessibility support in the editor (SF#328).
    * Fix scrolling on Wayland (Issue#1320).

    Bug fixes
    * Fix Ctrl+X and Ctrl+C in non-Latin keyboard layouts
      (Forkest, PR#1386).
    * Fix search history filling on GTK >= 3.20 (PR#1404).
    * Simplify setting build menu items labels, fixing a Commander plugin
      issue (Vasiliy Faronov, PR#1396).

    Interface
    * Fix the current scope shown in the statusbar (Issue#1279).

    Editor
    * Update Scintilla to version 3.7.3.
    * Fix triggering default keybindings together with snippets keybindings
      (Issue#1354, PR#1356).

    Filetypes
    * Update JavaScript keywords (Abel 'Akronix' Serrano Juste, PR#1361).
    * Partial highlighting of JavaScript ES6 template strings (Issue#934).
    * Add Arduino custom filetype (Issue#1339).

    Internationalization
    * Updated translations: de, es, fr, it, lt, pt

    API
    * Remove unprefixed Scintilla structure aliases. Plugins must use
      the `Sci_`-prefixed version from now on.
    * Add `geany_api_version()` to detect the API version of Geany at
      runtime (Thomas Martitz, PR#1406).

    OSX
    * Fix slow startup (Jiří Techet, Issue#1277, PR#1399).

Geany 1.29 (November 13, 2016)

    General
    * Fix search entries color with the default GNOME 3.20 GTK2 theme
      (PR#1137, Issue#1101, Issue#1135, Issue#1267).
    * Improve support for GTK 3.22.
    * Add support for VTE 0.38 and newer (Issue#336, PR#1181).

    Bug fixes
    * Fix build when the CXX variable contains flags (PR#1155, Issue#829).
    * Fix focusing the message window when the Terminal tab is active
      (PR#1200, Issue#1198).

    Editor
    * Update Scintilla to version 3.7.0 (Issue#1143).
    * Add support for keeping the cursor a number of lines from the edges to
      always show some context (PR#1154, Issue#1152).
    * Allow to configure keybinding for "Delete to beginning of line"
      (Abel Serrano Juste, PR#1134).
    * Performance improvements with many duplicate symbols (Jiří Techet,
      PR#797, Issue#577).
    * Allow to configure the error indicator color (PR#1185).

    Filetypes
    * Fix highlighting of Haxe preprocessor (Issue#936).
    * Add `.exp` extension to TCL (Simon Marchi, PR#979).

    Internationalization
    * Updated translations: ca, de, el, es, fr, id, it, kk, nl pt, pt_BR,
      sv, zh_CN,

    API
    * Update `GeanyProxyProbeResults` API (PR#1213).
    * Warn if a dot is used at the start of a proxy extension (PR#1212,
      PR#1233).
    * Add support for custom data attached to documents through
      `plugin_set_document_data()`, `plugin_get_document_data()` and
      `plugin_set_document_data_full()` (PR#1203).
    * Add "project-before-close" signal (PR#1223).

    Plugins
    * Split Window: Work around a GTK bug present from 3.15.9 to 3.21.4
      that breaks the document selection popup (Issue#1149, PR#1272).

    Windows
    * Include 'grep.exe' from MSYS2 which works better than the previously
      self-compiled version
      (Issue#783, Issue#784, Issue#1229, Issue#1260, PR#1301).
    * Fix executing external commands (mainly Build and Run commands)
      where paths and filenames with non-ASCII characters are involved
      (Issue#1076, Issue#1259, Issue#1278, PR#1095).
    * Do not create a batch file on Run commands any longer, instead use
      a re-usable script and so eliminate the need to delete the script
      from itself (Issue#1276, PR#1095).

(wiz)

2017-11-24 14:51:03 UTC MAIN commitmail json YAML

doc: Updated www/p5-WWW-Mechanize-Cached to 1.51

(wiz)

2017-11-24 14:50:52 UTC MAIN commitmail json YAML

p5-WWW-Mechanize-Cached: update to 1.51.

1.51      2017-11-15 21:43:33Z
    - Replace Class::Load with Module::Runtime (Yanick Champoux) (GH#12)

(wiz)

2017-11-24 14:42:25 UTC MAIN commitmail json YAML

doc: Updated www/p5-Mojolicious to 7.57

(wiz)

2017-11-24 14:42:14 UTC MAIN commitmail json YAML

p5-Mojolicious: update to 7.57.

7.57  2017-11-18
  - Fixed installation problems with some versions of Perl on Windows.

7.56  2017-11-14
  - Added num check to Mojolicious::Validator.
  - Improved built-in templates with high resolution logos.

(wiz)

2017-11-24 14:40:54 UTC MAIN commitmail json YAML

doc: Updated www/p5-CGI-Fast to 2.13

(wiz)

2017-11-24 14:40:42 UTC MAIN commitmail json YAML

p5-CGI-Fast: update to 2.13.

2.13 2017-11-17
    [TESTING]
    remove use of Test::Deep completely (GH #17)

(wiz)

2017-11-24 14:39:33 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Text-VisualWidth-PP to 0.05

(wiz)

2017-11-24 14:39:21 UTC MAIN commitmail json YAML

p5-Text-VisualWidth-PP: update to 0.05.

0.05 2017-11-22T02:30:45Z

    - Support unicode combining characters
      (kaz-utashiro)
      https://github.com/tokuhirom/Text-VisualWidth-PP/pull/3

(wiz)

2017-11-24 14:37:11 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-PDF-Table to 0.9.14

(wiz)

2017-11-24 14:37:00 UTC MAIN commitmail json YAML

p5-PDF-Table: update to 0.9.14.

Changes not documented.

(wiz)

2017-11-24 14:35:19 UTC MAIN commitmail json YAML

doc: Updated net/p5-XML-RPC to 1.1

(wiz)

2017-11-24 14:35:08 UTC MAIN commitmail json YAML

p5-XML-RPC: update to 1.1.

2017/11/21  (1.1)
    * Add facility to add HTTP *Basic* Auth
    * Require LWP::Protocol::https to be installed
      (hey, it's 2017, we can assume that https is available....)
      This implicitly fixes bug 118475 "XML::RPC not reporting error if https connection requested but LWP::Protocol::https not installed"
    * Implement recommended patch for #75078 "autodetection of XML datatyp <i4> for string of digits starting with 0"

2017/11/21  (1.0) Rene "cavac" Schickbauer
    * First release by me for this module
    * Integrate/Merge changes from XML::RPC::CustomUA
      (and deprecate CustomUA module at the same time)

(wiz)

2017-11-24 14:31:30 UTC MAIN commitmail json YAML

doc: Updated misc/p5-Locale-Codes to 3.55

(wiz)

2017-11-24 14:31:18 UTC MAIN commitmail json YAML

p5-Locale-Codes: update to 3.55.

VERSION 3.55  (2017-11-17; sbeck)

NEW CODE(s)

(*) Deprecated in core

Because correct usage of any of the Locale::Codes modules requires that
they be kept up-to-date, I have long felt that it should not be distributed
as a core module.  After discussion on the perl5-porters list, it is agreed,
and the deprecation process has been started.

Changes from a github pull request applied

A couple minor changes (updated .travis.yml to include newest versions of
perl; and a couple changes to pod_coverage.t) reported by lancew on GitHub.

Got rid of Build.PL

Simplified things by only supporting one of Makefile.PL/Build.PL (and the latter
has been removed from perl core some time ago).  RT 123572

Fixed INSTALLDIRS

The behavior of installing core modules changed in 5.12 a bit, and Makefile.PL
now reflects that.  RT 123571

(wiz)

2017-11-24 14:29:42 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-GD to 2.67

(wiz)

2017-11-24 14:29:32 UTC MAIN commitmail json YAML

p5-GD: update to 2.67.

2.67    * fix thread-safety for GD::Simple %COLORS (#26 melak)
        * fix arc start-angle docs, RT #123277 Andrew G Gray
        * improve setBrush docs, RT #123194 Andrew G Gray
        * improve StringFT docs, RT #123193
        * replace MacOSX by darwin, and not by Mac OS X/macOS as suggested
          in PR #24
        * add GD::Image->_file method as suggested in RT #60488 by Kevin Ryde,
          also the helper GD::supportsFileType

(wiz)

2017-11-24 14:28:51 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test2-Suite to 0.000084

(wiz)

2017-11-24 14:28:34 UTC MAIN commitmail json YAML

p5-Test2-Suite: update to 0.000084.

0.000084  2017-11-18 16:17:29-08:00 America/Los_Angeles

    - Add Test2::Tools::Tester

(wiz)

2017-11-24 14:26:21 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-Spec to 0.54

(wiz)

2017-11-24 14:26:09 UTC MAIN commitmail json YAML

p5-Test-Spec: update to 0.54.

0.54 Tue Nov 21 12:46:00 MSK 2017
  - `around` method added to allow localized variables and other local setup.
    Call `yield` method to run examples by `around` CODE.
    Contributed by @akzhan

  - Replace some `use base` with `use parent` and other minor updates.
    Contributed by @akzhan

  - Now tested under Perl 5.22-5.26 too
    Contributed by @akzhan

  - predictable_destroy spec fixed under Perl 5.8
    Contributed by @akzhan

(wiz)

2017-11-24 14:25:07 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-Simple to 1.302113

(wiz)

2017-11-24 14:24:54 UTC MAIN commitmail json YAML

p5-Test-Simple: update to 1.302113.

1.302113  2017-11-20 14:04:16-08:00 America/Los_Angeles

    - Fix SIGPIPE in IPC test
    - Mark a test as usually AUTHOR_TESTING only

1.302112  2017-11-20 06:43:16-08:00 America/Los_Angeles

    - Fix test on threaded 5.8

1.302111  2017-11-18 09:54:33-08:00 America/Los_Angeles

    - Remove debugging from previous trial

1.302110  2017-11-17 09:47:23-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix test breakage (from previous trial) on older perls

1.302109  2017-11-17 09:35:48-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix some fragile tests
    - Add debugging to API/Instance.t for a cpan-testers failure

1.302108  2017-11-16 14:19:24-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Apply p5p test patch from Craig A. Berry <craigberry@mac.com>

1.302107  2017-11-16 07:44:59-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Allow regexp in Test::Tester

(wiz)

2017-11-24 14:22:02 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Moose to 2.2008

(wiz)

2017-11-24 14:21:50 UTC MAIN commitmail json YAML

p5-Moose: update to 2.2008.

2.2008  2017-11-21

  [BUG FIXES]

  - fixed empty exception messages under -d (new issue in 2.2007)

(wiz)

2017-11-24 14:11:34 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Module-CoreList to 5.20171120

(wiz)

2017-11-24 14:11:21 UTC MAIN commitmail json YAML

p5-Module-CoreList: update to 5.20171120.

5.20171120
  - Updated for v5.27.6

(wiz)

2017-11-24 14:10:36 UTC MAIN commitmail json YAML

doc: Updated devel/p5-MetaCPAN-Client to 2.021000

(wiz)

2017-11-24 14:10:25 UTC MAIN commitmail json YAML

p5-MetaCPAN-Client: update to 2.021000.

2.021000    18.11.17
            * Scroller fix for page skipping (Thomas Sibley)
            * Sorting in scrolled searches (Thomas Sibley)
            * Type check cleanup (Thomas Sibley)

2.020000    17.11.17
            * Added support for /search/autocomplete/suggest (Mickey)

2.019000    16.11.17
            * Added 'package' type support for scrolled searches (Mickey)

(wiz)

2017-11-24 13:52:21 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Hash-Merge to 0.299

(wiz)

2017-11-24 13:52:10 UTC MAIN commitmail json YAML

p5-Hash-Merge: update to 0.299.

0.299      2017-11-20
    - Fixed behavior change if Hash contains blessed hashes (Thanks to
      David E. Wheeler)
    - Extended testing with blessed objects.

0.298      2017-11-15
    - Version 0.298 release

0.200_003  2017-11-07
    - Documentation updated and extended.
    - Do not clone if not a reference. This fixes a failure when using
      Storable as backend.
    - Update dependencies and requirements.
    - Extended testing in order to test all the different clone() backends.

0.200_002 2017-10-16
    - Rely on backend() debug helper of Clone::Choose 0.003 to help
      identifying issues depending on underlying clone implementation

0.200_001  2017-10-11
    - Switch to Clone::Choose instead of NIH clone detector.
    - Fixed weird object vs. global behavior
    - Aligned distribution sets, perltidy, perlcritic, etc.
    - RT#55978 Fixed avoid the eval in _get_obj (Thanks to Larry Leszczynski)
    - RT#81156 Fixed behavior name bug (Thanks to Matt D. Garrett)
    - RT#69872 Fixed cloning does not happen bug (Thanks to John Busco)
    - PR#1 Fixed syntax errors in code samples (Thanks to book)

(wiz)

2017-11-24 13:51:35 UTC MAIN commitmail json YAML

doc: Added devel/p5-Clone-Choose version 0.008

(wiz)

2017-11-24 13:51:16 UTC MAIN commitmail json YAML

devel/Makefile: + p5-Clone-Choose

(wiz)

2017-11-24 13:49:09 UTC MAIN commitmail json YAML

devel/p5-Clone-Choose: import p5-Clone-Choose-0.008

Clone::Choose checks several different modules which provides a
clone() function and selects an appropriate one.

(wiz)

2017-11-24 13:43:28 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Devel-StackTrace to 2.03

(wiz)

2017-11-24 13:43:13 UTC MAIN commitmail json YAML

p5-Devel-StackTrace: update to 2.03.

2.03  2017-11-18

- If all frames in the trace were skipped (via skip_frames, frame_filter,
  ignore_*, etc.), then the stringified stack trace would be an empty
  string. Now this has been changed to always return the message given to the
  constructor or the string "Trace begun". Fixes GH #15, reported by Karen
  Etheridge.

(wiz)

2017-11-24 13:42:33 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Compress-Raw-Zlib to 2.076

(wiz)

2017-11-24 13:42:15 UTC MAIN commitmail json YAML

p5-Compress-Raw-Zlib: update to 2.076.

  2.076 21 Nov 2017

      * Zlib.xs
        Silence gcc compiler warnings when -Wsign-compare is enabled
        #123688: Compilation warnings with clang

      * zlib-src/inflate.c and zlib-src/infback.c
        Silence gcc compiler warnings when -Wimplicit-fallthrough is enabled
        #123358: Compilation warnings with gcc-7.*

      * Makefile.PL
        Windows uses -lzlib. Linux uses -lz
        #123699: wrong external zlib name used on Windows

(wiz)

2017-11-24 13:40:22 UTC MAIN commitmail json YAML

doc: Updated devel/p5-CPAN-Perl-Releases to 3.42

(wiz)

2017-11-24 13:40:04 UTC MAIN commitmail json YAML

p5-CPAN-Perl-Releases: update to 3.42.

version 3.42 at 2017-11-20 23:24:42 +0000
-----------------------------------------

    DAGOLDEN has removed .xz for v5.23.6

    XSAWYER has removed all dev and RCs

    Updated for v5.27.6

    No bz2 tarballs after v5.27.5

(wiz)

2017-11-24 13:38:56 UTC MAIN commitmail json YAML

doc: Updated databases/p5-Fsdb to 2.64

(wiz)

2017-11-24 13:38:44 UTC MAIN commitmail json YAML

p5-Fsdb: update to 2.64.

2.64, 2017-11-20 several small bugfixes and enhancements

BUG FIX

    In dbroweval, the next row option previously did not correctly set up _last_fieldname. It now does.

ENHANCEMENT

    The csv_to_db converter now has an optional -F x option to set the field separator.

ENHANCEMENT

    Finally dbcolsplittocols has a --header option, and a new -N option to give the list of resulting output columns.

INCOMPATIBLE CHANGE

    Now dbcolstats and dbmultistats produce no output (but a schema) when given no input but a schema. Previously they gave a null row of output. The --output-on-no-input and --no-output-on-no-input options can control this behavior.

(wiz)

2017-11-24 13:23:09 UTC MAIN commitmail json YAML

doc: Updated databases/p5-Data-Table to 1.76

(wiz)

2017-11-24 13:22:58 UTC MAIN commitmail json YAML

p5-Data-Table: update to 1.76.

1.76 Tue Nov 21 08:08:30 PST 2017
  Minor syntax bug in fromFile.

(wiz)

2017-11-24 13:22:20 UTC MAIN commitmail json YAML

doc: Updated converters/p5-Unicode-Collate to 1.24

(wiz)

2017-11-24 13:22:09 UTC MAIN commitmail json YAML

p5-Unicode-Collate: update to 1.24.

1.24  Sun Nov 19 22:06:03 2017
    - xs: [rt.cpan.org #123631] Switch Unicode::Collate to XSLoader

(wiz)

2017-11-24 13:21:08 UTC MAIN commitmail json YAML

doc: Updated converters/p5-JSON-PP to 2.97000

(wiz)

2017-11-24 13:20:56 UTC MAIN commitmail json YAML

p5-JSON-PP: update to 2.97000.

2.97000 2017-11-21
    - fix is_bool to use blessed() instead of ref() (jwrightecs++)
    - use 5 digit minor version number for a while to avoid confusion
      (GH#33, dansut)

2.96  2017-11-20
    - not to use newer Test::More features (RT-122421 for JSON)

2.95  2017-11-20
    - json_pp now prints an encoded json string (RT#123653)
    - fix is_bool to use ->isa("JSON::PP::Boolean"), instead
      of UNIVERSAL::isa("JSON::PP::Boolean") (GH#34, aidy++)

(wiz)

2017-11-24 13:20:02 UTC MAIN commitmail json YAML

doc: Updated converters/p5-JSON to 2.97000

(wiz)

2017-11-24 13:19:48 UTC MAIN commitmail json YAML

p5-JSON: update to 2.97000.

2.97000 2017-11-21
    - updated backportPP with JSON::PP 2.97000
    - use 5 digit minor version number for a while to avoid
      confusion
    - fixed is_bool to use blessed() instead of ref()

2.96 2017-11-20
    - fixed packaging issue
    - updated backportPP with JSON::PP 2.96
    - not to use newer Test::More features (RT-122421; ilmari++)

2.95 2017-11-20
    - updated backportPP with JSON::PP 2.95

(wiz)

2017-11-24 12:47:14 UTC MAIN commitmail json YAML

Updated archivers/py-lz4, textproc/py-colour

(adam)

2017-11-24 12:46:42 UTC MAIN commitmail json YAML

py-colour: updated to 0.1.5

0.1.5:
fix: pkg: update license number in README.rst.

(adam)

2017-11-24 12:42:09 UTC MAIN commitmail json YAML

py-lz4: updated to 0.11.1

0.11.1:
This release bumps the bundled lz4 library files to version 1.8.0.

(adam)

2017-11-24 12:35:28 UTC MAIN commitmail json YAML

Updated security/gnupg2, www/py-yarl

(adam)

2017-11-24 12:35:09 UTC MAIN commitmail json YAML

py-yarl: updated to 0.15.0

0.15.0:
Add raw_path_qs attribute

(adam)

2017-11-24 12:33:10 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.3

changes in version 2.2.3:
* gpgsm: Fix initial keybox creation on Windows.
* dirmngr: Fix crash in case of a CRL loading error.
* Fix the name of the Windows registry key.
* gpgtar: Fix wrong behaviour of --set-filename.
* gpg: Silence AKL retrieval messages.
* agent: Use clock or clock_gettime for calibration.
* agent: Improve robustness of the shutdown pending state.

(adam)

2017-11-24 11:25:45 UTC MAIN commitmail json YAML

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

(leot)

2017-11-24 11:25:33 UTC MAIN commitmail json YAML

py36-html-docs: Update py36-html-docs to 3.6.3

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py36-html-docs to current
python36 version.

(leot)

2017-11-24 11:24:50 UTC MAIN commitmail json YAML

doc: Updated lang/py35-html-docs to 3.5.4

(leot)

2017-11-24 11:24:24 UTC MAIN commitmail json YAML

py35-html-docs: Update py35-html-docs to 3.5.4

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py35-html-docs to current
python35 version.

(leot)

2017-11-24 11:23:32 UTC MAIN commitmail json YAML

doc: Updated lang/py34-html-docs to 3.4.7

(leot)

2017-11-24 11:23:15 UTC MAIN commitmail json YAML

py34-html-docs: Update py34-html-docs to 3.4.7

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py34-html-docs to current
python34 version.

(leot)

2017-11-24 11:22:24 UTC MAIN commitmail json YAML

doc: Updated lang/py27-html-docs to 2.7.14

(leot)

2017-11-24 11:22:08 UTC MAIN commitmail json YAML

py27-html-docs: Update py27-html-docs to 2.7.14

pkgsrc changes:
- Take MAINTAINERship (or, in other words, make me blameworthy if the Python
  documentation isn't synced with the respective lang/python* packages :))

Changes:
No changelog is available but it syncs py27-html-docs to current
python27 version.

(leot)

2017-11-24 11:04:48 UTC MAIN commitmail json YAML

Updated devel/libuv

(adam)

2017-11-24 11:04:25 UTC MAIN commitmail json YAML

libuv: updated to 1.17.0

v1.17.0:
* unix: avoid malloc() call in uv_spawn()
* doc: clarify the description of uv_loop_alive()
* win: map UV_FS_O_EXLOCK to a share mode of 0
* win: fix build on case-sensitive file systems
* win: fix test runner build with mingw64
* win: remove unused variable in test/test-fs.c
* zos: add strnlen() implementation
* unix: keep track of bound sockets sent via spawn
* unix,win: wait for threads to start
* test: add threadpool init/teardown test
* test: avoid malloc() in threadpool test
* test: lower number of tasks in threadpool test
* win: issue memory barrier in uv_thread_join()
* ibmi: add support for new platform
* test: fix test-spawn compilation

(adam)

2017-11-24 06:48:18 UTC MAIN commitmail json YAML

doc: Added editors/dte version 1.5

(kamil)

2017-11-24 06:47:15 UTC MAIN commitmail json YAML

editors: Add dte

(kamil)

2017-11-24 06:46:01 UTC MAIN commitmail json YAML

editors/dte: import dte-1.5

dte is a small and easy to use console text editor.

Features:

- Multiple buffers/tabs
- Unlimited undo/redo
- Search and replace
- Syntax highlighting
- Customizable color schemes
- Customizable key bindings
- Command language with auto-completion
- Jump to definition (using ctags)
- Jump to compiler error

(kamil)

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

doc: Updated sysutils/htop to 2.0.2nb1

(maya)

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

htop: workaround differences in how linux and netbsd count memory usage

a bogus value is displayed for used memory as usedMem ends up as a negative
quantity. use (total memory - free memory) instead.

PR pkg/52669: htop displays wrong used memory

(maya)

2017-11-23 22:42:05 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 36.7.2

(wiz)

2017-11-23 22:41:55 UTC MAIN commitmail json YAML

py-setuptools: update to 36.7.2.

v36.7.2
-------

* #701: Fixed duplicate test discovery on Python 3.

v36.7.1
-------

* #1193: Avoid test failures in bdist_egg when
  PYTHONDONTWRITEBYTECODE is set.

v36.7.0
-------

* #1054: Support ``setup_requires`` in ``setup.cfg`` files.

v36.6.1
-------

* #1132: Removed redundant and costly serialization/parsing step
  in ``EntryPoint.__init__``.

* #844: ``bdist_egg --exclude-source-files`` now tested and works
  on Python 3.

(wiz)

2017-11-23 22:37:07 UTC MAIN commitmail json YAML

doc: Updated net/glib-networking to 2.54.1

(wiz)

2017-11-23 22:36:58 UTC MAIN commitmail json YAML

glib-networking: update to 2.54.1.

2.54.1
======

  * gnutls: Fix using different client certs for different connections
    [#781578, Martin Pitt]

  * Updated translations: Catalan (Valencian), Greek, Persian

(wiz)

2017-11-23 22:06:31 UTC MAIN commitmail json YAML

doc: Updated chat/prosody to 0.10.0

(fhajny)

2017-11-23 22:06:15 UTC MAIN commitmail json YAML

Update chat/prosody to 0.10.0

- Rewritten SQL storage module with archive support
- SCRAM-SHA-1-PLUS
- prosodyctl check
- Statistics
- Improved TLS configuration
- Lua 5.2 support
- mod_blocklist (XEP-0191)
- mod_carbons (XEP-0280)
- Pluggable connection timeout handling
- mod_websocket (RFC 7395)
- mod_mam (XEP-0313)

See release notes on upgrading:

  https://prosody.im/doc/release/0.10.0#upgrade_notes

(fhajny)

2017-11-23 20:44:56 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 4.4.1

(wiz)

2017-11-23 20:44:47 UTC MAIN commitmail json YAML

py-mercurial: update to 4.4.1.

1.1. Notable changes

    Git and Subversion subrepos have been disabled by default to
    mitigate a potential security risk if files overlapping with
    a subrepo managed to be committed to a repository.
    Subrepos are now more paranoid about symlink traversal.
    The share extension handles drive letters on Windows better.

It is possible that a specially malformed repository can cause Git
subrepositories to run arbitrary code in the form of a
.git/hooks/post-update script checked in to the repository in
Mercurial 4.4 and earlier. Typical use of Mercurial prevents
construction of such repositories, but they can be created
programmatically.

(wiz)

2017-11-23 20:41:15 UTC MAIN commitmail json YAML

doc: Updated security/py-certifi to 2017.11.5

(wiz)

2017-11-23 20:41:06 UTC MAIN commitmail json YAML

py-certifi: update to 2017.11.5.

The usual certificate updates.

(wiz)

2017-11-23 20:38:33 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-enigmail to 1.9.8.3

(wiz)