Commit graph

272081 commits

Author SHA1 Message Date
adam
13c4bdba2f Updated devel/py-hypothesis 2017-10-16 18:35:43 +00:00
adam
62db3b063d py-hypothesis: update to 3.33.0
3.33.0:
This release supports strategy inference for more field types in Django models() - you can now omit an argument for Date, Time, Duration, Slug, IP Address, and UUID fields.

Strategy generation for fields with grouped choices now selects choices from each group, instead of selecting from the group names.
2017-10-16 18:35:19 +00:00
adam
2fce7f0c2d Added ipython 2017-10-16 18:13:28 +00:00
adam
22335b58f2 Updated devel/py-ipython; Added devel/py-ipython5 2017-10-16 18:11:32 +00:00
adam
3d0f11ddde Added devel/py-ipython5 version 5.5.0 2017-10-16 18:10:41 +00:00
adam
c423914814 py-ipython: update to 6.2.1
IPython 6.2.1:
IPython 6.2.1 ships with two minor fixes leading to no completions when using Jedi 0.11+, and crash on some linux system with virtualenv

IPython 6.2:
IPython 6.2 contains all the bugs fixes and features available in IPython 5.5, like built in progress bar support, and system-wide configuration
2017-10-16 18:03:49 +00:00
adam
bc9f576293 Updated devel/py-testpath, devel/py-setuptools 2017-10-16 17:21:26 +00:00
adam
24014f1d89 py-setuptools: update to 36.6.0
v36.6.0:
* Added setuptools.build_meta module, an implementation of PEP-517 for Setuptools-defined packages.
* Added dist_info command for producing dist_info metadata.
2017-10-16 17:20:38 +00:00
minskim
8052ae074e doc: Added security/ruby-rbnacl version 4.0.2 2017-10-16 17:20:29 +00:00
minskim
d1d343be37 security/Makefile: Add ruby-rbnacl 2017-10-16 17:20:00 +00:00
minskim
bd74a0ca3c security/ruby-rbnacl: Import version 4.0.2
A Ruby binding to the state-of-the-art Networking and Cryptography
library by Daniel J. Bernstein. This is NOT Google Native Client. This
is a crypto library.
2017-10-16 17:19:13 +00:00
adam
ee2ffd3e33 py-testpath: update to 0.3.1
0.3.1:
Bug fixes
2017-10-16 17:14:10 +00:00
minskim
99ec6ce9bc doc: Added security/ruby-bcrypt_pbkdf version 1.0.0 2017-10-16 17:05:24 +00:00
minskim
2fc79726e5 security/Makefile: Add ruby-bcrypt_bpkdf 2017-10-16 17:05:07 +00:00
minskim
d3d9d5c5a8 security/ruby-bcrypt_pbkdf: Import version 1.0.0
bcrypt_pbkdf is a ruby gem implementing bcrypt_pbkdf from
OpenBSD. This is currently used by net-ssh to read password encrypted
Ed25519 keys.
2017-10-16 17:04:11 +00:00
adam
e9d3ddbfaf Added lang/py-parso, editors/py-jedi 2017-10-16 17:04:03 +00:00
adam
34d979e366 Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its
historic focus is autocompletion, but does static analysis for now as well.
Jedi is fast and is very well tested. It understands Python on a deeper level
than all other static analysis frameworks for Python.

Jedi has support for two different goto functions. It's possible to search for
related names and to list all names in a Python file and infer them. Jedi
understands docstrings and you can use Jedi autocompletion in your REPL as
well.
2017-10-16 17:03:06 +00:00
adam
c74af3dfee Parso is a Python parser that supports error recovery and round-trip parsing
for different Python versions (in multiple Python versions). Parso is also
able to list multiple syntax errors in your python file.

Parso has been battle-tested by jedi. It was pulled out of jedi to be useful
for other projects as well.

