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 (22m)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-28 02:27:59 UTC Now

2017-05-20 06:11:21 UTC MAIN commitmail json YAML

2017-05-20 06:01:46 UTC MAIN commitmail json YAML

Changes 17.1.0:
Backward-incompatible changes:
* attrs will set the __hash__() method to None by default now. The way hashes were handled before was in conflict with Python窶冱 specification. This may break some software although this breakage is most likely just surfacing of latent bugs. You can always make attrs create the __hash__() method using @attr.s(hash=True).
* Correspondingly, attr.ib窶�s hash argument is None by default too and mirrors the cmp argument as it should.

Deprecations:
* attr.assoc() is now deprecated in favor of attr.evolve() and will stop working in 2018.

Changes:
Fix default hashing behavior. Now hash mirrors the value of cmp and classes are unhashable by default.
Added attr.evolve() that, given an instance of an attrs class and field changes as keyword arguments, will instantiate a copy of the given instance with the changes applied. evolve() replaces assoc(), which is now deprecated. evolve() is significantly faster than assoc(), and requires the class have an initializer that can take the field values as keyword arguments (like attrs itself can generate).
FrozenInstanceError is now raised when trying to delete an attribute from a frozen class.
Frozen-ness of classes is now inherited.
__attrs_post_init__() is now run if validation is disabled.
Added attr.validators.in_(options) that, given the allowed options, checks whether the attribute value is in it. This can be used to check constants, enums, mappings, etc.
Added attr.validators.and_() that composes multiple validators into one.
For convenience, the validator argument of @attr.s now can take a list of validators that are wrapped using and_().
Accordingly, attr.validators.optional() now can take a list of validators too.
Validators can now be defined conveniently inline by using the attribute as a decorator. Check out the examples to see it in action!
attr.Factory() now has a takes_self argument that makes the initializer to pass the partially initialized instance into the factory. In other words you can define attribute defaults based on other attributes.
Default factories can now also be defined inline using decorators. They are always passed the partially initialized instance.
Conversion can now be made optional using attr.converters.optional().
attr.make_class() now accepts the keyword argument bases which allows for subclassing.
Metaclasses are now preserved with slots=True.

(adam)

2017-05-20 05:40:35 UTC MAIN commitmail json YAML

Changes 1.2.0:
* Add :meth:`~parsel.selector.SelectorList.get` and :meth:`~parsel.selector.SelectorList.getall`
  methods as aliases for :meth:`~parsel.selector.SelectorList.extract_first`
  and :meth:`~parsel.selector.SelectorList.extract` respectively
* Add default value parameter to :meth:`~parsel.selector.SelectorList.re_first` method
* Add :meth:`~parsel.selector.Selector.re_first` method to :class:`parsel.selector.Selector` class
* Bug fix: detect ``None`` result from lxml parsing and fallback with an empty document
* Rearrange XML/HTML examples in the selectors usage docs

(adam)

2017-05-20 05:36:31 UTC MAIN commitmail json YAML

3.9.0 - 2017-05-19
This is feature release, expanding the capabilities of the decimals strategy.
* The new (optional) places argument allows you to generate decimals with a certain number of places (e.g. cents, thousandths, satoshis).
* If allow_infinity is None, setting min_bound no longer excludes positive infinity and setting max_value no longer excludes negative infinity.
* All of NaN, -Nan, sNaN, and -sNaN may now be drawn if allow_nan is True, or if allow_nan is None and min_value or max_value is None.
* min_value and max_value may be given as decimal strings, e.g. "1.234".

(adam)

2017-05-18 21:46:28 UTC MAIN commitmail json YAML

Updated security/crypto++ to 5.6.5; devel/nasm to 2.13.01

(adam)

2017-05-18 21:44:42 UTC MAIN commitmail json YAML

Version 2.13.01

Fix incorrect output for some types of FAR or SEG references in the obj output format, and possibly other 16-bit output formats.

Fix the address in the list file for an instruction containing a TIMES directive.

Fix error with TIMES used together with an instruction which can vary in size, e.g. JMP.

Fix breakage on some uses of the DZ pseudo-op.

(adam)

2017-05-18 21:20:23 UTC MAIN commitmail json YAML

Crypto++ 5.6.5

The 5.6.5 release was mostly a maintenance release. The release included two CVE fixes.

The first, CVE-2016-7420, was a procedural finding due to external build systems failing to define NDEBUG for release builds. The gap was the project's failure to tell users to define NDEBUG. The second, CVE-2016-7544, was a potential memory corruption on Windows platforms when using Microsoft compilers due to use of _malloca and _freea.

Due to CVE-2016-7420 and the possibility for an unwanted assert to egress data, users and distros are encouraged to recompile the library and all dependent programs.

(adam)

2017-05-18 20:42:32 UTC MAIN commitmail json YAML

Updated devel/libatomic_ops to 7.4.6

(adam)

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

== [7.4.6] 2017-05-18 ==

* Add assertion that double-wide CAS target is aligned (msftc/x86[_64])
* Add configure --enable-gcov option (enable code coverage analysis)
* Code refactoring of gcc/powerpc.h to avoid code duplication
* Eliminate 'cast to long from void*' compiler warning in test_atomic
* Eliminate 'implicit declaration of close' warning in 'strict ANSI' mode
* Eliminate 'missing braces around initializer' gcc warning (hppa)
* Eliminate 'printf format specifies type void*' GCC pedantic warnings
* Eliminate 'value shift followed by expansion' false code defect warning
* Enable limited testing in Makefile.msft without Cygwin
* Fix (delete) comment for AO_and_full (x86)
* Fix block_all_signals compilation in 'strict ANSI' mode
* Fix missing .exe for test filenames in Makefile (MinGW)
* Fix missing printed value names (test_stack)
* Implement fetch-CAS for s390[x] (gcc)
* Move libraries version info to the beginning of Makefile.am
* Refine documentation in Makefile.msft how to run all tests (MS VC)
* Refine README about library downloading
* Rename doc/README.txt to doc/README_details.txt
* Support AIX/ppc (gcc)
* Support CFLAGS_EXTRA to pass extra user-defined compiler flags (make)
* Support n32 ABI for mips64
* Update shared libraries version info for 7.4.6+ (to 1:4:0)
* Use 'inline code' format for commands in README.md
* Use LLD and SCD instructions on mips64
* Workaround 'resource leak' false positives in AO_malloc, add_elements
* Workaround 'uninitialized memory use' MemorySanitizer warning (test_atomic)
Also, includes 7.2h changes

(adam)

2017-05-18 20:10:52 UTC MAIN commitmail json YAML

Updated devel/gperftools to 2.5; net/py-boto to 2.46.1; textproc/py-sphinx to 1.6.1. Added textproc/py-sphinxcontrib-websupport version 1.0.1

(adam)

2017-05-18 20:09:06 UTC MAIN commitmail json YAML

Release 1.6.1 (released May 16, 2017)
=====================================

Dependencies
------------

1.6b1

* (updated) latex output is tested with Ubuntu trusty's texlive packages (Feb.
  2014) and earlier tex installations may not be fully compliant, particularly
  regarding Unicode engines xelatex and lualatex
* (added) latexmk is required for ``make latexpdf`` on Unix-like platforms

Incompatible changes
--------------------

1.6b1

* 1061, 2336, 3235: Now generation of autosummary doesn't contain imported
  members by default. Thanks to Luc Saffre.
* LaTeX ``\includegraphics`` command isn't overloaded: only ``\sphinxincludegraphics``
  has the custom code to fit image to available width if oversized.
* The subclasses of ``sphinx.domains.Index`` should override ``generate()``
  method.  The default implementation raises NotImplementedError
* LaTeX positioned long tables horizontally centered, and short ones
  flushed left (no text flow around table.) The position now defaults to center in
  both cases, and it will obey Docutils 0.13 ``:align:`` option (refs 3415, 3377)
* option directive also allows all punctuations for the option name (refs: 3366)
* 3413: if :rst:dir:`literalinclude`'s ``:start-after:`` is used, make ``:lines:``
  relative (refs 3412)
* ``literalinclude`` directive does not allow the combination of ``:diff:``
  option and other options (refs: 3416)
* LuaLaTeX engine uses ``fontspec`` like XeLaTeX. It is advised ``latex_engine
  = 'lualatex'`` be used only on up-to-date TeX installs (refs 3070, 3466)
* :confval:`latex_keep_old_macro_names` default value has been changed from
  ``True`` to ``False``. This means that some LaTeX macros for styling are
  by default defined only with ``\sphinx..`` prefixed names. (refs: 3429)
* Footer "Continued on next page" of LaTeX longtable's now not framed (refs: 3497)
* 3529: The arguments of ``BuildEnvironment.__init__`` is changed
* 3082: Use latexmk for pdf (and dvi) targets (Unix-like platforms only)
* 3558: Emit warnings if footnotes and citations are not referenced.  The
  warnings can be suppressed by ``suppress_warnings``.
* latex made available (non documented) colour macros from a file distributed
  with pdftex engine for Plain TeX. This is removed in order to provide better
  support for multiple TeX engines. Only interface from ``color`` or
  ``xcolor`` packages should be used by extensions of Sphinx latex writer.

(adam)

2017-05-18 20:02:32 UTC MAIN commitmail json YAML

2017-05-18 18:25:27 UTC MAIN commitmail json YAML

Changes 2.46.1:
Fixes a bug where a recently added module was not added to setup.py.

(adam)

2017-05-18 18:12:30 UTC MAIN commitmail json YAML

Changes 2.5:

Here are major changes since 2.4:

* we've moved to github!

* Bryan Chan has contributed s390x support

* stacktrace capturing via libgcc's _Unwind_Backtrace was implemented
  (for architectures with missing or broken libunwind).

* "emergency malloc" was implemented. Which unbreaks recursive calls
  to malloc/free from stacktrace capturing functions (such us glib'c
  backtrace() or libunwind on arm). It is enabled by
  --enable-emergency-malloc configure flag or by default on arm when
  --enable-stacktrace-via-backtrace is given. It is another fix for a
  number common issues people had on platforms with missing or broken
  libunwind.

* C++14 sized-deallocation is now supported (on gcc 5 and recent
  clangs). It is off by default and can be enabled at configure time
  via --enable-sized-delete. On GNU/Linux it can also be enabled at
  run-time by either TCMALLOC_ENABLE_SIZED_DELETE environment variable
  or by defining tcmalloc_sized_delete_enabled function which should
  return 1 to enable it.

* we've lowered default value of transfer batch size to 512. Previous
  value (bumped up in 2.1) was too high and caused performance
  regression for some users. 512 should still give us performance
  boost for workloads that need higher transfer batch size while not
  penalizing other workloads too much.

* Brian Silverman's patch finally stopped arming profiling timer
  unless profiling is started.

* Andrew Morrow has contributed support for obtaining cache size of the
  current thread and softer idling (for use in MongoDB).

* we've implemented few minor performance improvements, particularly
  on malloc fast-path.

(adam)

2017-05-18 06:54:18 UTC MAIN commitmail json YAML

Updated devel/py-filechunkio to 1.8

(adam)

2017-05-18 06:53:48 UTC MAIN commitmail json YAML

2017-05-17 13:05:13 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis to 3.8.5

(adam)

2017-05-17 13:01:58 UTC MAIN commitmail json YAML

Changes 3.8.5:
Import sqlite3 only if used; minor bugfixes

(adam)

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

Updated devel/py-coverage to 4.4.1

(adam)

2017-05-17 11:39:58 UTC MAIN commitmail json YAML

Version 4.4.1
- No code changes: just corrected packaging for Python 2.7 Linux wheels.

Version 4.4
- Reports could produce the wrong file names for packages, reporting ``pkg.py``
  instead of the correct ``pkg/__init__.py``.  This is now fixed.  Thanks, Dirk
  Thomas.

- XML reports could produce ``<source>`` and ``<class>`` lines that together
  didn't specify a valid source file path.  This is now fixed. (`issue 526`_)

- Namespace packages are no longer warned as having no code. (`issue 572`_)

- Code that uses ``sys.settrace(sys.gettrace())`` in a file that wasn't being
  coverage-measured would prevent correct coverage measurement in following
  code. An example of this was running doctests programmatically. This is now
  fixed. (`issue 575`_)

- Errors printed by the ``coverage`` command now go to stderr instead of
  stdout.

