Commit graph

260727 commits

Author SHA1 Message Date
minskim
216b1ecd31 Added devel/ruby-bit-struct version 0.15.0 2017-02-21 01:20:14 +00:00
minskim
bb033da94f Add ruby-bit-struct 2017-02-21 01:19:45 +00:00
minskim
23d200eec3 Import ruby-bit-struct-0.15.0 as devel/ruby-bit-struct
Library for packed binary data stored in ruby Strings. Useful for
accessing fields in network packets and binary files.
2017-02-21 01:18:13 +00:00
wiz
8a2e35c958 Make this more make-jobs-safe by creating a needed directory early enough. 2017-02-21 00:06:12 +00:00
wiz
4d858637eb regen 2017-02-20 23:43:31 +00:00
wiz
e6c2bb8734 Fix typo. 2017-02-20 23:42:25 +00:00
minskim
9090857ca3 Added security/ruby-metasploit_payloads-mettle version 0.1.7 2017-02-20 23:27:10 +00:00
minskim
ad24b3720d Add ruby-metasploit_payloads-mettle 2017-02-20 23:26:40 +00:00
minskim
64c2d9869b Import ruby-metasploit_payloads-mettle-0.1.7 into security/
Compiled binaries for Metasploit's next-gen Meterpreter.
2017-02-20 23:25:42 +00:00
gdt
b895f577b0 Updated lang/guile20 to 2.0.14 2017-02-20 20:01:59 +00:00
gdt
8a7b2de7ba Update to 2.0.14
Packaging changes: add patch to work around calling mkostemp with
invalid flags.