Parso consists of a small API to parse Python and analyse the syntax tree.
2017-10-16 17:01:50 +00:00
minskim
c423f4c612 net/ruby-ruby_smb: Correct CATEGORIES 2017-10-16 16:57:10 +00:00
minskim
c7138cb474 doc: Added net/ruby-ruby_smb version 0.0.18 2017-10-16 16:51:43 +00:00
minskim
ab76630bc8 net/Makefile: Add ruby-ruby_smb 2017-10-16 16:51:29 +00:00
minskim
04feaccfed net/ruby-ruby_smb: Import version 0.0.18
A native Ruby implementation of the SMB Protocol Family. It currently
supports MS-SMB and MS-SMB2.  This library currently include both a
client level, and packet level support. A user can aprse and
manipulate raw SMB packets, or simply use the simple client to perform
SMB operations. See the Wiki for more information on this porject's
long-term goals, style guide, and developer tips.
2017-10-16 16:50:55 +00:00
minskim
924fad522b doc: Added devel/ruby-bindata version 2.4.1 2017-10-16 16:30:38 +00:00
minskim
8b32d3c0cf devel/Makefile: Add ruby-bindata 2017-10-16 16:30:01 +00:00
minskim
560cff2ce4 devel/ruby-bindata: Import version 2.4.1
BinData provides a declarative way to read and write structured binary
data. This means the programmer specifies what the format of the
binary data is, and BinData works out how to read and write data in
this format. It is an easier (and more readable) alternative to ruby's
#pack and #unpack methods. BinData makes it easy to create new data
types. It supports all the common primitive datatypes that are found
in structured binary data formats. Support for dependent and variable
length fields is built in.
2017-10-16 16:29:24 +00:00
jperkin
c4d01e9724 ghostscript-gpl: Extend SunOS workaround to GCC 6.x. 2017-10-16 15:47:01 +00:00
fhajny
8910d24a83 doc: Updated databases/pg_repack to 1.4.2 2017-10-16 15:43:50 +00:00
fhajny
bbbb9c0373 Update databases/pg_repack to 1.4.2.
- added PostgreSQL 10 support
- fixed error DROP INDEX CONCURRENTLY cannot run inside a transaction block
2017-10-16 15:43:39 +00:00
jperkin
212daa1de0 netpbm: Extend SunOS workaround to GCC 6.x. 2017-10-16 15:35:41 +00:00
leot
bcce611bbf doc: Updated textproc/translate-shell to 0.9.6.5 2017-10-16 14:13:26 +00:00
leot
3643b85832 translate-shell: Update translate-shell to 0.9.6.5
pkgsrc changes:
- Take MAINTAINERship
- No need to redefine WRKSRC, NFCI.