- Running ``coverage xml`` in a directory named with non-ASCII characters would
  fail under Python 2. This is now fixed. (`issue 573`_)

(adam)

2017-05-17 07:14:08 UTC MAIN commitmail json YAML

Updated converters/py-chardet to 3.0.3; net/tor to 0.3.0.7

(adam)

2017-05-17 07:13:37 UTC MAIN commitmail json YAML

Changes in version 0.3.0.7 - 2017-05-15
  Tor 0.3.0.7 fixes a medium-severity security bug in earlier versions
  of Tor 0.3.0.x, where an attacker could cause a Tor relay process to
  exit. Relays running earlier versions of Tor 0.3.0.x should upgrade;
  clients are not affected.

  o Major bugfixes (hidden service directory, security):
    - Fix an assertion failure in the hidden service directory code,
      which could be used by an attacker to remotely cause a Tor relay
      process to exit. Relays running earlier versions of Tor 0.3.0.x
      should upgrade. This security issue is tracked as TROVE-2017-002.
      Fixes bug 22246; bugfix on 0.3.0.1-alpha.

  o Minor features:
    - Update geoip and geoip6 to the May 2 2017 Maxmind GeoLite2
      Country database.

  o Minor features (future-proofing):
    - Tor no longer refuses to download microdescriptors or descriptors
      if they are listed as "published in the future". This change will
      eventually allow us to stop listing meaningful "published" dates
      in microdescriptor consensuses, and thereby allow us to reduce the
      resources required to download consensus diffs by over 50%.
      Implements part of ticket 21642; implements part of proposal 275.

  o Minor bugfixes (Linux seccomp2 sandbox):
    - The getpid() system call is now permitted under the Linux seccomp2
      sandbox, to avoid crashing with versions of OpenSSL (and other
      libraries) that attempt to learn the process's PID by using the
      syscall rather than the VDSO code. Fixes bug 21943; bugfix
      on 0.2.5.1-alpha.

(adam)

2017-05-17 07:09:53 UTC MAIN commitmail json YAML

Changes 3.0.3:
This release fixes a crash when debugging logging was enabled.

(adam)

2017-05-16 09:30:26 UTC MAIN commitmail json YAML

Updated time/py-parsedatetime to 2.4

(adam)

2017-05-16 09:27:52 UTC MAIN commitmail json YAML

2017-05-16 08:37:59 UTC MAIN commitmail json YAML

Updated devel/py-freezegun to 0.3.9

(adam)

2017-05-16 08:37:29 UTC MAIN commitmail json YAML

0.3.9
-----
* If no time to be frozen, use current time
* Fix uuid1 issues
* Add support for python 3.6

(adam)

2017-05-15 13:17:16 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg3 to 3.3.1

(adam)

2017-05-15 13:16:45 UTC MAIN commitmail json YAML

version 3.3.1:
- libswscale/tests/swscale: Fix uninitialized variables
- avcodec/ffv1dec: Fix runtime error: signed integer overflow: 1550964438 + 1550964438 cannot be represented in type 'int'
- avcodec/webp: Fix signedness in prefix_code check
- avcodec/svq3: Fix runtime error: signed integer overflow: 169 * 12717677 cannot be represented in type 'int'
- avcodec/mlpdec: Check that there is enough data for headers
- avcodec/ac3dec: Keep track of band structure
- avcodec/webp: Add missing input padding
- avcodec/aacdec_fixed: Fix runtime error: left shift of negative value -1
- avcodec/aacsbr_template: Do not change bs_num_env before its checked
- avcodec/scpr: Fix multiple runtime error: index 256 out of bounds for type 'unsigned int [256]'
- avcodec/mlp: Fix multiple runtime error: left shift of negative value -1
- avcodec/xpmdec: Fix multiple pointer/memory issues
- avcodec/vp8dsp: vp7_luma_dc_wht_c: Fix multiple runtime error: signed integer overflow: -1366381240 + -1262413604 cannot be represented in type 'int'
- avcodec/avcodec: Limit the number of side data elements per packet
- avcodec/texturedsp: Fix runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
- avcodec/g723_1dec: Fix runtime error: left shift of negative value -1
- avcodec/wmv2dsp: Fix runtime error: signed integer overflow: 181 * -17047030 cannot be represented in type 'int'
- avcodec/diracdec: Fix Assertion frame->buf[0] failed at libavcodec/decode.c:610
- avcodec/msmpeg4dec: Check for cbpy VLC errors
- avcodec/cllc: Check num_bits
- avcodec/cllc: Factor VLC_BITS/DEPTH out, do not use repeated literal numbers
- avcodec/scpr: Check y in first line loop in decompress_i()
- avcodec/dvbsubdec: Check entry_id
- avcodec/aacdec_fixed: Fix multiple shift exponent 33 is too large for 32-bit type 'int'
- avcodec/mpeg12dec: Fixes runtime error: division by zero
- avcodec/pixlet: Fix runtime error: signed integer overflow: 436207616 * -5160230545260541 cannot be represented in type 'long'
- avcodec/webp: Always set pix_fmt
- avfilter/vf_uspp: Fix currently unused input frame dimensions
- avcodec/truemotion1: Fix multiple runtime error: left shift of negative value -1
- avcodec/eatqi: Fix runtime error: signed integer overflow: 4466147 * 1075 cannot be represented in type 'int'
- avcodec/dss_sp: Fix runtime error: signed integer overflow: 2147481189 + 4096 cannot be represented in type 'int'
more...

(adam)

2017-05-15 09:33:54 UTC MAIN commitmail json YAML

Updated www/py-djangorestframework to 3.6.3

(adam)

2017-05-15 09:33:21 UTC MAIN commitmail json YAML

2017-05-12 19:44:57 UTC MAIN commitmail json YAML

Updated databases/postgresql9[23456] to the latest

(adam)

2017-05-12 19:37:55 UTC MAIN commitmail json YAML

The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.3, 9.5.7, 9.4.12, 9.3.17, and 9.2.21. This release fixes three security issues. It also patches a number of other bugs reported over the last three months. Users who use the PGREQUIRESSL environment variable to control connections, and users who rely on security isolation between database users when using foreign servers, should update as soon as possible. Other users should plan to update at the next convenient downtime.

(adam)

2017-05-11 13:30:24 UTC MAIN commitmail json YAML

Updated devel/py-msgpack to 0.4.8

(adam)

2017-05-11 11:12:44 UTC MAIN commitmail json YAML

2017-05-11 09:24:59 UTC MAIN commitmail json YAML

Updated security/py-oauth2client to 4.1.0

(adam)

2017-05-11 09:24:06 UTC MAIN commitmail json YAML

v4.1.0

Note: oauth2client is now deprecated. No more features will be added to the
libraries and the core team is turning down support. We recommend you use
google-auth and oauthlib.

New features:
* Allow customizing the GCE metadata service address via an env var.
* Store original encoded and signed identity JWT in OAuth2Credentials.
* Use jsonpickle in django contrib, if available.

Bug fixes:
* Typo fixes.
* Remove b64 padding from PKCE values, per RFC7636.
* Include LICENSE in Manifest.in.
* Fix tests and CI.
* Escape callback error code in flask_util.

(adam)

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

Updated devel/git to 2.13.0

(adam)

2017-05-10 18:09:25 UTC MAIN commitmail json YAML

Git 2.13 Release Notes
======================
Backward compatibility notes.

* Use of an empty string as a pathspec element that is used for
  'everything matches' is still warned and Git asks users to use a
  more explicit '.' for that instead.  The hope is that existing
  users will not mind this change, and eventually the warning can be
  turned into a hard error, upgrading the deprecation into removal of
  this (mis)feature.  That is not scheduled to happen in the upcoming
  release (yet).

* The historical argument order "git merge <msg> HEAD <commit>..."
  has been deprecated for quite some time, and is now removed.

* The default location "~/.git-credential-cache/socket" for the
  socket used to communicate with the credential-cache daemon has
  been moved to "~/.cache/git/credential/socket".

* Git now avoids blindly falling back to ".git" when the setup
  sequence said we are _not_ in Git repository.  A corner case that
  happens to work right now may be broken by a call to die("BUG").
  We've tried hard to locate such cases and fixed them, but there
  might still be cases that need to be addressed--bug reports are
  greatly appreciated.

Updates since v2.12
-------------------
UI, Workflows & Features

* "git describe" and "git name-rev" have been taught to take more
  than one refname patterns to restrict the set of refs to base their
  naming output on, and also learned to take negative patterns to
  name refs not to be used for naming via their "--exclude" option.

* Deletion of a branch "foo/bar" could remove .git/refs/heads/foo
  once there no longer is any other branch whose name begins with
  "foo/", but we didn't do so so far.  Now we do.

* When "git merge" detects a path that is renamed in one history
  while the other history deleted (or modified) it, it now reports
  both paths to help the user understand what is going on in the two
  histories being merged.

* The <url> part in "http.<url>.<variable>" configuration variable
  can now be spelled with '*' that serves as wildcard.
  E.g. "http.https://*.example.com.proxy" can be used to specify the
  proxy used for https://a.example.com, https://b.example.com, etc.,
  i.e. any host in the example.com domain.