Upstream changes:

  Bug fixes

  Fix for CVE-2016-8606.  REPL server now protects against HTTP
  inter-protocol attacks

  Fix for CVE-2016-8605.  'mkdir' procedure no longer calls umask(2)
  (<http://bugs.gnu.org/24659>)

  New interface mkstemp! which takes optional "mode" argument

  New 'scm_to_uintptr_t' and 'scm_from_uintptr_t' C functions
2017-02-20 20:01:45 +00:00
wiz
87ae0f3890 regen 2017-02-20 17:02:24 +00:00
wiz
42e32098a1 Switch py-dateutils to plain DEPENDS.
It supports both python 2 and 3 nowadays.
2017-02-20 17:00:35 +00:00
kleink
95198fd2fa Updated www/py-flask-wtf to 0.14.2. 2017-02-20 15:27:56 +00:00
kleink
ddbf73e87e Update py-flask-wtf to 0.14.2.
Version 0.14.2
--------------

Released 2017-01-10

- Fix bug where ``FlaskForm`` assumed ``meta`` argument was not ``None`` if it
  was passed. (`#278`_)

.. _#278: https://github.com/lepture/flask-wtf/issues/278

Version 0.14.1
--------------

Released 2017-01-10

- Fix bug where the file validators would incorrectly identify an empty file as
  valid data. (`#276`_, `#277`_)

    - ``FileField`` is no longer deprecated. The data is checked during
      processing and only set if it's a valid file.
    - ``has_file`` *is* deprecated; it's now equivalent to ``bool(field.data)``.
    - ``FileRequired`` and ``FileAllowed`` work with both the Flask-WTF and
      WTForms ``FileField`` classes.
    - The ``Optional`` validator now works with ``FileField``.

.. _#276: https://github.com/lepture/flask-wtf/issues/276
.. _#277: https://github.com/lepture/flask-wtf/pull/277

Version 0.14
------------

Released 2017-01-06

- Use itsdangerous to sign CSRF tokens and check expiration instead of doing it
  ourselves. (`#264`_)

    - All tokens are URL safe, removing the ``url_safe`` parameter from
      ``generate_csrf``. (`#206`_)
    - All tokens store a timestamp, which is checked in ``validate_csrf``. The
      ``time_limit`` parameter of ``generate_csrf`` is removed.

- Remove the ``app`` attribute from ``CsrfProtect``, use ``current_app``.
  (`#264`_)
- ``CsrfProtect`` protects the ``DELETE`` method by default. (`#264`_)
- The same CSRF token is generated for the lifetime of a request. It is exposed
  as ``g.csrf_token`` for use during testing. (`#227`_, `#264`_)
- ``CsrfProtect.error_handler`` is deprecated. (`#264`_)

    - Handlers that return a response work in addition to those that raise an
      error. The behavior was not clear in previous docs.
    - (`#200`_, `#209`_, `#243`_, `#252`_)

- Use ``Form.Meta`` instead of deprecated ``SecureForm`` for CSRF (and
  everything else). (`#216`_, `#271`_)

    - ``csrf_enabled`` parameter is still recognized but deprecated. All other
      attributes and methods from ``SecureForm`` are removed. (`#271`_)

- Provide ``WTF_CSRF_FIELD_NAME`` to configure the name of the CSRF token.
  (`#271`_)
- ``validate_csrf`` raises ``wtforms.ValidationError`` with specific messages
  instead of returning ``True`` or ``False``. This breaks anything that was
  calling the method directly. (`#239`_, `#271`_)

    - CSRF errors are logged as well as raised. (`#239`_)

- ``CsrfProtect`` is renamed to ``CSRFProtect``. A deprecation warning is issued
  when using the old name. ``CsrfError`` is renamed to ``CSRFError`` without
  deprecation. (`#271`_)
- ``FileField`` is deprecated because it no longer provides functionality over
  the provided validators. Use ``wtforms.FileField`` directly. (`#272`_)

.. _`#200`: https://github.com/lepture/flask-wtf/issues/200
.. _`#209`: https://github.com/lepture/flask-wtf/pull/209
.. _`#216`: https://github.com/lepture/flask-wtf/issues/216
.. _`#227`: https://github.com/lepture/flask-wtf/issues/227
.. _`#239`: https://github.com/lepture/flask-wtf/issues/239
.. _`#243`: https://github.com/lepture/flask-wtf/pull/243
.. _`#252`: https://github.com/lepture/flask-wtf/pull/252
.. _`#264`: https://github.com/lepture/flask-wtf/pull/264
.. _`#271`: https://github.com/lepture/flask-wtf/pull/271
.. _`#272`: https://github.com/lepture/flask-wtf/pull/272

Version 0.13.1
--------------

Released 2016/10/6

- Deprecation warning for ``Form`` is shown during ``__init__`` instead of immediately when subclassing. (`#262`_)
- Don't use ``pkg_resources`` to get version, for compatibility with GAE. (`#261`_)

.. _`#261`: https://github.com/lepture/flask-wtf/issues/261
.. _`#262`: https://github.com/lepture/flask-wtf/issues/262

Version 0.13
------------

Released 2016/09/29

- ``Form`` is renamed to ``FlaskForm`` in order to avoid name collision with WTForms's base class.  Using ``Form`` will show a deprecation warning. (`#250`_)
- ``hidden_tag`` no longer wraps the hidden inputs in a hidden div.  This is valid HTML5 and any modern HTML parser will behave correctly. (`#217`_, `#193`_)
- ``flask_wtf.html5`` is deprecated.  Import directly from ``wtforms.fields.html5``. (`#251`_)
- ``is_submitted`` is true for ``PATCH`` and ``DELETE`` in addition to ``POST`` and ``PUT``. (`#187`_)
- ``generate_csrf`` takes a ``token_key`` parameter to specify the key stored in the session. (`#206`_)
- ``generate_csrf`` takes a ``url_safe`` parameter to allow the token to be used in URLs. (`#206`_)
- ``form.data`` can be accessed multiple times without raising an exception. (`#248`_)
- File extension with multiple parts (``.tar.gz``) can be used in the ``FileAllowed`` validator. (`#201`_)

.. _`#187`: https://github.com/lepture/flask-wtf/pull/187
.. _`#193`: https://github.com/lepture/flask-wtf/issues/193
.. _`#201`: https://github.com/lepture/flask-wtf/issues/201
.. _`#206`: https://github.com/lepture/flask-wtf/pull/206
.. _`#217`: https://github.com/lepture/flask-wtf/issues/217
.. _`#248`: https://github.com/lepture/flask-wtf/pull/248
.. _`#250`: https://github.com/lepture/flask-wtf/pull/250
.. _`#251`: https://github.com/lepture/flask-wtf/pull/251
2017-02-20 15:27:12 +00:00
fhajny
d06cf3598e Change bind99 and bind910 package to use the standard PKG_SYSCONFDIR
for config files instead of the hardcoded /etc path. Sync SMF support
across the two packages. Bump PKGREVISION.
2017-02-20 15:19:54 +00:00
hauke
e737f05feb Newer versions of Teapot appear to expect a wide char capable ncurses.
While here, drop maintainership - I haven't used the thing in years,
and definitely not since its conversion to a CMake build (of which I
know nothing).
2017-02-20 15:03:50 +00:00
kleink
08a9698244 Updated textproc/py-vobject to 0.9.4.1. 2017-02-20 14:51:34 +00:00
kleink
18c8407958 Update py-vobject to 0.9.4.1.
0.9.4.1
-------

* Pickling/deepcopy hotfix (#60)
2017-02-20 14:51:02 +00:00
ryoon
bdd270e0b2 Updated devel/nss to 3.29.1 2017-02-20 12:31:20 +00:00
ryoon
5493101433 Update to 3.29.1
Changelog:
Fix binary compatibility issues in 3.29
2017-02-20 12:30:50 +00:00
ryoon
f6ecd55e1c Updated net/wget to 1.19.1 2017-02-20 12:26:20 +00:00
ryoon
8fc5f8b565 Update to 1.19.1
Changelog:
* Changes in Wget 1.19.1

* Fix bugs, a regression, portability/build issues

* Add new option --retry-on-http-error


* Changes in Wget 1.19

* New option --use-askpass=COMMAND. Fetch user/password by calling
  an external program.

* Use IDNA2008 (+ TR46 if available) through libidn2

* When processing a Metalink header, --metalink-index=<number> allows
  to process the header's application/metalink4+xml files.

* When processing a Metalink file, --trust-server-names enables the
  use of the destination file names specified in the Metalink file,
  otherwise a safe destination file name is computed.

* When processing a Metalink file, enforce a safe destination path.
  Remove any drive letter prefix under w32, i.e. 'C:D:file'.  Call
  libmetalink's metalink_check_safe_path() to prevent absolute,
  relative, or home paths:
  https://tools.ietf.org/html/rfc5854#section-4.1.2.1
  https://tools.ietf.org/html/rfc5854#section-4.2.8.3

* When processing a Metalink file, --directory-prefix=<prefix> sets
  the top of the retrieval tree to prefix for Metalink downloads.

* When processing a Metalink file, reject downloaded files which don't
  agree with their own metalink:size value:
  https://tools.ietf.org/html/rfc5854#section-4.2.16

* When processing a Metalink file, with --continue resume partially
  downloaded files and keep fully downloaded files even if they fail
  the verification.

* When processing a Metalink file, create the parent directories of a
  "path/file" destination file name:
  https://tools.ietf.org/html/rfc5854#section-4.1.2.1
  https://tools.ietf.org/html/rfc5854#section-4.2.8.3

* On a recursive download, append a .tmp suffix to temporary files
  that will be deleted after being parsed, and create them
  readable/writable only by the owner.

* New make target 'check-valgrind'

* Fix several bugs

* Fix compatibility issues
2017-02-20 12:25:48 +00:00
ryoon
3d4ac79842 Updated www/firefox to 51.0.1nb4
Updated www/seamonkey to 2.46nb6
2017-02-20 12:23:48 +00:00
ryoon
452dd000bb Disable widevine support, PR pkg/51969. Bump PKGREVISION.
It works with the demo site, however does not work with real services.
2017-02-20 12:22:53 +00:00
jmmv
8623f309ad Hardcode the location of sandboxctl to not rely on the PATH.
Should fix the problems observed in:
http://ftp.netbsd.org/pub/pkgsrc/misc/joerg/20170219.1406/meta/report.html
2017-02-20 11:15:19 +00:00
wiz
5c9c990379 Updated devel/meld to 3.17.0 2017-02-20 10:33:48 +00:00
wiz
c3db93e42c Updated meld to 3.17.0.
2016-12-18 meld 3.17.0
======================

  Python 3 porting:

   * Python 3 support; we now require Python 3.3 as a minimum
   * Python 3 compatibility fixes; too many cases of bytes/string confusion,
     syntax changes and other miscellany to mention individually (Vasily
     Galkin, Kai Willadsen)
   * Handle new unicode-escape behaviour and unicode/bytes confusion for
     process interaction and version control plugins (Vasily Galkin, Kai
     Willadsen)
   * Add support for byte-based filters, to support directory vs. file
     comparison filters (Kai Willadsen)


  UI changes:

   * The "Tabs" menu item has been removed, to better match up with more
     modern GTK+ design. All of the actions are still available in the
     expected key bindings, and there is a new per-tab context menu.
   * The change action buttons in the central pane divider now correctly
     render as flat buttons (Kai Willadsen)
   * The curves in the central pane divider are now... smoother!


  Internal changes:

   * Handle reload notifications better in asynchronous saving (Vasily Galkin)
   * Remove multi-process diff in favour of asynchronous (threaded, but
     GIL-throttled) matching (Kai Willadsen)
   * Performance improvements in rendering of multiple widgets, as well as for
     initial text comparison (Kai Willadsen)
   * Many updates for GTK+ 3.20 and 3.22 ABI changes (Kai Willadsen)
   * NOTE: Windows support is currently untested


  Fixes:

   * Update supported version control list (Kai Willadsen)
   * Update requirements and build requirements lists (Kai Willadsen)
   * Don't create empty help/figures directories (Kai Willadsen)
   * Translation maintenance (Piotr Drąg)
2017-02-20 10:33:35 +00:00
wiz
69b3ad13d3 Updated textproc/lit2epub to 0.2.2 2017-02-20 10:18:45 +00:00
wiz
6e5aed3d9f Updated lit2epub to 0.2.2.
see ebook-tools.
2017-02-20 10:18:33 +00:00
wiz
16a9f0b06b Updated textproc/ebook-tools to 0.2.2 2017-02-20 10:18:08 +00:00
wiz
48d248cc9b Updated ebook-tools to 0.2.2.
0.2.0
This release contains major bug fixes.
Among them crash bugs/security bugs.
Update recommended
2017-02-20 10:17:54 +00:00
wiz
45b80ed6fc Updated mail/prayer to 1.3.5 2017-02-20 10:06:57 +00:00
wiz
cda5350c64 Updated prayer to 1.3.5 (from 2012).
Comment out non-existing HOMEPAGE.

No changelog found.
2017-02-20 10:06:43 +00:00
wiz
6b153c56cf Updated devel/py-setuptools to 34.2.0 2017-02-20 10:04:24 +00:00
wiz
75459ba63b Updated py-setuptools to 34.2.0.
v34.2.0
-------

* #966: Add support for reading dist-info metadata and
  thus locating Distributions from zip files.

* #968: Allow '+' and '!' in egg fragments
  so that it can take package names that contain
  PEP 440 conforming version specifiers.
2017-02-20 10:04:09 +00:00
wiz
d83fc243c2 Updated devel/py-requests-toolbelt to 0.7.1 2017-02-20 10:02:28 +00:00
wiz
1b18e2b7df Updated www/py-google-api-python-client to 1.6.2 2017-02-20 10:01:53 +00:00
wiz
e18e1b392d Updated py-requests-toolbelt to 0.7.1.
0.7.1 -- 2017-02-13
-------------------

Fixed Bugs
~~~~~~~~~~

- Fixed monkey-patching for the AppEngineAdapter.

- Make it easier to disable certificate verification when monkey-patching
  AppEngine.

- Handle ``multipart/form-data`` bodies without a trailing ``CRLF``.
2017-02-20 10:01:46 +00:00
wiz
60616cd7a0 Updated py-google-api-python-client to 1.6.2.
v1.6.2
  Version 1.6.2

  Bugfix release

  - Fixed a bug where application default credentials would still be used even
    when a developerKey was specified. (#347)
  - Official support for Python 3.5 and 3.6. (#341)
2017-02-20 10:01:37 +00:00
wiz
949b9aecdf Updated security/py-requests-oauthlib to 0.8.0 2017-02-20 10:00:23 +00:00
wiz
c3daba60d7 Updated py-requests-oauthlib to 0.8.0.
v0.8.0 (14 February 2017)
+++++++++++++++++++++++++

- Added Fitbit compliance fix.
- Fixed an issue where newlines in the response body for the access token
  request would cause errors when trying to extract the token.
- Fixed an issue introduced in v0.7.0 where users passing ``auth`` to several
  methods would encounter conflicts with the ``client_id`` and
  ``client_secret``-derived auth. The user-supplied ``auth`` argument is now
  used in preference to those options.
2017-02-20 10:00:08 +00:00
wiz
3bba8f425c Updated audio/libopenmpt to 0.2.7561 2017-02-20 09:56:01 +00:00
wiz
8249d29892 Updated libopenmpt to 0.2.7561.
libopenmpt 0.2-beta20.5 (2017-02-05)

    [Bug] libmodplug: C++ API did not build with MSVC2008 in 0.2-beta20.4.

libopenmpt 0.2-beta20.4 (2017-02-05, not released)

    [Bug] Possible hangs with malformed files containing cyclic plugin routings.
    libmodplug: Added all missing C++ API symbols that are accessable via the public libmodplug header file.
    Channel frequency could wrap around after some excessive portamento / down in some formats since libopenmpt 0.2-beta17.
    Playback improvements for S3M files made with Impulse Tracker and Schism Tracker.
2017-02-20 09:55:48 +00:00
wiz
33432d0965 Updated misc/khard to 0.11.4 2017-02-20 09:53:01 +00:00
wiz
1c99777806 Updated khard to 0.11.4.
v0.11.4: 2017.02.16
- Unpinned vobject library version (base64 decoding/encoding bug was fixed upstream)
- New option: -c / --config /path/to/config.file
- Changed short option of --search-in-source-files from -c to -f to avoid confusion with the new -c / --config option
- Minor bug fixes
2017-02-20 09:52:47 +00:00
wiz
4e52a70ca8 Updated graphics/p5-PerlMagick to 7.0.4.10 2017-02-20 09:50:46 +00:00
wiz
a76e95d24c Updated graphics/ImageMagick to 7.0.4.10 2017-02-20 09:50:31 +00:00
wiz
fbf721872b Updated ImageMagick to 7.0.4.10.
2017-02-18  7.0.4-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.4-10, GIT revision 19608:fe757a2:20170218.

2017-02-18  7.0.4-10 Dirk Lemstra <dirk@lem.....org>
  * Fixed fd leak for webp coder (reference
    https://github.com/ImageMagick/ImageMagick/pull/382)

2017-02-15  7.0.4-10 Cristy  <quetzlzacatenango@image...>
  * Prevent random pixel data for corrupt JPEG image (bug report from
    Hirokazu Moriguchi, Sony).
  * Restore -mattecolor option.
  * Support pixel-cache and shred security policies.
  * Bump Magick++ SO.  Previously a global replace changed matteColor to
    alphaColor.

2017-02-14  7.0.4-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.4-9, GIT revision 19580:d474b37:20170214.

2017-02-14  7.0.4-9 Cristy  <quetzlzacatenango@image...>
  * Revert patch that did not set update trait on alpha channel.

2017-02-13  7.0.4-8 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.4-8, GIT revision 19574:7642384:20170213.

2017-02-09  7.0.4-8 Dirk Lemstra <dirk@lem.....org>
  * Fixed memory leak when creating nested exceptions in Magick++ (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=23&p=142634)

2017-02-09  7.0.4-8 Cristy  <quetzlzacatenango@image...>
  * Unbreak build without JPEG support (reference
    https://github.com/ImageMagick/ImageMagick/pull/373).
  * Document behavior change in the security policy (thanks to yoya @
    https://blog.awm.jp/2017/02/09/imagemagick-en/).
  * Return unbiased standard deviation for image statistics (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377).
  * Don't set update trait on alpha channel (private e-mail concerning
    -levels-colors option).
2017-02-20 09:50:16 +00:00
wiz
3f540ce0e1 Updated devel/pcre2 to 10.23 2017-02-20 09:44:49 +00:00