Changes:
0.9.6.5
-------
- Translators/SpellChecker: add a simple wrapper for aspell/hunspell (only used
  via `-e spell|aspell|hunspell' option, for the moment no DEPENDS was added for
  it and if aspell or hunspell isn't installed this feature can not be used
  (trans will print an error message about that)).
- Implement DESTDIR support
- Translators/GoogleTranslate: preserve alternative translations even if
  dictionary information exists
- Translate: add support for basic authentication for HTTP proxies
- Misc improvements and bug fixies
2017-10-16 14:13:14 +00:00
wiz
44a6ac3dbf doc/TODO: + MesaLib-17.2.2, cups-2.2.5, gobject-introspection-1.54.1,
harfbuzz-1.6.0, libsoup-2.60.1, py-mechanize-0.3.6, py-setuptools-36.6.0,
  translate-shell-0.9.6.5, vala-0.38.2, vim-8.0.1194, vim-share-8.0.1194,
  wireshark-2.2.10, x264-devel-20171014.
2017-10-16 13:48:46 +00:00
adam
e27439f7af Added python to CATEGORIES 2017-10-16 12:16:34 +00:00
adam
2ed57587c7 Makefile clean-up 2017-10-16 12:14:29 +00:00
adam
b8b2138a85 Added python to CATEGORIES 2017-10-16 12:11:56 +00:00
adam
0d2b0b6941 Updated net/py-junos-eznc, www/py-waitress 2017-10-16 12:08:16 +00:00
adam
fecec4839e py-waitress: update to 1.1.0
1.1.0:

Features
* Waitress now has a __main__ and thus may be called with python -mwaitress

Bugfixes
* Waitress no longer allows lowercase HTTP verbs. This change was made to fall in line with most HTTP servers.
* When receiving non-ascii bytes in the request URL, waitress will no longer abruptly close the connection, instead returning a 400 Bad Request.
2017-10-16 12:07:24 +00:00
adam
4e7c3b3856 py-junos-eznc: update to 2.1.7
Release 2.1.7:

Features Added:
* None

Bugs Fixed:
* Correct PyEZ TechWiki link.
* SRX Branch cluster fails SW.install()
2017-10-16 12:03:57 +00:00
adam
ff1fed5f87 Clean-up: this package should work on Python 3.x 2017-10-16 11:37:21 +00:00
adam
4fc2e7852c Updated multimedia/py-m3u8, devel/py-meson 2017-10-16 10:59:51 +00:00
adam
6e0e198cc8 py-meson: update to 0.43.0
0.43.0:
Bug fixes.
2017-10-16 10:58:59 +00:00
adam
ce75b7f01d py-m3u8: update to 0.3.4
0.3.4
some bug fixes
adds support to commas on title
adds support CLOSED-CAPTIONS
2017-10-16 10:48:49 +00:00
markd
0b11c29cc0 Some tex updates 2017-10-16 10:36:54 +00:00
markd
03f2cd2bc1 tex-pst-barcode{,-doc}: update to 0.18
changes unknown
2017-10-16 10:35:44 +00:00
markd
4917927888 tex-newpx{,-doc}: update to 1.321
changes unknown
2017-10-16 10:28:11 +00:00
maya
e38f10b773 doc: Updated net/wpa_supplicant to 2.6nb1 2017-10-16 10:26:54 +00:00
maya
7ce04bb9d3 wpa_supplicant: apply upstream patch for security advisory
Patches from Juoni Malinen and Mathy Vanhoef.

Fixes:
- CVE-2017-13077
- CVE-2017-13078
- CVE-2017-13079
- CVE-2017-13080
- CVE-2017-13081
- CVE-2017-13082
- CVE-2017-13086
- CVE-2017-13087
- CVE-2017-13088

Tested by leot, thanks!

Subject: [PATCH 1/8] hostapd: Avoid key reinstallation in FT handshake

Do not reinstall TK to the driver during Reassociation Response frame
processing if the first attempt of setting the TK succeeded. This avoids
issues related to clearing the TX/RX PN that could result in reusing
same PN values for transmitted frames (e.g., due to CCM nonce reuse and
also hitting replay protection on the receiver) and accepting replayed
frames on RX side.

This issue was introduced by the commit
0e84c25434e6a1f283c7b4e62e483729085b78d2 ('FT: Fix PTK configuration in
authenticator') which allowed wpa_ft_install_ptk() to be called multiple
times with the same PTK. While the second configuration attempt is
needed with some drivers, it must be done only if the first attempt
failed.

Subject: [PATCH 2/8] Prevent reinstallation of an already in-use group key

Track the current GTK and IGTK that is in use and when receiving a
(possibly retransmitted) Group Message 1 or WNM-Sleep Mode Response, do
not install the given key if it is already in use. This prevents an
attacker from trying to trick the client into resetting or lowering the
sequence counter associated to the group key.


Subject: [PATCH 3/8] Extend protection of GTK/IGTK reinstallation of WNM-Sleep
 Mode cases

This extends the protection to track last configured GTK/IGTK value
separately from EAPOL-Key frames and WNM-Sleep Mode frames to cover a
corner case where these two different mechanisms may get used when the
GTK/IGTK has changed and tracking a single value is not sufficient to
detect a possible key reconfiguration.

Subject: [PATCH 4/8] Prevent installation of an all-zero TK

Properly track whether a PTK has already been installed to the driver
and the TK part cleared from memory. This prevents an attacker from
trying to trick the client into installing an all-zero TK.

This fixes the earlier fix in commit
ad00d64e7d8827b3cebd665a0ceb08adabf15e1e ('Fix TK configuration to the
driver in EAPOL-Key 3/4 retry case') which did not take into account
possibility of an extra message 1/4 showing up between retries of
message 3/4.

Subject: [PATCH 5/8] Fix PTK rekeying to generate a new ANonce

The Authenticator state machine path for PTK rekeying ended up bypassing
the AUTHENTICATION2 state where a new ANonce is generated when going
directly to the PTKSTART state since there is no need to try to
determine the PMK again in such a case. This is far from ideal since the
new PTK would depend on a new nonce only from the supplicant.

Fix this by generating a new ANonce when moving to the PTKSTART state
for the purpose of starting new 4-way handshake to rekey PTK.

Subject: [PATCH 6/8] TDLS: Reject TPK-TK reconfiguration

Do not try to reconfigure the same TPK-TK to the driver after it has
been successfully configured. This is an explicit check to avoid issues
related to resetting the TX/RX packet number. There was already a check
for this for TPK M2 (retries of that message are ignored completely), so
that behavior does not get modified.

For TPK M3, the TPK-TK could have been reconfigured, but that was
followed by immediate teardown of the link due to an issue in updating
the STA entry. Furthermore, for TDLS with any real security (i.e.,
ignoring open/WEP), the TPK message exchange is protected on the AP path
and simple replay attacks are not feasible.

As an additional corner case, make sure the local nonce gets updated if
the peer uses a very unlikely "random nonce" of all zeros.

Subject: [PATCH 7/8] WNM: Ignore WNM-Sleep Mode Response without pending
 request

Commit 03ed0a52393710be6bdae657d1b36efa146520e5 ('WNM: Ignore WNM-Sleep
Mode Response if WNM-Sleep Mode has not been used') started ignoring the
response when no WNM-Sleep Mode Request had been used during the
association. This can be made tighter by clearing the used flag when
successfully processing a response. This adds an additional layer of
protection against unexpected retransmissions of the response frame.

Subject: [PATCH 8/8] FT: Do not allow multiple Reassociation Response frames

The driver is expected to not report a second association event without
the station having explicitly request a new association. As such, this
case should not be reachable. However, since reconfiguring the same
pairwise or group keys to the driver could result in nonce reuse issues,
be extra careful here and do an additional state check to avoid this
even if the local driver ends up somehow accepting an unexpected
Reassociation Response frame.
2017-10-16 10:26:21 +00:00
markd
97b9d5e502 tex-cweb{,-doc}: update to 3.70
changes unknown
2017-10-16 10:23:04 +00:00
adam
05810a3be6 Updated graphics/gdk-pixbuf2, x11/gtk3, sysutils/py-diffoscope 2017-10-16 09:54:44 +00:00
adam
a633016756 py-diffoscope: update to 87
87:
Bug fixes.
2017-10-16 09:53:42 +00:00