* "git tag" did not leave useful message when adding a new entry to
  reflog; this was left unnoticed for a long time because refs/tags/*
  doesn't keep reflog by default.

* The "negative" pathspec feature was somewhat more cumbersome to use
  than necessary in that its short-hand used "!" which needed to be
  escaped from shells, and it required "exclude from what?" specified.

* The command line options for ssh invocation needs to be tweaked for
  some implementations of SSH (e.g. PuTTY plink wants "-P <port>"
  while OpenSSH wants "-p <port>" to specify port to connect to), and
  the variant was guessed when GIT_SSH environment variable is used
  to specify it.  The logic to guess now applies to the command
  specified by the newer GIT_SSH_COMMAND and also core.sshcommand
  configuration variable, and comes with an escape hatch for users to
  deal with misdetected cases.

More...

(adam)

2017-05-10 18:00:24 UTC MAIN commitmail json YAML

Updated devel/py-requests to 2.14.2; net/py-apache-libcloud to 2.0.0. Added devel/py-requests-mock version 1.3.0.

(adam)

2017-05-10 17:58:32 UTC MAIN commitmail json YAML

Changes in Apache Libcloud 2.0.0
--------------------------------
Common
~~~~~~
- Fix OpenStack drivers not correctly setting URLs when used with identity API, would default to 127.0.0.1 and service
  catalog URLs were not adhered to.

- Fix Aliyun ECS, Load balancer and storage adapters when using unicode UTF-8 characters in the names of resources
  in 2.0.0rc2 < it would fail as a MalformedResponseError, Python 2.7 element tree was raising a unicode error

- Refactor the test classes to use the full libcloud.http and libcloud.common.base modules, with Connection,
  Response all used with requests_mock. This increases our test coverages and catches bugs in drivers' custom
  parse_body and auth modules

- Rename libcloud.httplib_ssl to libcloud.http now that we don't use httplib

(adam)

2017-05-10 17:54:10 UTC MAIN commitmail json YAML

requests-mock provides a building block to stub out the HTTP requests portions
of your testing code. You should checkout the docs for more information.

(adam)

2017-05-10 17:42:09 UTC MAIN commitmail json YAML

Changes 2.14.2:
**Bugfixes**
- Changed a less-than to an equal-to and an or in the dependency markers to
  widen compatibility with older setuptools releases.

(adam)

2017-05-10 17:12:43 UTC MAIN commitmail json YAML

Updated devel/py-typing to 3.6.1; security/py-m2crypto to 0.26.0; www/py-urllib3 to 1.21.1

(adam)

2017-05-10 17:12:16 UTC MAIN commitmail json YAML

Changes 1.21.1:
Fixed SecureTransport issue that would cause long delays in response body delivery.
Fixed regression in 1.21 that threw exceptions when users passed the socket_options flag to the PoolManager.
Fixed regression in 1.21 that threw exceptions when users passed the assert_hostname or assert_fingerprint flag to the PoolManager.

(adam)

2017-05-10 17:03:42 UTC MAIN commitmail json YAML

2017-05-10 16:50:20 UTC MAIN commitmail json YAML

2017-05-10 03:50:40 UTC MAIN commitmail json YAML

Updated devel/py-requests to 2.14.1; devel/py-hypothesis to 3.8.3

(adam)

2017-05-10 03:45:51 UTC MAIN commitmail json YAML

2017-05-10 03:41:20 UTC MAIN commitmail json YAML

Changes 2.14.1:
**Bugfixes**
- Changed the dependency markers to widen compatibility with older pip
releases.

(adam)

2017-05-09 20:24:33 UTC MAIN commitmail json YAML

Updated www/py-beautifulsoup4 to 4.6.0; time/py-tzlocal to 1.4. Added www/py-django-contrib-comments version 1.8.0

(adam)

2017-05-09 20:22:34 UTC MAIN commitmail json YAML

Django used to include a comments framework; since Django 1.6 it's been
separated to a separate project. This is that project.

This framework can be used to attach comments to any model, so you can use it
for comments on blog entries, photos, book chapters, or anything else.

(adam)

2017-05-09 20:10:27 UTC MAIN commitmail json YAML

Changes 1.4:
I use MIT on my other projects, so relicensing.
Dropping support for Python versions nobody uses (2.5, 3.1, 3.2), adding 3.6 Python 3.1 and 3.2 still works, 2.5 has been broken for some time.
Ayalash窶冱 OS X fix didn窶冲 work on Python 2.7, fixed that.

(adam)

2017-05-09 20:05:18 UTC MAIN commitmail json YAML

= 4.6.0 (20170507) =

* Added the `Tag.get_attribute_list` method, which acts like `Tag.get` for
  getting the value of an attribute, but which always returns a list,
  whether or not the attribute is a multi-value attribute.

* It's now possible to use a tag's namespace prefix when searching,
  e.g. soup.find('namespace:tag')

* Improved the handling of empty-element tags like <br> when using the
  html.parser parser.

* HTML parsers treat all HTML4 and HTML5 empty element tags (aka void
  element tags) correctly.

* Namespace prefix is preserved when an XML tag is copied. Thanks
  to Vikas for a patch and test.

(adam)

2017-05-09 17:31:00 UTC MAIN commitmail json YAML

Also depend on py-babel to get translations

(adam)

2017-05-09 17:21:10 UTC MAIN commitmail json YAML

Updated security/py-asn1crypto to 0.22.0; security/py-OpenSSL to 17.0.0; devel/py-requests to 2.14.0; www/squidanalyzer to 6.6

(adam)

2017-05-09 17:19:32 UTC MAIN commitmail json YAML

Changes 6.6:
This is a maintenance release that fix one year of issues reported by users. There is also some additional features, configuration directives all listed here:
http://squidanalyzer.darold.net

(adam)

2017-05-09 17:08:39 UTC MAIN commitmail json YAML

Changes 2.14.0:

**Improvements**

- It is now possible to pass ``no_proxy`` as a key to the ``proxies``
  dictionary to provide handling similar to the ``NO_PROXY`` environment
  variable.
- When users provide invalid paths to certificate bundle files or directories
  Requests now raises ``IOError``, rather than failing at the time of the HTTPS
  request with a fairly inscrutable certificate validation error.
- The behavior of ``SessionRedirectMixin`` was slightly altered.
  ``resolve_redirects`` will now detect a redirect by calling
  ``get_redirect_target(response)`` instead of directly
  querying ``Response.is_redirect`` and ``Response.headers['location']``.
  Advanced users will be able to process malformed redirects more easily.
- Changed the internal calculation of elapsed request time to have higher
  resolution on Windows.
- Added ``win_inet_pton`` as conditional dependency for the ``[socks]`` extra
  on Windows with Python 2.7.
- Changed the proxy bypass implementation on Windows: the proxy bypass
  check doesn't use forward and reverse DNS requests anymore
- URLs with schemes that begin with ``http`` but are not ``http`` or ``https``
  no longer have their host parts forced to lowercase.

**Bugfixes**

- Much improved handling of non-ASCII ``Location`` header values in redirects.
  Fewer ``UnicodeDecodeError``s are encountered on Python 2, and Python 3 now
  correctly understands that Latin-1 is unlikely to be the correct encoding.
- If an attempt to ``seek`` file to find out its length fails, we now
  appropriately handle that by aborting our content-length calculations.
- Restricted ``HTTPDigestAuth`` to only respond to auth challenges made on 4XX
  responses, rather than to all auth challenges.
- Fixed some code that was firing ``DeprecationWarning`` on Python 3.6.
- The dismayed person emoticon (``/o\\``) no longer has a big head. I'm sure
  this is what you were all worrying about most.

**Miscellaneous**

- Updated bundled urllib3 to v1.21.1.
- Updated bundled chardet to v3.0.2.
- Updated bundled idna to v2.5.
- Updated bundled certifi to 2017.4.17.

(adam)

2017-05-09 16:49:07 UTC MAIN commitmail json YAML

Changes 17.0.0:
- Added ``OpenSSL.X509Store.set_time()`` to set a custom verification time when verifying certificate chains.
- Added a collection of functions for working with OCSP stapling.
  None of these functions make it possible to validate OCSP assertions, only to staple them into the handshake and to retrieve the stapled assertion if provided.
  Users will need to write their own code to handle OCSP assertions.
  We specifically added: ``Context.set_ocsp_server_callback``, ``Context.set_ocsp_client_callback``, and ``Connection.request_ocsp``.
- Changed the ``SSL`` module's memory allocation policy to avoid zeroing memory it allocates when unnecessary.
  This reduces CPU usage and memory allocation time by an amount proportional to the size of the allocation.
  For applications that process a lot of TLS data or that use very lage allocations this can provide considerable performance improvements.
- Automatically set ``SSL_CTX_set_ecdh_auto()`` on ``OpenSSL.SSL.Context``.
- Fix empty exceptions from ``OpenSSL.crypto.load_privatekey()``.

(adam)

2017-05-09 16:28:39 UTC MAIN commitmail json YAML

Changes 0.22.0:
Added parser.peek()
Implemented proper support for BER-encoded indefinite length strings of all kinds - core.BitString, core.OctetString and all of the core classes that are natively represented as Python unicode strings
Fixed a bug with encoding LDAP URLs in x509.URI
Correct x509.DNSName to allow a leading ., such as when used with x509.NameConstraints
Fixed an issue with dumping the parsed contents of core.Any when explicitly tagged
Custom setup.py clean now accepts the short -a flag for compatibility

(adam)

2017-05-09 12:37:43 UTC MAIN commitmail json YAML

Updated security/py-rsa to 3.4.2

(adam)

2017-05-09 12:37:14 UTC MAIN commitmail json YAML

Version 3.4.2 - released 2016-03-26
- Fixed dates in CHANGELOG.txt

(adam)

2017-05-09 12:34:26 UTC MAIN commitmail json YAML

Updated www/py-httplib2 to 0.10.3

(adam)

2017-05-09 12:33:46 UTC MAIN commitmail json YAML

2017-05-09 11:54:36 UTC MAIN commitmail json YAML

Updated security/sqlmap to 1.1.5; textproc/py-natsort to 5.0.3

(adam)

2017-05-09 11:54:07 UTC MAIN commitmail json YAML

Changes 5.0.3:
- Improved development infrastructure.
- Migrated documentation to ReadTheDocs.

(adam)

2017-05-09 11:39:07 UTC MAIN commitmail json YAML

2017-05-09 08:14:35 UTC MAIN commitmail json YAML

Updated graphics/py-Pillow to 4.1.1; www/py-django-cms to 3.4.3

(adam)

2017-05-09 08:13:50 UTC MAIN commitmail json YAML

Changes 3.4.3:
* Fixed a security vulnerability in the page redirect field which allowed users
  to insert JavaScript code.
* Fixed a security vulnerability where the ``next`` parameter for the toolbar login
  was not sanitised and could point to another domain.

(adam)

2017-05-09 08:06:54 UTC MAIN commitmail json YAML

Changes 4.1.1:
- Undef PySlice_GetIndicesEx, see https://bugs.python.org/issue29943
- Fix for file with DPI in EXIF but not metadata, and XResolution is an int rather than tuple
- Docs: Removed broken download counter badge
- Docs: Fixed rst syntax error

(adam)

2017-05-09 07:52:14 UTC MAIN commitmail json YAML

PLIST also should have been updated

(adam)

2017-05-08 10:03:13 UTC MAIN commitmail json YAML

Updated databases/py-ldap3 to 2.2.4

(adam)

2017-05-08 10:02:34 UTC MAIN commitmail json YAML

Changes 2.2.4:
leading and trailing spaces in server name don窶冲 raise exception anymore - DitContentRule is properly read from the schema - added validator for Active Directory timestamp - Mock strategies raise an exception if a non-bytes value is added to the schema when no offline schema is provided (str and int are automatically converted) - added custom_validators property to Mock strategies - modifying objectClass with bytes values doesn窶冲 raise an exception anymore (but it may fail anyway because of server constraints) - ensure that config sequence parameters are properly set - allow case insensitive attribute and class names in config parameters - added server.schema.is_valid() to check if the schema is available - empty schema properties are set to empty dict() instead of None - schema definitions with traling and leading spaces are now properly parsed and don窶冲 raise an LDAPSchemaError exception anymore - fixed error when flaky servers (OpenLDAP) don窶冲 return the correct re
sponse with StartTls

(adam)

2017-05-08 04:59:29 UTC MAIN commitmail json YAML

Updated www/py-django to 1.11.1

(adam)

2017-05-08 04:58:58 UTC MAIN commitmail json YAML

Changes 1.11.1:

Allowed disabling server-side cursors on PostgreSQL

Bugfixes:
Made migrations respect Index窶冱 name argument. If you created a named index with Django 1.11, makemigrations will create a migration to recreate the index with the correct name.
Fixed a crash when using a __icontains lookup on a ArrayField.
Fixed a crash when using a two-tuple in EmailMessage窶冱 attachments argument.
Fixed QuerySet.filter() crash when it references the name of a OneToOneField primary key.
Fixed empty POST data table appearing instead of 窶廸o POST data窶� in HTML debug page.
Restored BoundFields without any choices evaluating to True.
Prevented SessionBase.cycle_key() from losing session data if _session_cache isn窶冲 populated.
Fixed layout of ReadOnlyPasswordHashWidget (used in the admin窶冱 user change page).
Allowed prefetch calls on managers with custom ModelIterable subclasses.
Fixed change password link in the contrib.auth admin for el, es_MX, and pt translations.
Restored the output of the class attribute in the <ul> of widgets that use the multiple_input.html template. This fixes ModelAdmin.radio_fields with admin.HORIZONTAL.
Fixed crash in BaseGeometryWidget.subwidgets().
Fixed exception reraising in ORM query execution when cursor.execute() fails and the subsequent cursor.close() also fails.
Fixed a regression where CheckboxSelectMultiple, NullBooleanSelect, RadioSelect, SelectMultiple, and Select localized option values.
Corrected the stack level of unordered queryset pagination warnings.
Fixed a regression causing incorrect queries for __in subquery lookups when models use ForeignKey.to_field.
Fixed crash when overriding the template of django.views.static.directory_index().
Fixed a regression in formset min_num validation with unchanged forms that have initial data.
Prepared for cx_Oracle 6.0 support.
Updated the contrib.postgres SplitArrayWidget to use template-based widget rendering.
Fixed crash in BaseGeometryWidget.get_context() when overriding existing attrs.
Prevented AddIndex and RemoveIndex from mutating model state.
Prevented migrations from dropping database indexes from Meta.indexes when changing Field.db_index to False.
Fixed a regression in choice ordering in form fields with grouped and non-grouped options.
Fixed crash in BaseInlineFormSet._construct_form() when using save_as_new.
Fixed a regression where Model._state.db wasn窶冲 set correctly on multi-table inheritance parent models after saving a child model.
Corrected the return type of ArrayField(CITextField()) values retrieved from the database.
Fixed QuerySet.prefetch_related() crash when fetching relations in nested Prefetch objects.
Prevented hiding GDAL errors if it窶冱 not installed when using contrib.gis. (It窶冱 a required dependency as of Django 1.11.)
Fixed a regression causing __in lookups on a foreign key to fail when using the foreign key窶冱 parent model as the lookup

(adam)

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

Added www/py-model_mommy version 1.3.2

(adam)

2017-05-05 15:46:41 UTC MAIN commitmail json YAML

Model-mommy offers you a smart way to create fixtures for testing in Django.
With a simple and powerful API you can create many objects with a single line
of code.

(adam)

2017-05-05 06:50:29 UTC MAIN commitmail json YAML

Updated databases/py-ldap to 2.4.38; databases/py-ldap3 to 2.2.3

(adam)

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

Changes 2.2.3:
abstraction layer query converts int values to string (thanks dgadmin)
CaseInsensitiveDictWithAlias doesn窶冲 raise an exception anymore if alias is set multiple times to the same key
friendly names in AttrDef are properly managed when performing commits in Writer cursors
no more errors when server returns an empty schema (thanks Glen)
range attributes in entries are properly recognized when auto_range is False
fixed random errors in auto_range searches (thanks James)
fixed checking of malformed schema
added configuration parameter IGNORE_MALFORMED_SCHEMA to not raise exception for servers that don窶冲 follow the LDAP RFCs (defaults to False)
test config moved to test/config.py
testcase_id generated randomly for each test
added ATTRIBUTES_EXCLUDED_FROM_OBJECT_DEF parmeter to exclude some attribute from automatic populate of ObjectDef in Abstract Layer (helpful for AD)
added IGNORED_MANDATORY_ATTRIBUTES_IN_OBJECT_DEF parmeter to exclude some attribute from mandatory attribute list in ObjectDef in Abstract Layer (helpful for AD)
fixed error when using implicit assigning in WritableEntry
added LDAPInvalidValueError Exception
in Python 3 byte filter are converted to unicode before parsing
RESPONSE_DN_ENCODING parameter renamed to ADDITIONAL_ENCODINGS
to_unicode(value, encoding=None, additional_encodings=False) now checks for additional encoodings in ADDITIONAL_ENCODINGS list if additional_encoding is set to True
Reusable strategy uses not lazy Restartable connections

(adam)

2017-05-05 06:44:22 UTC MAIN commitmail json YAML

Changes 2.4.38:

Lib/slapdtest.py
* SlapdObject now evaluates env var SLAPD for optionally pointing
  to OpenLDAP's slapd executable (e.g. with OpenLDAP LTB builds)
* added LDAPI support in slaptest.SlapdObject which is internally used
  in methods ldapadd() and ldapwhoami()
* added method slaptest.SlapdObject.ldapmodify()
* fixed enabling logger in slaptest
* directory name now contains port to be able to run several SlapdObject
  instances side-by-side (e.g. with replication)
* added authz-regexp mapping to rootdn for user running the test
* internally use SASL/EXTERNAL via LDAPI to bind
* SlapdObject.server_id used as serverID in slapd.conf for MMR
* Removed method SlapdObject.started() because SlapdTestCase.setUpClass()
  will be used to add initial entries

Tests/
* ReconnectLDAPObject is also tested by sub-classing test class

(adam)

2017-05-04 21:20:04 UTC MAIN commitmail json YAML

Updated textproc/py-lxml to 3.7.3

(adam)

2017-05-04 21:19:29 UTC MAIN commitmail json YAML

Changes 3.7.3:
Bugs fixed
* GH-218 was ineffective in Python 3.
* GH-222: lxml.html.submit_form() failed in Python 3.

(adam)

2017-05-04 20:29:53 UTC MAIN commitmail json YAML

Updated devel/py-prompt_toolkit to 1.0.14; time/py-dateutil to 2.6.0; devel/py-jupyter_client to 5.0.1; devel/py-ipykernel to 4.6.1

(adam)

2017-05-04 20:28:33 UTC MAIN commitmail json YAML

Changes 4.6.1:
- Fix eventloop-integration bug preventing Qt windows/widgets from displaying with ipykernel 4.6.0 and IPython ≥ 5.2.
- Avoid deprecation warnings about naive datetimes when working with jupyter_client ≥ 5.0.

(adam)

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

Python 2.7 requires py-scandir

(adam)

2017-05-04 20:23:31 UTC MAIN commitmail json YAML

2017-05-04 19:53:41 UTC MAIN commitmail json YAML

Fix PLIST for Python 2.x

(adam)

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

Changes 5.0.1:
- Update internal protocol version number to 5.1,
  which should have been done in 5.0.0.

(adam)

2017-05-04 19:45:57 UTC MAIN commitmail json YAML

Version 2.6.0:

* Added PEP-495-compatible methods to address ambiguous and imaginary dates in
time zones in a backwards-compatible way. Ambiguous dates and times can now
be safely represented by all dateutil time zones.

* Added new methods for working with ambiguous and imaginary dates to the tz
module. datetime_ambiguous() determines if a datetime is ambiguous for a given
zone and datetime_exists() determines if a datetime exists in a given zone.
This works for all fold-aware datetimes, not just those provided by dateutil.

* Fixed an issue where dst() in Portugal in 1996 was returning the wrong value
in tz.tzfile objects

* Fixed an issue where zoneinfo.ZoneInfoFile errors were not being properly
deep-copied.

* Refactored tzwin and tzrange as a subclass of a common class, tzrangebase, as
there was substantial overlapping functionality. As part of this change,
tzrange and tzstr now expose a transitions() function, which returns the
DST on and off transitions for a given year.

* Deprecated zoneinfo.gettz() due to confusion with tz.gettz(), in favor of
get() method of zoneinfo.ZoneInfoFile objects.

* For non-character, non-stream arguments, parser.parse now raises TypeError
instead of AttributeError.

* Fixed an issue where tzfile objects were not properly handling dst() and
tzname() when attached to datetime.time objects.

* /usr/share/lib/zoneinfo was added to TZPATHS for compatibility with Solaris
systems.

* tzoffset and tzrange objects now accept either a number of seconds or a
datetime.timedelta() object wherever previously only a number of seconds was
allowed.

* datetime.timedelta objects can now be added to relativedelta objects.

* Refactored relativedelta.weekday and rrule.weekday into a common base class
to reduce code duplication.

(adam)

2017-05-04 19:30:51 UTC MAIN commitmail json YAML

Changes 1.0.14:
Fixes:
- Handle arguments in the $EDITOR and $VISUAL env variable.
- Added missing explicit loops for Futures in asyncio_posix eventloop.
- Fallback to default terminal size if reported as 0.
- Don't save undo state when receiving CPRResponse.
- Set VMIN terminal flag to 1 when entering raw mode.
  (Fixes a bug on Solaris.)
- Fix `previous_key_sequences`.

(adam)

2017-05-04 19:25:03 UTC MAIN commitmail json YAML

Updated textproc/py-jsonschema to 2.6.0; textproc/py-jinja2 to 2.9.6; fonts/fontforge to 20161004. Added graphics/libspiro version 0.5.20150702

(adam)

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

This release introduces a new icon set, new functionality for custom icon selection graphics, support for GlyphOrderAndAliasDB files, and support for Unicode 9.0.

It also fixes a number of small bugs relating to certain bitmap typefaces, stroke expansion, handling of CID ranges, and the user interface.

There are two tags and package sets. 20161004 is the original release, and 20161005 adds support for Ubuntu 16.04 and 16.10.

(adam)

2017-05-04 19:21:35 UTC MAIN commitmail json YAML

Spiro is the creation of Raph Levien. It simplifies the drawing of beautiful
curves.

Using bezier splines an artist can easily draw curves with the same slope on
either side of an on-curve point. Spiros, on the other hand, are based on
clothoid splines which make it easy to maintain constant curvature as well as
constant slope. Such curves will simply look nicer.

Raph Levien's spiro splines only use on-curve points and so are easier to use
and more intuitive to the artist.

This library will take an array of spiro control points and convert them into
a series of bezier splines which can then be used in the myriad of ways the
world has come to use beziers.

(adam)

2017-05-04 18:11:09 UTC MAIN commitmail json YAML

2017-05-04 17:46:53 UTC MAIN commitmail json YAML

v2.6.0
Support for Python 2.6 has been dropped.
Improve a few error messages for uniqueItems and additionalProperties
Fix an issue with ErrorTree's handling of multiple errors

(adam)

2017-05-04 10:43:59 UTC MAIN commitmail json YAML

Updated www/py-tornado to 4.5.1; devel/py-pexpect to 4.2.1

(adam)

2017-05-04 10:43:28 UTC MAIN commitmail json YAML

Version 4.2.1
* Fix to allow running ``env`` in replwrap-ed bash.
* Raise more informative exception from pxssh if it fails to connect.
* Change ``passmass`` example to not log passwords entered.

(adam)

2017-05-04 09:50:21 UTC MAIN commitmail json YAML

What's new in Tornado 4.5

`tornado.log`
- Improved detection of libraries for colorized logging.

`tornado.httputil`
- `.url_concat` once again treats None as equivalent to an empty sequence.

(adam)

2017-05-03 19:35:18 UTC MAIN commitmail json YAML

Updated devel/py-py to 1.4.33

(adam)

2017-05-03 19:33:10 UTC MAIN commitmail json YAML

Changes 1.4.33: Clean up tox.ini and use tox-travis to run on Travis

(adam)

2017-05-03 19:31:02 UTC MAIN commitmail json YAML

Updated devel/py-codestyle to 2.3.1

(adam)

2017-05-03 19:29:58 UTC MAIN commitmail json YAML

Changes 2.3.1:
Bugs:
* Fix regression in detection of E302 and E306

(adam)

2017-05-03 09:33:49 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.8.1

(adam)

2017-05-03 09:33:06 UTC MAIN commitmail json YAML

Changes in 3.8.1 since 3.8.0:
* FindOpenSSL: Add more library name alternatives
* FindBoost: Restore tolerance of backslashes in paths
* Tests: Fix FindModulesExecuteAll when KDE4 is installed
* Tests: Simplify CMakeOnly.AllFindModules policy settings
* FindBoost: Fix library directory for VS 2017
* CPack/RPM doc: CPACK_RPM_BUILDREQUIRES docs
* source_group: Fix TREE with root that is not current source dir
* FindMatlab: Add support for Matlab 2017a
* VS: Fix project reference inspection in VS IDE
* FindBoost: Allow testing for multiple compiler suffixes
* FindBoost: Support prebuilt Windows binaries from SourceForge
* VS2017: Verify Windows 8.1 SDK before using it

(adam)

2017-04-30 05:10:32 UTC MAIN commitmail json YAML

2017-04-29 18:33:34 UTC MAIN commitmail json YAML

Updated www/nghttp2 to 1.22.0; parallel/mpi-ch to 3.2; meta-pkgs/boost to 1.64.0

(adam)

2017-04-29 18:31:42 UTC MAIN commitmail json YAML

Changes 1.64.0:
New Libraries
Process library by Klemens D. Morgenstern, that provides cross platorm ways to allows you to:
* create child processes
* setup streams for child processes
* communicate with child processes through streams (synchronously or asynchronously)
* wait for processes to exit (synchronously or asynchronously)
* terminate processes

(adam)

2017-04-29 18:18:52 UTC MAIN commitmail json YAML

Changes in 3.2:

* Added support for MPI-3.1 features including nonblocking collective I/O,
  address manipulation routines, thread-safety for MPI initialization,
  pre-init functionality, and new MPI_T routines to look up variables
  by name.

* Fortran 2008 bindings are enabled by default and fully supported.

* Added support for the Mellanox MXM InfiniBand interface.  (thanks
  to Mellanox for the code contribution).

* Added support for the Mellanox HCOLL interface for collectives.
  (thanks to Mellanox for the code contribution).

* Significant stability improvements to the MPICH/portals4
  implementation.

* Completely revamped RMA infrastructure including several
  scalability improvements, performance improvements, and bug fixes.

* Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0.
  https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)

* The Myrinet MX network module, which had a life cyle from 1.1 till
  3.1.2, has now been deleted.

* Several other minor bug fixes, memory leak fixes, and code cleanup.

(adam)

2017-04-29 06:01:55 UTC MAIN commitmail json YAML

Changes 1.22.0:
lib: Add missing free call on error in inflight_settings_new()
asio: Support specifying stream priority via session::submit()
nghttpx: Clarify --conf option behaviour
nghttpx: Add $tls_sni access log variable
nghttpx: Rename ssl_* log variables as tls_*
nghttpx: Fix path matching bug
nghttpx: SNI based backend server selection
nghttpx: Enable signed_certificate_timestamp extension for TLSv1.3
nghttpx: Add options for X-Forwarded-Proto header field
nghttpx: Add --single-process option
nghttpx: Use 502 as server error code
nghttpx: Use SSL_CTX_set_early_data_enabled with boringssl
nghttp: Verify server certificate and show warning if it fails
integration: Use nip.io instead of xip.io

(adam)

2017-04-28 20:00:22 UTC MAIN commitmail json YAML

Updated parallel/hwloc to 1.11.7

(adam)

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

Version 1.11.7
--------------
* Fix hwloc-bind --membind for CPU-less NUMA nodes (again).
  Thanks to Gilles Gouaillardet for reporting the issue.
* Fix a memory leak on IBM S/390 platforms running Linux.
* Fix a memory leak when forcing the x86 backend first on amd64/topoext
  platforms running Linux.
* Command-line tools now support "hbm" instead "numanode" for filtering
  only high-bandwidth memory nodes when selecting locations.
  + hwloc-bind also support --hbm and --no-hbm for filtering only or
    no HBM nodes.
* Add --children and --descendants to hwloc-info for listing object
  children or object descendants of a specific type.
* Add --no-index, --index, --no-attrs, --attrs to disable/enable display
  of index numbers or attributes in the graphical lstopo output.
* Try to gather hwloc-dump-hwdata output from all possible locations
  in hwloc-gather-topology.
* Updates to the documentation of locations in hwloc(7) and
  command-line tools manpages.

(adam)

2017-04-28 18:37:18 UTC MAIN commitmail json YAML

Updated sysutils/py-crontab to 2.2.1

(adam)

2017-04-28 18:36:13 UTC MAIN commitmail json YAML

2017-04-25 18:30:21 UTC MAIN commitmail json YAML

Updated multimedia/x265 to 2.4

(adam)

2017-04-25 18:29:57 UTC MAIN commitmail json YAML

Version 2.4
===========

Encoder enhancements
--------------------
1. HDR10+ supported. Dynamic metadata may be either supplied as a bitstream via the userSEI field of x265_picture, or as a json jile that can be parsed by x265 and inserted into the bitstream; use :option:`--dhdr10-info` to specify json file name, and :option:`--dhdr10-opt` to enable optimization of inserting tone-map information only at IDR frames, or when the tone map information changes.
2. Lambda tables for 8, 10, and 12-bit encoding revised, resulting in significant enhancement to subjective  visual quality.
3. Enhanced HDR10 encoding with HDR-specific QP optimzations for chroma, and luma planes of WCG content enabled; use :option:`--hdr-opt` to activate.
4. Ability to accept analysis information from other previous encodes (that may or may not be x265), and selectively reuse and refine analysis for encoding subsequent passes enabled with the :option:`--refine-level` option.
5. Slow and veryslow presets receive a 20% speed boost at iso-quality by enabling the :option:`--limit-tu` option.
6. The bitrate target for x265 can now be dynamically reconfigured via the reconfigure API.
7. Performance optimized SAO algorithm introduced via the :option:`--limit-sao` option; seeing 10% speed benefits at faster presets.

API changes
-----------
1. x265_reconfigure API now also accepts rate-control parameters for dynamic reconfiguration.
2. Several additions to data fields in x265_analysis to support :option:`--refine-level`: see x265.h for more details.

Bug fixes
---------
1. Avoid negative offsets in x265 lambda2 table with SAO enabled.
2. Fix mingw32 build error.
3. Seek now enabled for pipe input, in addition to file-based input
4. Fix issue of statically linking core-utils not working in linux.
5. Fix visual artifacts with :option:`--multi-pass-opt-distortion` with VBV.
6. Fix bufferFill stats reported in csv.

(adam)

2017-04-25 18:15:29 UTC MAIN commitmail json YAML

Updated devel/glibmm to 2.50.1

(adam)

2017-04-25 18:11:58 UTC MAIN commitmail json YAML

2.50.1 (stable):

Glib
* Dispatcher: Don't cast a HANDLE to an int on Windows.

Gio:
* Action: Include variant.h in the header.
* Application::get_default(): Correct the refcounting.
* SettingsSchemaSource: Correct the refcounting.

Gio::DBus
* Proxy: Fix memory leak in get_cached_property_names().

Documentation:
* Glib::Variant: Improve documentation of "maybe" types.
  Gio::ActionMap: Clarify doc of ActivateWithParameterSlot.

Build:
* C++11: Variant: Replace throw(std::bad_cast) with noexcept(false).
  See https://bugzilla.redhat.com/show_bug.cgi?id=1438766
* Visual Studio: Install the .pdb files.

(adam)

2017-04-24 16:24:43 UTC MAIN commitmail json YAML

Updated sysutils/py-crontab to 2.2.0

(adam)

2017-04-24 16:23:50 UTC MAIN commitmail json YAML

Added missing DEPENDS on py-crontab

(adam)

2017-04-24 16:22:29 UTC MAIN commitmail json YAML

Crontab module for read and writing crontab files and accessing the system cron
automatically and simply using a direct API.

(adam)

2017-04-23 17:23:20 UTC MAIN commitmail json YAML

2017-04-23 08:19:16 UTC MAIN commitmail json YAML

Updated misc/rpm to 4.13.0.1

(adam)

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

RPM 4.13.0.1

Security fixes
* Fix several out of bounds reads in the OpenPGP parser
* Fix handling of OpenPGP reserved tag (should be rejected)
* Fix various crashes from malformed packages with invalid tags

General bugfixes
* Fix %transfiletriggerpostun nondeterministic behavior
* Fix rpmdb cleanup on signal (regression introduced in 4.13.0)

Package building
* Fix debuginfo GDB index generation (regression introduced in 4.13.0)
* Fix malformed packages being generated around 4GB size boundary (regression introduced in 4.12.0)
* Fix special %doc/%license directory inheriting default file permissions (regression introduced in 4.13.0)

Build process
* Fix API documentation generation with Doxygen >= 1.8.8

(adam)

2017-04-22 21:04:05 UTC MAIN commitmail json YAML

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

Updated textproc/icu to 59.1; emulators/qemu to 2.9.0

(adam)

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

Changes 2.9.0:

== Warning of unsupported host systems ==
This release includes changes to the configure script so that it will now report some host operating systems and
platforms as "unsupported". These are host setups which we do not have access to and are thus unable to test. They will continue to work in this 2.9 release (though configure will warn you about the unsupported status), but in a future QEMU release we may drop support for those hosts unless somebody volunteers to help us with maintaining them (and can provide build/CI machines).

This affects the CPU architectures:
* ia64
and the OSes:
* GNU/kFreeBSD
* DragonFly BSD
* NetBSD
* OpenBSD
* Solaris
* AIX
* Haiku

== System emulation ==
=== Incompatible changes ===
* Improvements to "-drive":
** "-drive"'s <tt>if</tt> option defaults to "none" on machines that do not have an onboard IDE or SCSI controller.
** "-drive if=scsi" does not work anymore with PC machine types, as it created an obsolete SCSI controller model. QEMU supports better controllers (megasas, mptsas, virtio-scsi) but which to use depends on the guest you are using.
** "Orphan" -drive options, where an <tt>if</tt> option is not supported by the emulated machine (e.g. "if=mtd" on x86) is now a fatal error. It had been triggering a warning since version 2.2.
=== Future incompatible changes ===
* Three options are using different names on the command line and in configuration file.  In particular:
** The "acpi" configuration file section matches command-line option "acpitable";
** The "boot-opts" configuration file section matches command-line option "boot";
** The "smp-opts" configuration file section matches command-line option "smp".
:-readconfig will standardize on the name for the command line option.
* Behavior of automatic calculation of SMP topology when some SMP topology options for -smp are omitted (sockets, cores, threads) will change in the future. If guest ABI needs to be preserved on upgrades while using the SMP topology options, users should either set set all options explicitly (sockets, cores, threads), or omit all of them.
* Devices "allwinner-a10", "pc87312", "ssi-sd" will be configured with explicit properties instead of implicitly.  This is unlikely to affect users.
* For x86, specifying a CPUID feature with both "+feature/-feature" and "feature=on/off" will cause a warning.  The current behavior for this combination ("+feature/-feature" wins over "feature=on/off") will be changed so that "+feature" and "-feature" will be synonyms for "feature=on" and "feature=off" respectively).

(adam)

2017-04-22 20:11:45 UTC MAIN commitmail json YAML

Changes 59.1:
* Emoji 5.0 data
* Includes bidi data files from Unicode 10 beta.
* Includes segmentation data files and rules from Unicode 10 beta and CLDR 31.0.1.
* Does not yet include the Emoji_Component property.
* Otherwise ICU 59 continues to use Unicode 9 data.
CLDR 31.0.1
* Including updates for emoji 5.0, for example local names for England, Scotland, and Wales.
* GMT and UTC are no longer unified, and CLDR provides distinct UTC display names, avoiding confusion with standard (winter) time in Britain.
* See the CLDR download page for other CLDR features and migration issues in CLDR v31.
New case mapping API (C++ & Java classes CaseMap) supports styled text.

(adam)

2017-04-22 12:30:51 UTC MAIN commitmail json YAML

Added www/py-django-kronos version 1.0

(adam)

2017-04-22 12:29:05 UTC MAIN commitmail json YAML

2017-04-22 07:30:47 UTC MAIN commitmail json YAML

Updated math/amath to 1.8.0

(adam)

2017-04-22 07:29:53 UTC MAIN commitmail json YAML

v1.8.0
- Fixed bugs in numeral systems.
- Fixed bugs related to infinity (Inf).
- Fixed bugs related to Not a Number (NaN).
- Updated and cleanup documentation.
- Cleaned up code structure.
- OpenLibm support.

(adam)

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

Removed Darwin from MPN-generic hack as it builds correctly without it. Configure failed for newer CPUs when generic was enabled.

(adam)

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

Updated graphics/py-Pillow to 4.1.0; audio/mpg123 to 1.24.0

(adam)

2017-04-16 08:12:27 UTC MAIN commitmail json YAML

1.24.0
------
- Avoid repeating genre in metadata printout for specifications like
  (144)Thrash Metal.
- In remote control mode, only enforce --quiet if no verbosity was required.
- Prevent --loop and --shuffle or --random from messing with the remote
  control LOADLIST command (printout of the list would loop without reason).
- Fix the mpg123 command (esp. our provided binaries on Windows) to now find
  modules again relative to the executable directory, not the current working
  directory. This was a regression in 1.23 and might be security-relevant if
  you called mpg123 in working directories with untrusted content.
  Note that mpg123 1.23 looked for modules relative to the current working
  directory only if the installation prefix for modules did not exist.
  So, usage on an intact installation (with /usr/lib/mpg123 or the like) was
  safe. Nevertheless this new version fixes the search to be relative to the
  binary path as it was with 1.22 and before.
- At least consistent behaviour of playlist code in the face of looping.
  Looping is about individual tracks, always. They are looped also in random
  mode. Jumping (prev/next keys) is between tracks and resets the loop counter.
  The display of currently playing track in the playlist is fixed for random
  and looped play now (bug 198).
- Looping is now mentioned for a to-be-repeated track with --verbose.
- Move some compiler nagging from --enable-debug to --enable-nagging, fix up
  some new build failures by adding some pesky feature test macros.
- Try not to pollute the terminal buffer with old progress bars in inverse
  video. Only the currently live one shall be seen. That one is pretty. The
  others are not.
- Using plain dlopen()/LoadLibrary() for opening modules instead of libltdl.
  This also means that --with-module-suffix is gone in configure.
- Windows builds only work when Unicode support is there (older than Windows
  2000/XP will definitely not work anymore).
- The out123 tool now features tone generation, with a mix of differing
  wave patterns. Makes sense to be able to test the audio output by itself,
  and it's fun. See --wave-freq and related parameters.
- libmpg123 version 43:
-- Add flags MPG123_NO_PEEK_END and MPG123_FORCE_SEEKABLE, as suggested
  by Bent Bisballe Nyeng.
-- Build fix for MSVC (consistent definition of ssize_t, spotted by manx,
  bug 243).
-- Build fix for --with-cpu=ppc_nofpu (thanks to Michael Kostylev, bug 244).
-- Add asm optimized MSVC++ Win32|x64 and UWP|x64 builds
-- Remove old, broken MSVC++ builds
- libout123 version 2:
-- Added OUT123_BINDIR.
-- New search order for output plugin directory: MPG123_MODDIR, or (relative
  to executable directory OUT123_BINDIR) ../lib/mpg123, plugins
  libout123/modules/.libs, libout123/modules, ../libout123/modules/.libs,
  ../libout123/modules, and at last the installation prefix $libdir/mpg213/.
  This shall ensure that a build inside a source tree does not try to use old
  modules from the system prefix. The normal libtool wrapper deals with the
  shared libout123 or libmpg123 only, not modules.
  Note that if you set MPG123_MODDIR to a non-existing directory, no modules
  will be found (earlier versions fell back to other choices).
-- The OUT123_NAME parameter is now copied by out123_param_from(), as is
  the newly added OUT123_BINDIR.
-- Coreaudio: Use AudioComponents API on OSX >= 10.6 (thanks to Michael Weiser).
-- Coreaudio: Fix behaviour of out123_drop(), not killing the output anymore
  without re-opening the device (bug 236, thanks to Taihei for the fix).

(adam)

2017-04-16 08:11:17 UTC MAIN commitmail json YAML

Changes 4.1.0:
- Close files after loading if possible
- Fix Image Access to be reloadable when embedding the Python interpreter
- Fetch DPI from EXIF if not specified in JPEG header
- Removed winbuild checksum verification
- Git: Set ContainerIO test file as binary
- Remove superfluous import of FixTk
- Fix import of tkinter/Tkinter
- Pure Python Decoders, including Python decoder to fix for MSP images
- Reorganized GifImagePlugin
- Doc: Reordered operating systems in Compatibility Matrix
- Test: Additional tests for BurfStub, Eps, Container, GribStub, IPTC, Wmf, XVThumb, ImageDraw, ImageMorph ImageShow
- Health fixes
- Test: Correctness tests ContainerIO, XVThumbImagePlugin, BufrStubImagePlugin, GribStubImagePlugin, FitsStubImagePlugin, Hdf5StubImagePlugin, PixarImageFile, PsdImageFile
- Remove unused imports
- Replaced KeyError catch with dictionary get method
- Test: Removed unrunnable code in test_image_toqimage
- Removed use of spaces in TIFF kwargs names, deprecated in 2.7
- Removed deprecated ImageDraw setink, setfill, setfont methods
- Send unwanted subprocess output to /dev/null
- Fix division by zero when creating 0x0 image from numpy array
- Test: Added matrix convert tests
- Replaced broken URL to partners.adobe.com
- Removed unused private functions in setup.py and build_dep.py
- Test: Fixed Qt tests for QT5 and saving 1 bit PNG
- Test: docker builds for Arch and Debian Stretch
- Updated libwebp to 0.6.0 on appveyor
- More explicit error message when saving to a file with invalid extension
- Docs: Update some http urls to https
- Preserve aux/alpha channels when performing Imagecms transforms
- Test linear and radial gradient effects
- Test ImageDraw.Outline and and ImageDraw.Shape
- Added PySide to ImageQt documentation
- BUG: Empty image mode no longer causes a crash
- Exclude .travis and contents from manifest
- Remove 'MIT-like' from license
- Tests: Add tests for several Image operations
- PNG: Moved iCCP chunk before PLTE chunk when saving as PNG, restricted chunks known value/ordering
- Default to inch-interpretation for missing ResolutionUnit in TiffImagePlugin
- Bug: Fixed segfault when using ImagingTk on pypy
- Bug: Fixed Integer overflow using ImagingTk on 32 bit platforms
- Tests: Added docker images for testing alternate platforms. See also https://github.com/python-pillow/docker-images.
- Removed PIL 1.0 era TK readme that concerns Windows 95/NT
- Prevent `nose -v` printing docstrings
- Replaced absolute PIL imports with relative imports
- Added context managers for file handling
- Expose registered file extensions in Image
- Make mode descriptor cache initialization thread-safe.
- Updated Windows test dependencies: Freetype 2.7.1, zlib 1.2.11
- Followed upstream pngquant packaging reorg to libimagquant
- Fix invalid string escapes
- Add test for crop operation with no argument

(adam)

2017-04-15 09:50:28 UTC MAIN commitmail json YAML

Updated audio/opencore-amr to 0.1.5

(adam)

2017-04-15 09:49:53 UTC MAIN commitmail json YAML

0.1.5
- Fix an autotools issue with cross compiling from the 0.1.4 release

(adam)

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

Updated multimedia/ffmpeg3 to 3.3

(adam)

2017-04-15 09:26:47 UTC MAIN commitmail json YAML

version 3.3:
- CrystalHD decoder moved to new decode API
- add internal ebur128 library, remove external libebur128 dependency
- Pro-MPEG CoP 3-R2 FEC protocol
- premultiply video filter
- Support for spherical videos
- configure now fails if autodetect-libraries are requested but not found
- PSD Decoder
- 16.8 floating point pcm decoder
- 24.0 floating point pcm decoder
- Apple Pixlet decoder
- QDMC audio decoder
- NewTek SpeedHQ decoder
- MIDI Sample Dump Standard demuxer
- readeia608 filter
- Sample Dump eXchange demuxer
- abitscope multimedia filter
- Scenarist Closed Captions demuxer and muxer
- threshold filter
- midequalizer filter
- Optimal Huffman tables for (M)JPEG encoding
- VAAPI-accelerated MPEG-2 and VP8 encoding
- FM Screen Capture Codec decoder
- native Opus encoder
- ScreenPressor decoder
- incomplete ClearVideo decoder
- Intel QSV video scaling and deinterlacing filters
- Support MOV with multiple sample description tables
- XPM decoder
- Removed the legacy X11 screen grabber, use XCB instead
- MPEG-7 Video Signature filter
- Removed asyncts filter (use af_aresample instead)
- Intel QSV-accelerated VP8 video decoding

(adam)

2017-04-14 21:17:19 UTC MAIN commitmail json YAML

Updated www/py-mod_wsgi to 4.5.15; textproc/py-defusedxml to 0.5.0

(adam)

2017-04-14 21:15:52 UTC MAIN commitmail json YAML

Changes 0.5.0:
Add compatibility with Python 3.6
Drop support for Python 2.6, 3.1, 3.2, 3.3
Fix lxml tests (XMLSyntaxError: Detected an entity reference loop)

(adam)

2017-04-14 18:18:24 UTC MAIN commitmail json YAML

Removed these two substituions:
SUBST_SED.confs+= -e "s|logs/|${VARBASE}/log/httpd/|g"
SUBST_SED.confs+= -e 's|/var/log/httpd/foo\.log|logs/foo.log/|g'
The first one only applied to an instrucion in the comment at the top of
the configuration file and made it meaningless.
The second one has been useless.

(adam)

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

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

Changes 4.5.15:
Bugs Fixed
* Incorrect version for mod_wsgi was being reported in server token.
* On 32 bit platforms, when reading from request content, all input would be returned and the chunk size would be ignored.

(adam)

2017-04-14 17:16:50 UTC MAIN commitmail json YAML

Explicitly disable ImageMagick support

(adam)

2017-04-14 13:25:11 UTC MAIN commitmail json YAML

Updated www/py-gunicorn to 19.7.1

(adam)

2017-04-14 13:24:30 UTC MAIN commitmail json YAML

19.7.1 / 2017/03/21
===================
- fix: continue if SO_REUSEPORT seems to be available but fails (:issue:`1480`)
- fix: support non-decimal values for the umask command line option (:issue:`1325`)

19.7.0 / 2017/03/01
===================
- The previously deprecated ``gunicorn_django`` command has been removed.
  Use the :ref:`gunicorn-cmd` command-line interface instead.
- The previously deprecated ``django_settings`` setting has been removed.
  Use the :ref:`raw-env` setting instead.
- The default value of :ref:`ssl-version` has been changed from
  ``ssl.PROTOCOL_TLSv1`` to ``ssl.PROTOCOL_SSLv23``.
- fix: initialize the group access list when initgroups is set (:issue:`1297`)
- add environment variables to gunicorn access log format (:issue:`1291`)
- add --paste-global-conf option (:issue:`1304`)
- fix: print access logs to STDOUT (:issue:`1184`)
- remove upper limit on max header size config (:issue:`1313`)
- fix: print original exception on AppImportError (:issue:`1334`)
- use SO_REUSEPORT if available (:issue:`1344`)
- `fix leak <https://github.com/benoitc/gunicorn/commit/b4c41481e2d5ef127199a4601417a6819053c3fd>`_ of duplicate file descriptor for bound sockets.
- add --reload-engine option, support inotify and other backends (:issue:`1368`, :issue:`1459`)
- fix: reject request with invalid HTTP versions
- add ``child_exit`` callback (:issue:`1394`)
- add support for eventlets _AlreadyHandled object (:issue:`1406`)
- format boot tracebacks properly with reloader (:issue:`1408`)
- refactor socket activation and fd inheritance for better support of SystemD (:issue:`1310`)
- fix: o fds are given by default in gunicorn (:issue:`1423`)
- add ability to pass settings to GUNICORN_CMD_ARGS environment variable which helps in container world (:issue:`1385`)
- fix: catch access denied to pid file (:issue:`1091`)
-  many additions and improvements to the documentation

(adam)

2017-04-12 12:01:25 UTC MAIN commitmail json YAML

Added devel/py-blessings version 1.6; devel/py-curtsies version 0.2.11. Updated devel/py-greenlet to 0.4.12; devel/bpython to 0.16.

(adam)

2017-04-12 12:00:36 UTC MAIN commitmail json YAML

Changes 0.16

New features:
* 466: Improve handling of completion box height.

Fixes:
* Fix various spelling mistakes.
* 601: Fix Python 2 issues on Windows.
* 614: Fix issues when view source.
* 625: Fix issues when runnings scripts with non-ASCII characters.
* 639: Fix compatbility issues with pdb++.

Support for Python 2.6 has been dropped.

(adam)

2017-04-12 11:44:20 UTC MAIN commitmail json YAML

Added devel/py-blessings version 1.6; devel/py-curtsies version 0.2.11

(adam)

2017-04-12 11:42:45 UTC MAIN commitmail json YAML

Curtsies is a Python 2.6+ & 3.3+ compatible library for interacting with
the terminal.

FmtStr objects are strings formatted with colors and styles displayable in
a terminal with ANSI escape sequences. FSArray objects contain multiple such
strings with each formatted string on its own row, and can be superimposed
onto each other to build complex grids of colored and styled characters.

Such grids of characters can be efficiently rendered to the terminal in
alternate screen mode (no scrollback history, like Vim, top etc.) by
FullscreenWindow objects or to the normal history-preserving screen by
CursorAwareWindow objects. User keyboard input events like pressing the up
arrow key are detected by an Input object. See the Quickstart to get started
using all of these classes.

(adam)

2017-04-12 11:41:44 UTC MAIN commitmail json YAML

Blessings lifts several of curses' limiting assumptions, and it makes your
code pretty, too:
* Use styles, color, and maybe a little positioning without necessarily
  clearing the whole screen first.
* Leave more than one screenful of scrollback in the buffer after your program
  exits, like a well-behaved command-line app should.
* Get rid of all those noisy, C-like calls to tigetstr and tparm, so your code
  doesn't get crowded out by terminal bookkeeping.
* Act intelligently when somebody redirects your output to a file, omitting
  the terminal control codes the user doesn't want to see (optional).

(adam)

2017-04-12 11:40:08 UTC MAIN commitmail json YAML

2017-04-11 20:50:05 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.8.0; databases/mysql56 to 5.6.36; databases/mysql57 to 5.7.18

(adam)

2017-04-11 20:49:15 UTC MAIN commitmail json YAML

Changes 5.7.18:
* Windows builds now use the default runtime libraries (builds use the /MD flag).
* CMake support was added for compiling with Developer Studio 12.6.
* MySQL failed to compile if -DENABLE_DEBUG_SYNC=OFF AND -DWITH_DEBUG=ON were both given. The ENABLE_DEBUG_SYNC option has been removed and enabling WITH_DEBUG enables Debug Sync.
* The --temp-pool server option is deprecated and will be removed in MySQL 8.0.
* Support for DTrace is deprecated and is removed in MySQL 8.0.
* Changes in RPM package structure require a larger set of packages to be removed to install MySQL Server cleanly.
* To avoid potential race conditions, Debian packages now use the GNU install utility rather than a combination of mkdir, touch, and chown.
* The my-default.cnf.sh file (used to produce a default my-default.cnf or my-default.ini file) is no longer included in source distributions and my-default.cnf and my-default.ini are no longer included in or installed by distribution packages.
* Reminder: MySQL 5.7 requires the Microsoft Visual C++ 2013 Redistributable Package to run on Windows platforms. Users should make sure the package has been installed on the system before starting the server. The package is available at the Microsoft Download Center.
* PROCEDURE ANALYSE() syntax is now deprecated and is removed in MySQL 8.0.
* The use of \N as a synonym for NULL in SQL statements is deprecated and is removed in MySQL 8.0. Use NULL instead.
* The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.2k.

(adam)

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

Changes 5.6.36:
* Windows builds now use the default runtime libraries (builds use the /MD flag).
* CMake support was added for compiling with Developer Studio 12.6.
MySQL failed to compile if -DENABLE_DEBUG_SYNC=OFF AND -DWITH_DEBUG=ON were both given. The ENABLE_DEBUG_SYNC option has been removed and enabling WITH_DEBUG enables Debug Sync.
* Changes in RPM package structure require a larger set of packages to be removed to install MySQL Server cleanly.
* To avoid potential race conditions, Debian packages now use the GNU install utility rather than a combination of mkdir, touch, and chown.
* CMake-generated packaging for Debian/Ubuntu packages was refactored for improved maintainability. The change includes updated logic for correctly replacing native distribution packaging in Debian and Ubuntu.
* Reminder: MySQL 5.6 requires the Microsoft Visual C++ 2010 Redistributable Package to run on Windows platforms. Users should make sure the package has been installed on the system before starting the server. The package is available at the Microsoft Download Center.
* The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.2k. For a description of issues fixed in this version, see http://www.openssl.org/news/vulnerabilities.html.
* The mysql_options() C API function now supports a MYSQL_OPT_SSL_MODE option.

(adam)

2017-04-11 20:18:54 UTC MAIN commitmail json YAML

Changes 3.8.0:
CMake learned to support CSharp (C#) as a first-class language that can be enabled via the project() and enable_language() commands. It is currently supported by the Visual Studio Generators for VS 2010 and above.

C# assemblies and programs can be added just like common C++ targets using the add_library() and add_executable() commands. References between C# targets in the same source tree may be specified by target_link_libraries() like for C++. References to system or 3rd-party assemblies may be specified by the target properties VS_DOTNET_REFERENCE_<refname> and VS_DOTNET_REFERENCES.

More fine tuning of C# targets may be done using target and source file properties. Specifically the target properties related to Visual Studio (VS_*) are worth a look (for setting toolset versions, root namespaces, assembly icons, ...).

CMake learned to support CUDA as a first-class language that can be enabled via the project() and enable_language() commands.
CUDA is currently supported by the Makefile Generators and the Ninja generator on Linux, macOS, and Windows. Support for the Visual Studio IDE is under development but not included in this release.
The NVIDIA CUDA Toolkit compiler (nvcc) is supported.

The Compile Features functionality now offers meta-features that request compiler modes for specific language standard levels (e.g. cxx_std_11). See CMAKE_C_KNOWN_FEATURES and CMAKE_CXX_KNOWN_FEATURES.
The Compile Features functionality is now aware of C++ 17. No specific features are yet enumerated besides the cxx_std_17 meta-feature.
The Compile Features functionality is now aware of the availability of C99 in gcc since version 3.4.

A new minimal platform file for Fuchsia was added.

The CodeBlocks extra generator may now be used to generate with NMake Makefiles JOM.
The Visual Studio Generators for VS 2013 and above learned to support a host=x64 option in the CMAKE_GENERATOR_TOOLSET value (e.g. via the cmake(1) -T option) to request use of a VS 64-bit toolchain on 64-bit hosts.
The Visual Studio Generators learned to treat files passed to target_link_libraries() whose names end in .targets as MSBuild ���targets��� files to be imported into generated project files.

...more...

(adam)

2017-04-11 09:33:30 UTC MAIN commitmail json YAML

Fix installation on Darwin:
LD_LIBRARY_PATH is not propagated when set with env, e.g.:
env LD_LIBRARY_PATH=path/to/lib ./script.sh
will not work (other variable names work correctly).

(adam)

2017-04-10 09:01:14 UTC MAIN commitmail json YAML

Updated graphics/pngcrush to 1.8.11

(adam)

2017-04-10 08:59:34 UTC MAIN commitmail json YAML

Version 1.8.11 (built with libpng-1.6.28 and zlib-1.2.11)
  Use png_set_option(PNG_IGNORE_ADLER32) to control ADLER32 handling.
  Changed LD=gcc to LD=$(CC) in Makefile and Makefile-nolib
PkgSrc:
  Removed patch-aa as build and installation are done from the main Makefile.

(adam)

2017-04-09 17:38:30 UTC MAIN commitmail json YAML

Updated parallel/py-billiard to 3.5.0.2; net/py-amqp to 2.1.4; net/py-kombu to 4.0.2; net/py-celery to 4.0.2; Added devel/py-vine version 1.1.3

(adam)

2017-04-09 17:37:18 UTC MAIN commitmail json YAML

Changes 4.0.2:
* Requirements: Now depends on Kombu 4.0.2.
* Tasks: Fixed problem with JSON serialization of group
* Worker: Fixed JSON serialization issue when using inspect active and friends
* App: Fixed saferef errors when using signals
* Prefork: Fixed bug with pack requiring bytes argument on Python 2.7.5 and earlier
* Tasks: Saferepr did not handle unicode in bytestrings on Python 2
* Testing: Added new celery_worker_paremeters fixture.
* Tasks: Added new app argument to GroupResult.restore
  This makes the restore method behave the same way as the GroupResult constructor.
* Tasks: Fixed type checking crash when task takes *args on Python 3
* Documentation and examples improvements

(adam)

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

Changes 4.0.2:
- Now depends on :mod:`amqp` 2.1.4

    This new version takes advantage of TCP Keepalive settings on Linux,
    making it better at detecting closed connections, also in failover
    conditions.

- Redis: Priority was reversed so, e.g. priority 0 became priority 9.

(adam)

2017-04-09 17:07:09 UTC MAIN commitmail json YAML

Quickly added missing DEPENDS

(adam)

2017-04-09 17:04:29 UTC MAIN commitmail json YAML

2017-04-09 16:49:23 UTC MAIN commitmail json YAML

Changes 2.1.4:
Removes byte string comparison warnings when running under python -b.
Fix contributed by Jon Dufresne.
Linux version parsing broke when the version included a ‘+’ character (Issue 119).
Now sets default TCP settings for platforms that support them (e.g. Linux).

(adam)

2017-04-09 16:43:03 UTC MAIN commitmail json YAML

Changes 3.5.0.2:

- max_memory_per_child was measured in kilobytes on Linux, but bytes on
*BSD/MacOS, it's now always kilobytes.

- Windows: Adds support for max_memory_per_child, but requires the
``psutil`` package to be installed.

- Fixed bug in ForkingPickler.loadbuf, where it tried to pass
a BytesIO instance directly to ``pickle.loads`` on Python 2.7.

(adam)

2017-04-09 15:34:20 UTC MAIN commitmail json YAML

Updated www/nghttp2 to 1.21.1; www/h2o to 2.2.0; www/libsass to 3.4.4; www/sassc to 3.4.2

(adam)

2017-04-09 15:33:02 UTC MAIN commitmail json YAML

This is the SassC for LibSass 3.4.2.

(adam)

2017-04-09 15:31:34 UTC MAIN commitmail json YAML

Changes 3.4.4:
Features
* Update Visual Studio build facade
* Update read me
* Performance improvements for @extend
* Performance improvements

Fixes
Disable FMA3 when compiling with Visual Studio 2013
Fix for loop variable to be referenced
Fix number compare issues when used as map keys with old gcc
Fix results of map-get not being evaluated
Fix null pointer access
Fix bug with media queries and @extend

Misc
Cleanup initial shared ptr interface
Refactor selector list and schema handling
Cleanup context usage and extend code
Cleanup misc
Cleanup issues detected by clangs static analyser
Remove Textual intermediate AST node
Add libsass-python to README

(adam)

2017-04-09 15:30:07 UTC MAIN commitmail json YAML

Changes 2.2.0:
[core] add crash-handler.wait-pipe-close parameter 1092 (Frederik Deweerdt)
[core] introduce an option to bypass the server header sent from upstream 1226 (Frederik Deweerdt)
[core] apply global- and host-level configuration to requests not applicable to any of the path-level configurations 1231 (Kazuho Oku)
[access-log] add %{remote}p for logging the remote port 1166 (Kazuho Oku)
[access-log] add support for JSON-style escapes and null 1208 (Kazuho Oku)
[access-log] add specifier for logging per-request environment variables 1221 (Yannick Koechlin)
[access-log] add support for <, > modifiers for logging either the original or the final response 1238 (Kazuho Oku)
[access-log] do not emit request-total-time twice 1017 (Kazuho Oku)
[fastcgi] fix a bug that closes the FastCGI listener socket during startup 1203 (Frederik Deweerdt)
[file] add directive for serving gzipped files, decompressing them on-the-fly 1140 (Ichito Nagata)
[headers] fix buffer overrun during startup 1180 (Frederik Deweerdt)
[http1][proxy] preserve the cases of characters used in header names 1194 (Frederik Deweerdt)
[http1][proxy] fix undefined behavior in HTTP/1 parser 1189 (Frederik Deweerdt)
[http1] stop reading from socket after sending 400 to avoid the risk of assertion failure 1223 (Frederik Deweerdt)
[http2] recognize x-http2-push-only attribute on link header 1169 (Frederik Deweerdt)
[http2] add optional timeout for closing connections upon graceful shutdown 1108 (Frederik Deweerdt)
[http2] do not ack an acked PING frame 1175 (Moto Ishisawa)
[http2] reject requests exceeding the maximum allowed size more efficiently 1183 (Frederik Deweerdt)
[mruby] remove dependenty to mkmf 1197 (Yuki Kurihara)
[mruby] correct the line number reported on an exception 1239 (Ichito Nagata)
[proxy] add directives for tweaking headers sent to upstream 1126 (Justin Zhu)
[proxy] retain case-sensitivity of unix socket paths 1131 (Frederik Deweerdt)
[proxy] add directive for controlling the via request header 1225 (Frederik Deweerdt)
[ssl] add directive for logging session ID 1164 (Yannick Koechlin)
[ssl] add support for TLS 1.3 draft-18 1204 (Kazuho Oku)
[ssl] stop evicting session entries in memcached when they are removed from internal cache 1185 (Ichito Nagata)
[ssl] fix crash when a secp384r1, secp521r1 certificate is used with TLS 1.3 1214 (Kazuho Oku)
[ssl] fix build failure with OpenSSL 1.1.0 1216 (Kazuho Oku)
[ssl] add doc for handshake-timeout 1233 (Kazuho Oku)
[status] fix race condition during start-up 1242 (Frederik Deweerdt)
[libh2o] implement h2o_evloop_destroy 1200 (kazan417)
[misc] add test code for fuzzing 1174 1182 1191 1192 (Frederik Deweerdt, Jonathan Foote)
[misc] fix issues reported by Coverity 1168 1172 1179 (Harrison Bowden, Frederik Deweerdt)

(adam)

2017-04-09 15:24:02 UTC MAIN commitmail json YAML

Changes 1.21.1:
The bug which causes libnghttp2_asio client to crash has been fixed.
The bug which causes nghttpx to respond to a client with 502 status code if it receives 204 status code from HTTP/1 backend has been fixed.

(adam)

2017-04-08 21:45:24 UTC MAIN commitmail json YAML

Updated devel/py-txaio to 2.6.2; www/py-autobahn to 0.18.1

(adam)

2017-04-08 21:44:55 UTC MAIN commitmail json YAML

2017-04-08 21:40:54 UTC MAIN commitmail json YAML

2017-04-08 21:30:14 UTC MAIN commitmail json YAML

Updated security/py-asn1-modules to 0.0.8

(adam)

2017-04-08 21:25:26 UTC MAIN commitmail json YAML

Revision 0.0.8
- Wheel distribution format now supported
- Fix to misspelled rfc2459.id_at_sutname variable
- Fix to misspelled rfc2459.NameConstraints component tag ID
- Fix to misspelled rfc2459.GeneralSubtree component default status

(adam)

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

Updated www/py-urllib3 to 1.20

(adam)

2017-04-08 20:10:31 UTC MAIN commitmail json YAML

Changes 1.20:
Added support for waiting for I/O using selectors other than select, improving urllib3窶冱 behaviour with large numbers of concurrent connections. (Pull 1001)
Updated the date for the system clock check. (Issue 1005)
ConnectionPools now correctly consider hostnames to be case-insensitive. (Issue 1032)
Outdated versions of PyOpenSSL now cause the PyOpenSSL contrib module to fail when it is injected, rather than at first use. (Pull 1063)
Outdated versions of cryptography now cause the PyOpenSSL contrib module to fail when it is injected, rather than at first use. (Issue 1044)
Automatically attempt to rewind a file-like body object when a request is retried or redirected. (Pull 1039)
Fix some bugs that occur when modules incautiously patch the queue module. (Pull 1061)
Prevent retries from occuring on read timeouts for which the request method was not in the method whitelist. (Issue 1059)
Changed the PyOpenSSL contrib module to lazily load idna to avoid unnecessarily bloating the memory of programs that don窶冲 need it. (Pull 1076)
Add support for IPv6 literals with zone identifiers. (Pull 1013)
Added support for socks5h:// and socks4a:// schemes when working with SOCKS proxies, and controlled remote DNS appropriately. (Issue 1035)

(adam)

2017-04-08 12:04:54 UTC MAIN commitmail json YAML

Updated security/py-asn1 to 0.2.3; www/py-uwsgi to 2.0.15

(adam)

2017-04-08 12:04:27 UTC MAIN commitmail json YAML

uWSGI 2.0.15
Maintenance release

Issues
Unfortunately there are still 2 unfixed long standing bugs in this release:
* suwsgi protocol behind nginx does not work reliably when a request body is sent by the client (https://github.com/unbit/uwsgi/issues/1490). As we cannot reproduce it in uWSGI itself, we will start checking in the nginx module too
* There are reports of the 窶徂oly窶� wsgi env allocator crashing on specific conditions, this release includes a bunch of workarounds but they could not be enough

Changes
* workaround for the holy allocator for avoiding crashes with newrelic (see Issues notes)
* avoid time overflow in request logs during (even minimal) clock skew
* fixed python logger with python3
* fixed catch-exceptions with python3
* backported 窶彭on窶冲 clone $env->{窶湾sgix.io窶凩 on 窶榔SGI cancel窶吮��
* added support for authentication in the redis logger
* added the spinningfifo action hook to the core
* fixed compilation with php 7.1
* correctly returns error code 22 in lazy_apps + master_mode
* fixed compilation for OpenSSL 1.1
* Add a 窶都kip-atexit-teardown option to skip perl/python teardown
* fixed static file serving over https-socket

(adam)

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

Revision 0.2.3, released 25-02-2017
-----------------------------------
- Improved SEQUENCE/SET/CHOICE decoding performance by maintaining a single shared
  NamedType object for all instances of SEQUENCE/SET object.
- Improved INTEGER encoding/decoding by switching to Python's built-in
  integer serialization functions.
- Improved BitString performance by rebasing it onto Python int type and leveraging
  fast Integer serialization functions.
- BitString type usability improved in many ways: for example bitshifting and
  numeric operation on BitString is now possible.
- Minor ObjectIdentifier type performance optimization.
- ASN.1 character types refactored to keep unicode contents internally
  (rather than serialized octet stream) and duck-type it directly.
- ASN.1 OctetString initialized from a Python object performs bytes()
  on it when running on Python 3 (used to do str() which is probably
  less logical).
- Missing support for NoValue.__sizeof__ added.
- Added checks to make sure SEQUENCE/SET components being assigned
  match the prototypes.
- Setter methods for constructed types consistently accept matchTags
  and matchConstraints flags to control the strictness of inner
  components compatibility verification. Previously, these checks
  were tied to verifyConstraints flag, now they are all independent.
- General documentation improvements here and there.
- Fix to __reversed__() magic to make it returning an iterator.
- Test suite simplified and unified.
- The __all__ variable added to most of the Python modules.
- The "test" directory renamed into "tests" not to collide with
  the "test" module.

(adam)

2017-04-08 07:28:29 UTC MAIN commitmail json YAML

Updated print/cups to 2.2.3; devel/py-wheel to 0.29.0

(adam)

2017-04-08 07:27:33 UTC MAIN commitmail json YAML

Changes 0.29.0:
Fix compression type of files in archive

(adam)

2017-04-08 07:27:09 UTC MAIN commitmail json YAML

CHANGES IN CUPS V2.2.3
- The IPP backend could get into an infinite loop for certain errors,
  causing a hung queue (<rdar://problem/28008717>)
- The scheduler could pause responding to client requests in order to
  save state changes to disk (<rdar://problem/28690656>)
- Added support for PPD finishing keywords (Issue 4960, Issue 4961,
  Issue 4962)
- The IPP backend did not send a media-col attribute for just the source
  or type (Issue 4963)
- IPP Everywhere print queues did not always support all print qualities
  supported by the printer (Issue 4953)
- IPP Everywhere print queues did not always support all media types
  supported by the printer (Issue 4953)
- The IPP Everywhere PPD generator did not return useful error messages
  (Issue 4954)
- The IPP Everywhere finishings support did not work correctly with
  common UI or command-line options (Issue 4976)
- Fixed an error handling issue for the network backends (Issue 4979)
- The default cupsd.conf file did not work on systems compiled without
  Kerberos support (Issue 4947)
- The "reprint job" option was not available for some canceled jobs
  (Issue 4915)
- Updated the job listing in the web interface (Issue 4978)
- Fixed some localization issues on macOS

(adam)

2017-04-07 03:46:37 UTC MAIN commitmail json YAML

Updated devel/py-appdirs to 1.4.3; devel/py-pyparsing to 2.2.0; net/py-Socks to 1.6.7; security/py-certifi to 2017.1.23

(adam)

2017-04-07 03:45:57 UTC MAIN commitmail json YAML

2017-04-07 03:42:14 UTC MAIN commitmail json YAML

2017-04-07 03:35:12 UTC MAIN commitmail json YAML

Version 2.2.0 - March, 2017
---------------------------
- Bumped minor version number to reflect compatibility issues with
  OneOrMore and ZeroOrMore bugfixes in 2.1.10. (2.1.10 fixed a bug
  that was introduced in 2.1.4, but the fix could break code
  written against 2.1.4 - 2.1.9.)

- Updated setup.py to address recursive import problems now
  that pyparsing is part of 'packaging' (used by setuptools).

- Fixed KeyError issue reported by Yann Bizeul when using packrat
  parsing in the Graphite time series database, thanks Yann!

- Fixed incorrect usages of '\' in literals.

- Minor internal change when using '-' operator, to be compatible
  with ParserElement.streamline() method.

- Expanded infixNotation to accept a list or tuple of parse actions
  to attach to an operation.

- New unit test added for dill support for storing pyparsing parsers.
  Ordinary Python pickle can be used to pickle pyparsing parsers as
  long as they do not use any parse actions. The 'dill' module is an
  extension to pickle which *does* support pickling of attached
  parse actions.

(adam)

2017-04-07 03:31:06 UTC MAIN commitmail json YAML

appdirs 1.4.3
Python 3.6 invalid escape sequence deprecation fixes
Fix for Python 3.6 support

(adam)

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

Updated devel/py-argparse to 1.4.0; devel/py-babel to 2.4.0; textproc/py-sphinx to 1.5.5

(adam)

2017-04-06 08:51:43 UTC MAIN commitmail json YAML

Release 1.5.5

Bugs fixed
* 3597: python domain raises UnboundLocalError if invalid name given
* 3599: Move to new Mathjax CDN

(adam)

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

Version 2.4.0

New Features
~~~~~~~~~~~~
Some of these changes might break your current code and/or tests.

* CLDR: CLDR 29 is now used instead of CLDR 28
* Messages: Add option 'add_location' for location line formatting
* Numbers: Allow full control of decimal behavior

Minor Improvements and bugfixes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Documentation: Improve Date Fields descriptions
* Documentation: Typo fixes and documentation improvementscs10)
* Messages: Default to UTF-8 source encoding instead of ISO-8859-1
* Messages: Ensure messages are extracted in the order they were passed in
* Messages: Message extraction for JSX files is improved
* Messages: PO file reading supports multi-line obsolete units
* Messages: Python message extractor respects unicode_literals in __future__
* Messages: Roundtrip Language headers
* Messages: units before obsolete units are no longer erroneously marked obsolete
* Numbers: `parse_pattern` now preserves the full original pattern
* Numbers: Fix float conversion in `extract_operands`
* Plurals: Fix plural forms for Czech and Slovak locales
* Plurals: More plural form fixes based on Mozilla and CLDR references

Internal improvements
~~~~~~~~~~~~~~~~~~~~~
* Local times are constructed correctly in tests
* Miscellaneous small improvements
* Regex flags are extracted from the regex strings
* The PO file reader is now a class and has seen some refactoring

(adam)

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

argparse 1.4.0
- make argparse behave for default args aka
  issue 12776, 11839: call argparse type function only once.
- move to github:ThomasWaldmann/argparse
- add TW as maintainer / give TW's email
- add some usecase to README, clarify issue tracking
- add a note to tox.ini about testing on dead snakes

(adam)

2017-04-05 18:26:28 UTC MAIN commitmail json YAML

Updated time/py-pytz to 2017.2; www/py-django to 1.11; archivers/gsharutils to 4.15.2; archivers/lrzip to 0.631; www/py-curl to 7.43.0; devel/py-backports_abc to 0.5; www/py-tornado to 4.4.3

(adam)

2017-04-05 18:23:26 UTC MAIN commitmail json YAML

Changes 4.4.3:
Bug fixes
The tornado.auth module has been updated for compatibility with a change to Facebook窶冱 access_token endpoint.

(adam)

2017-04-05 17:58:26 UTC MAIN commitmail json YAML

Changes 0.5:
* support old-style (mro-missing) classes

(adam)

2017-04-05 17:56:18 UTC MAIN commitmail json YAML

PycURL 7.43.0:

Highlights of this release:

1. Binary wheels are now built for Windows systems.

2. setopt_string method added to Curl objects to permit setting string libcurl
  options that PycURL does not know about.

3. curl module can now be imported on Windows again.

4. OPENSOCKETFUNCTION callback is now invoked with the address as bytes on
  Python 3 as was documented.

5. Support for many libcurl options and constants was added.

(adam)

2017-04-05 17:34:39 UTC MAIN commitmail json YAML

version 0.630
* checksum.buf should only be changed after the semaphore wait
* Update README
* Add documentation for recursive mode
* Implement gzip compatible -r recursive option
* Add initial argument processing for recursive option
* Tidy
* Add one more verbose for compat mode
* Add support for various combinations in compat mode
* models is array of chars. char's signess is implementation specific. It's
unsigned on ARMv7. Unsigned char cannot represent negative values. GCC 6
complains about it:
* Fix decompression of multiple chunk encrypted archives
* Tidy gotos
* Show correct lengths during testing on big endian and compressed archives
* Update copyright dates
* Allow less than maxram to be malloced for checksum to fix Failed to malloc
ckbuf in hash_search2
* Base temporary output buffer on maximum mallocable, not maxram
* Enable subdir objects for future automake compatibility
* Add support for -m option in lrztar
* Big endian fix for Solaris Sparc courtesy of joelfredrikson.
* Fixed typographical error, changed accomodate to accommodate in README.
* A whitespace fix on lrztar.
* Add sanity check to prevent trying to malloc more ram than a
system/environment is capable of
* Cosmetic help change for compat
* Add rudimentary manpage for lrz
* Fix lrz symbolic linkage
* Do not fail if we are unable to write temporary files, giving a warning only
that it might fail if we don't have enough ram
* Try /tmp/ if none of the temporary environment directories or the current
directory are writeable
* Set STDOUT correctly in compat mode
* Style police
* Fix false warning on decompressing from stdin without keep files
* Fix false warning on compressing from stdin without keep files
* Don't show extra message in compat mode decompress
* Show correct appname when called in compat mode
* Add support for progress, fast and best flags in compat mode
* Add compatibility mode with gzip when called as lrz
* Correct adding slash to control->tmpdir. off-by-one error.
* Update manpage for long options

(adam)

2017-04-05 17:23:07 UTC MAIN commitmail json YAML

Version 4.15.2:
* updates to fix cross platform build issues
* fixed problem where contrived uuencoded file caused seg fault

(adam)