summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-19Unbreak on Tiger by disabling multilib support which causes build to hang onsevan1-1/+9
32-bit PowerPC Macs and explicitly use DWARF2 to work around toolchain limitations which cause the comparison test to fail otherwise.
2016-10-19Remove old, undocumented patches where I can't even find reasoningwiz3-27/+1
in the CVS logs. Not needed on NetBSD, let me know if they are needed anywhere else.
2016-10-19Updated x11/xscreensaver-demo to 5.36wiz1-1/+2
2016-10-19Updated xscreensaver-demo to 5.36.wiz1-2/+1
Changes: See xscreensaver update.
2016-10-19Updated x11/xscreensaver to 5.36wiz2-4/+3
2016-10-19Updated xscreensaver to 5.36.wiz6-42/+24
New hacks, discoball, cubetwist, cubestack, splodesic and hexstrut. OSX: loading image files works in dymaxionmap, glplanet, lavalite, pulsar, gleidescope and extrusion. Several new programs in m6502. rotzoomer -mode circle. Better titles in photopile.
2016-10-19Updated www/libmicrohttpd to 0.9.52wiz2-3/+3
2016-10-19Updated libmicrohttpd to 0.9.52.wiz2-10/+7
Mon Oct 17 19:08:18 CEST 2016 Fixed misc. issues relating to upgrade. Releasing experimental 0.9.52. -CG Wed Oct 12 14:26:20 CEST 2016 Migrated repository from Subversion to Git. -CG Tue Oct 11 18:09:56 CEST 2016 Deprecated MHD_USE_SSL, use MHD_USE_TLS instead. -CG Tue Oct 11 18:14:40 MSK 2016 Code internal refactoring: 'pipes' renamed to 'inter-thread communication (channels)/ITCs', as code can use different types of communications. Optimizations: ITCs now always created in non-blocking mode. Added configure parameter to choose ITC type. Updated documentation and comments. Minor errors fixed (related to heavy load). -EG Thu Sep 22 17:51:04 CEST 2016 Implementing support for eventfd() instead of pipe() for signaling (on platforms that support it); fixing #3557. -CG Thu Sep 22 11:03:43 CEST 2016 Simplify internal error handling logic by folding it into the MHD_socket_close_, MHD_mutex_lock_, MHD_mutex_unlock_ and MHD_mutex_destroy_ functions. -CG Tue Sep 13 22:20:26 MSK 2016 Added autoconf macro to enable maximum platform features. Fixed compiling on Solaris. -EG Wed Sep 7 12:57:57 CEST 2016 Fixing #4641. -Hawk Wed Sep 7 00:28:59 CEST 2016 Adding remaining "_"-markups for i18n (#4614). -CG Tue Sep 6 23:39:56 CEST 2016 Allow out-of-order nonces for digest authentication (#4636). -CG Tue Sep 6 21:29:09 CEST 2016 Martin was right, "socket_context" should be "void *" in `union MHD_ConnectionInfo`. -MS Sun Sep 4 18:16:32 CEST 2016 Fixing potential memory leak (#4634). -CG Sun Sep 4 17:25:45 CEST 2016 Tests for "Upgrade" logic are now in place and passing. However, still need to make sure code is portable. -CG Sat Sep 3 11:56:20 CEST 2016 Adding logic for handling HTTP "Upgrade" in thread-per-connection mode. Also still untested. -CG Sat Aug 27 21:01:43 CEST 2016 Adding a few extra safety checks around HTTP "Upgrade" (against wrong uses of API), and a testcase. -CG Sat Aug 27 20:07:53 CEST 2016 Adding completely *untested* logic for HTTP "Upgrade" handling. -CG Sat Aug 27 18:20:38 CEST 2016 Releasing libmicrohttpd 0.9.51. -CG Tue Aug 23 22:54:07 MSK 2016 Internal refactoring: W32 compatibility layer was finally replaced with several specialized abstraction layers for sockets, control pipes (inter-thread communication) and generic functions. Now all major platform functions (including threads and mutex) are implemented in thin abstraction layers. Improved performance on W32 due to eliminating translation of error to POSIX codes and using W32 codes directly (through macros). Improved error reporting on all platforms. Improved error handling and reporting on Darwin. Minor fixes. -EG Tue Aug 16 15:14:30 MSK 2016 Minor improvement for monotonic clock. Minor configure fix for non-bash shells. -EG Mon Aug 15 13:06:52 CEST 2016 Fixed possible crash due to write to read-only region of memory given ill-formed HTTP request (write was otherwise harmless, writing 0 to where there was already a 0). Fixed issue with closed connection slots not immediately being available again for new connections if we reached our connection limit. Avoid even accept()ing connections in certain thread modes if we are at the connection limit and MHD_USE_PIPE_FOR_SHUTDOWN is available. -CG Wed Aug 10 16:42:57 MSK 2016 Moved threads, locks and mutex abstraction to separate files, some minor errors fixed, added support for thread name functions on various platforms, added configure flag for disable thread naming. -EG Sat Jul 23 20:45:51 CEST 2016 Added macro detection of speed/size compiler optimization. Added different implementation of functions in mhd_str.c for size optimization. Enabled automatically if compiler size optimization is detected or MHD_FAVOR_SMALL_CODE is defined. Added unit tests for all mhd_str.c functions. -EG Sat Jul 16 21:54:49 CEST 2016 Warn user if they sent connection into blocking state by not processing all POST data, not suspending, and not running in external select mode. -CG Fri Jul 8 21:35:07 CEST 2016 Fix FIXME in tutorial. -CG Fri Jul 8 15:57:06 CEST 2016 Adding support for 308 status code. -CG Sat Jun 25 13:49:31 CEST 2016 Use shutdown to trigger select on NetBSD. -EG Thu Jun 2 09:55:50 CEST 2016 Releasing libmicrohttpd 0.9.50. -CG Wed Jun 1 21:59:34 CEST 2016 Do not send "Content-Length" header for 1xx/204/304 status codes. -CG Tue May 17 13:32:21 CEST 2016 Allow clients to determine whether a connection is suspended; introduces MHD_CONNECTION_INFO_CONNECTION_SUSPENDED. -CG/FC Sun May 15 12:17:25 CEST 2016 Fix handling system or process resource limit exhaustion upon accept(). -CG/CP Thu May 12 08:42:19 CEST 2016 Fix handling of partial writes in MHD_USE_EPOLL_LINUX_ONLY; only consider sockets returning EAGAIN as unready. -CG/CP Mon May 2 06:08:26 CEST 2016 Adding logic to help address FE performance issue as discussed on the mailinglist with subject "single-threaded daemon, multiple pending requests, responses batched". The new logic is only enabled when MHD_USE_EPOLL_TURBO is set. Note that some additional refactoring was also done to clean up the code and avoid code duplication, which may have actually fixed an unrelated issue with HTTPS and a POLL-style event loop. -CG Sat Apr 30 10:22:37 CEST 2016 Added clarifications to manual based on questions on list. -CG Sat Apr 23 20:12:01 CET 2016 Tests perf_get_concurrent and test_concurrent_stop ported to use pthread instead of fork(). Added more error detections. -EG Sat Apr 23 16:06:30 CET 2016 Improved test_quiesce test. -EG Sat Apr 23 15:39:38 CET 2016 Notify other threads in MHD_quiesce_daemon() so listen socket FD is removed from awaiting select() and poll(). -EG Sat Apr 23 14:17:15 CET 2016 Revert "shutdown trigger select" on Darwin. Fixed daemon shutdown on Darwin without "MHD_USE_PIPE_FOR_SHUTDOWN" option. -EG Fri Apr 22 14:29:28 CET 2016 Fixed race conditions when stopping quiesced daemon with thread pool. -EG Wed Apr 20 18:12:30 CET 2016 Fixed macros in sysfdsetsize.c which could prevent compiling with non-default FD_SETSIZE. Fixed comments in mhd_str.c. Updated test_post.c to not ignore specific error on W32 if libcurl is built with workaround for WinSock bug. -EG Mon Apr 18 19:35:14 CET 2016 Fixed data races leading to inability in rare situations to resume suspended connection. -EG Tue Apr 13 21:46:01 CET 2016 Removed unneeded locking for global timeout list in MHD_USE_THREAD_PER_CONNECTION mode. Added 'simplepost' and 'largepost' examples to VS projects. Added strtoXX() locale-independent replacement functions. Added more error checking and minor fixes in digest auth functions - should improve security. Ignored specific errors in 'test_post' test until libcurl will implement workaround for WinSock bug. Fixed handling of caller-supplied socket with MHD_OPTION_LISTEN_SOCKET (regression in 0.9.49). Minor fixes. Various cosmetics and comments fixes. -EG Sat Apr 09 13:05:42 CET 2016 Releasing libmicrohttpd 0.9.49. -EG Fri Apr 08 18:32:17 CET 2016 Some minor internal fixes, addition error checking and micro optimizations. Reworked usage of sockets shutdown() - now work equally on all platforms, disconnection should be "more graceful". -EG Tue Mar 15 21:52:27 CET 2016 Do not crash if pthread_create() fails. -DD Tue Mar 15 20:29:34 CET 2016 Do not use eready DLL data structure unless we are actually using epoll(). -DD/CG Fri Feb 5 20:43:11 CET 2016 Fixed testsuite compile warning on W32. Added check test for triggering poll() on listen socket. -EG Thu Feb 4 11:38:11 CET 2016 Added some buffer overrun protection. Fixed handling of misformed URI with spaces. -EG Wed Feb 3 15:41:57 CET 2016 Make signal-pipe non-blocking and drain it. -CG Sat Jan 30 15:49:07 CET 2016 Fix running select() with empty fdsets on W32. -EG Mon Jan 25 13:45:50 CET 2016 Added check test for triggering select() on listen socket. -EG Thu Jan 21 19:35:18 CET 2016 Fixed old bug with making sockets non-blocking on various platforms so now sockets are really non-blocking on all supported platforms. Reworked and fixed code for using SOCK_CLOEXEC, SOCK_NONBLOCK and EPOLL_CLOEXEC resulting in fewer used system calls. -EG Tue Jan 19 20:59:59 CET 2016 Cleaned up and optimized with minor fixes code for making sockets non-blocking non-inheritable. -EG Tue Jan 19 11:14:18 CET 2016 Removed workaround for Cygwin non-blocking sockets: handling non-blocking sockets were fixed in Cygwin and libmicrohttpd how uses non-blocking sockets on all platforms. -EG Mon Jan 18 23:54:45 CET 2016 Cleaned up examples to avoid giving oversimplified code that may lead to complications if adopted naively. -CG Sun Jan 17 11:18:55 CET 2016 Do no refuse to send response if sendfile() failed with EINVAL (common error for files located on SMB/CIF). -EG Sat Jan 16 19:14:39 CET 2016 Use US-ASCII only (instead of user locale settings) when performing caseless string comparison as required by standard. -EG Tue Jan 12 16:10:09 CET 2016 Fixed declaraion of MHD_get_reason_phrase_for(). -EG Mon Jan 11 19:58:50 CET 2016 Configure.ac small fixes and refactoring. -EG
2016-10-19Updated x11/mcookie to 2.28.2wiz2-3/+3
2016-10-19Update mcookie to 2.28.2.wiz3-12/+21
Changes not found.
2016-10-19Added net/enetkamil1-1/+2
2016-10-19Added net/enet version 1.3.13kamil1-1/+2
2016-10-19Import enet-1.3.13 as net/enet.kamil5-0/+54
ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets. ENet is NOT intended to be a general purpose high level networking library that handles authentication, lobbying, server discovery, compression, encryption and other high level, often application level or dependent tasks.
2016-10-19+ap-rpafbsiegert1-1/+2
2016-10-19Update mod_rpaf to 0.8.4. Upstream is now on github.bsiegert2-19/+14
Changelog only has the latest version, the changes are: - Added Apache 2.4 support, closes #16 and closes #18 - Fixes a fault with basic IPv6 parsing. - New RPAF_ForbidIfNotProxy Directive - HTTPS mod_rewrite fix - HTTPS environment variable fix - CDIR parser updated.
2016-10-19Updated databases/py-sqlparse to 0.2.1wiz1-1/+2
2016-10-19Updated py-sqlparse to 0.2.1.wiz2-7/+7
Release 0.2.1 (Aug 13, 2016) --------------------------- Notable Changes * PostgreSQL: Function bodys are parsed as literal string. Previously sqlparse assumed that all function bodys are parsable psql strings (see issue277). Bug Fixes * Fix a regression to parse streams again (issue273, reported and test case by gmccreight). * Improve Python 2/3 compatibility when using parsestream (isseu190, by phdru). * Improve splitting of PostgreSQL functions (issue277).
2016-10-19Fix building on Darwin.adam2-1/+17
2016-10-19Note update of Ruby Padrino packages to 0.13.3.2.taca1-1/+9
www/ruby-padrino www/ruby-padrino-admin www/ruby-padrino-cache www/ruby-padrino-core www/ruby-padrino-gen www/ruby-padrino-helpers www/ruby-padrino-mailer www/ruby-padrino-support
2016-10-19Update ruby-padrino and related package to 0.13.3.2taca14-50/+56
0.13.3 (August 17th 2016) FIX #1785 Nested forms and helpers with ERB and Erubis (@ujifgc) FIX #1847 Shoulda on modern rubies NEW #1851 Remove RightJS, Riot, Steak support (@ujifgc) FIX #1872 Implement using partials without Sinatra (@ujifgc) NEW #1906 Allow shortened mailer render calls with default mailer and message names (@ujifgc) FIX #2013 Delegate padrino and padrino-gen to bundler binstubs (@ujifgc) FIX #2016 Escape urls in link_to and form_tag (@ujifgc) FIX #2042 Do not override access control object when registered in multiple apps (@nxs6) FIX #2045 Prevent overwriting params by given query (@namusyaka) NEW #2050 Update Moneta to 0.8.0 (@basex) FIX #2052 String#humanize compatibility with AS ~3.2 NEW #2056 Allow Pry as Padrino console shell FIX #2066 fix reloader with native jruby classes 0.13.2 (May 9th 2016) FIX #1789 Relax Tilt version to allow Tilt 2 (>= 1.4.1, < 3) (@ujifgc) WARN #1989 Warn about coming behavior change (@ujifgc) NEW #1987 Generator now failes with invalid namespace (@ujifgc) NEW Remove many internal uses of ActiveSupport (@ujifgc) FIX #2007 Respect Regexp#names at the time of route search (@namusyaka) FIX #2004 Set default alt attribute for image_tag (@namusyaka) FIX #2008 Login button on the admin app now looks as expected (@namusyaka) FIX #2011 Update mongoid database configuration (@serradura) FIX Remove empty rows and cols from textarea tag (@ujifgc) FIX #2015 Update broken links in the README and docs (@mariozig) FIX #2023 Preserve `default_builder` set in configure_apps (@ujifgc) FIX #2025 Match plugin names with dashes in their names (@wikimatze) WARN Notice about removing ObjectSpace.classes and ObjectSpace.new_classes in 0.14 (@ujifgc) FIX #2027 Use Module#name instead of Module#to_s (@namusyaka) NEW Logger option :sanitize_encoding (@ujifgc) FIX #2006 load missing AR models before calling seeds.rb (@ujifgc) NEW #1921 Adds `–api` option for project generator (@ujifgc) NEW #2032 Adds new `config/initializers` folder loaded during boot (@ujifgc) FIX #2019 Removes deprecation warning for ActiveRecord (@wikimatze)
2016-10-19net/py-GeoIP now Python3 compatible.fhajny1-3/+1
2016-10-19Updated databases/py-sqlparse to 0.2.1wiz2-3/+3
2016-10-19Updated py-sqlparse to 0.2.0.wiz4-21/+53
Release 0.2.0 (Jul 20, 2016) ---------------------------- IMPORTANT: The supported Python versions have changed with this release. sqlparse 0.2.x supports Python 2.7 and Python >= 3.3. Thanks to the many contributors for writing bug reports and working on pull requests who made this version possible! Internal Changes * sqlparse.SQLParseError was removed from top-level module and moved to sqlparse.exceptions. * sqlparse.sql.Token.to_unicode was removed. * The signature of a filter's process method has changed from process(stack, stream) -> to process(stream). Stack was never used at all. * Lots of code cleanups and modernization (thanks esp. to vmuriart!). * Improved grouping performance. (sjoerdjob) Enhancements * Support WHILE loops (issue215, by shenlongxing). * Better support for CTEs (issue217, by Andrew Tipton). * Recognize USING as a keyword more consistently (issue236, by koljonen). * Improve alignment of columns (issue207, issue235, by vmuriat). * Add wrap_after option for better alignment when formatting lists (issue248, by Dennis Taylor). * Add reindent-aligned option for alternate formatting (Adam Greenhall) * Improved grouping of operations (issue211, by vmuriat). Bug Fixes * Leading whitespaces are now removed when format() is called with strip_whitespace=True (issue213, by shenlongxing). * Fix typo in keywords list (issue229, by cbeloni). * Fix parsing of functions in comparisons (issue230, by saaj). * Fix grouping of identifiers (issue233). * Fix parsing of CREATE TABLE statements (issue242, by Tenghuan). * Minor bug fixes (issue101). * Improve formatting of CASE WHEN constructs (issue164, by vmuriat). Release 0.1.19 (Mar 07, 2016) ----------------------------- Bug Fixes * Fix IndexError when statement contains WITH clauses (issue205). Release 0.1.18 (Oct 25, 2015) ----------------------------- Bug Fixes * Remove universal wheel support, added in 0.1.17 by mistake. Release 0.1.17 (Oct 24, 2015) ----------------------------- Enhancements * Speed up parsing of large SQL statements (pull request: issue201, fixes the following issues: issue199, issue135, issue62, issue41, by Ryan Wooden). Bug Fixes * Fix another splitter bug regarding DECLARE (issue194). Misc * Packages on PyPI are signed from now on. Release 0.1.16 (Jul 26, 2015) ----------------------------- Bug Fixes * Fix a regression in get_alias() introduced in 0.1.15 (issue185). * Fix a bug in the splitter regarding DECLARE (issue193). * sqlformat command line tool doesn't duplicat newlines anymore (issue191). * Don't mix up MySQL comments starting with hash and MSSQL temp tables (issue192). * Statement.get_type() now ignores comments at the beginning of a statement (issue186). Release 0.1.15 (Apr 15, 2015) ----------------------------- Bug Fixes * Fix a regression for identifiers with square bracktes notation (issue153, by darikg). * Add missing SQL types (issue154, issue155, issue156, by jukebox). * Fix parsing of multi-line comments (issue172, by JacekPliszka). * Fix parsing of escaped backslashes (issue174, by caseyching). * Fix parsing of identifiers starting with underscore (issue175). * Fix misinterpretation of IN keyword (issue183). Enhancements * Improve formatting of HAVING statements. * Improve parsing of inline comments (issue163). * Group comments to parent object (issue128, issue160). * Add double precision builtin (issue169, by darikg). * Add support for square bracket array indexing (issue170, issue176, issue177 by darikg). * Improve grouping of aliased elements (issue167, by darikg). * Support comments starting with '#' character (issue178).
2016-10-19Updated devel/py-ZopeInterface to 4.3.2wiz2-3/+3
2016-10-19Updated py-ZopeInterface to 4.3.2.wiz2-7/+7
4.3.2 (2016-09-05) ------------------ - Fix equality testing of ``implementedBy`` objects and proxies. (https://github.com/zopefoundation/zope.interface/issues/55)
2016-10-19Updated devel/py-setuptools_scm to 1.14.0wiz2-3/+3
2016-10-19Updated py-setuptools_scm to 1.14.0.wiz2-7/+9
v1.14.0 ======= * publish bdist_egg for python 2.6, 2.7 and 3.3-3.5 * fix issue #107 - dont use node if it is None
2016-10-19Updated security/py-acme to 0.9.3wiz2-3/+3
2016-10-19Updated security/py-certbot to 0.9.3wiz2-3/+3
2016-10-19Update py-certbot and py-acme to 0.9.3.wiz3-16/+12
Changelog not found.
2016-10-19Updated security/py-requests-oauthlib to 0.7.0wiz2-3/+3
2016-10-19Updated py-requests-oauthlib to 0.7.0.wiz3-10/+15
v0.7.0 (22 September 2016) ++++++++++++++++++++++++++ - Allowed ``OAuth2Session.request`` to take the ``client_id`` and ``client_secret`` parameters for the purposes of automatic token refresh, which may need them. v0.6.2 (12 July 2016) +++++++++++++++++++++ - Use ``client_id`` and ``client_secret`` for the Authorization header if provided. - Allow explicit bypass of the Authorization header by setting ``auth=False``. - Pass through the ``proxies`` kwarg when refreshing tokens. - Miscellaneous cleanups. v0.6.1 (19 February 2016) +++++++++++++++++++++++++ - Fixed a bug when sending authorization in headers with no username and password present. - Make sure we clear the session token before obtaining a new one. - Some improvements to the Slack compliance fix. - Avoid timing problems around token refresh. - Allow passing arbitrary arguments to requests when calling ``fetch_request_token`` and ``fetch_access_token``. v0.6.0 (14 December 2015) +++++++++++++++++++++++++ - Add compliance fix for Slack. - Add compliance fix for Mailchimp. - ``TokenRequestDenied`` exceptions now carry the entire response, not just the status code. - Pass through keyword arguments when refreshing tokens automatically. - Send authorization in headers, not just body, to maximize compatibility. - More getters/setters available for OAuth2 session client values. - Allow sending custom headers when refreshing tokens, and set some defaults.
2016-10-19Updated sysutils/mc to 4.8.18wiz2-3/+3
2016-10-19Updated mc to 4.8.18.wiz3-9/+12
Version 4.8.18 - Core * Alt-Enter, Ctrl-Enter and Ctrl-Shift-Enter shortcuts are bindable in file manager (#3075) * Internals: * Refactoring of widget subsystem (#2919, #3632) - Editor * Add syntax highlighting: * GLSL (#3683) * CUDA (#3686) - Misc * Code cleanup (#3641, #3652) - Fixes * Build failure on FreeBSD (#3643) * Incompatibility with NetBSD curses (#3665) * Memory leaks (#3637) * Subshell output lost on window resize under tmux, GNU screen (#3639) * --with-subshell=optional does not work (#3642) * Backward search is not interruptible (#3648) * "Output lines" has no effect (#3655) * Wrong handling of mouse clicks in long listing mode (#3661) * Panelize resets marks on marked files in many cases (#3663) * Cannot change directory in the active panel in some cases (#3669) * Filtered View doesn't work (#3646, #3660) * mcedit: don't kill bookmarks when open file from "Find File" dialog (#3668) * man pages use "the MC" instead of "MC" (#3644)
2016-10-19Updated net/py-GeoIP to 1.3.2fhajny1-1/+2
2016-10-19Update net/py-GeoIP to 1.3.2fhajny3-14/+22
1.3.2 - The description for org_by_name incorrectly directed people to use name_by_addr rather than name_by_name. - Previously GeoIP.country_names was populated from GeoIP_country_name in the libGeoIP C API. Some versions of the libGeoIP include non-ASCII ISO-8859-1 characters in these names, causing encoding errors under Python. When installed under Python 3, this API now uses UTF-8 country names to populate this dict. 1.3.1 - Strings with non-ASCII characters would throw a UTF-8 decoding error. In Python 3, all strings from the database are in UTF-8 and using set_charset to set the character set to something other than UTF-8 will throw an ValueError exception. 1.3.0 - Python 3 support and significant code cleanup. - The methods name_by_addr, name_by_addr_v6, name_by_name, and name_by_name_v6 were added for ISP, Org, and ASNum lookups. - Portability fixes. - Expose GEOIP_MMAP_CACHE from the C library. - Unit tests were added. 1.2.9 - Packaging fix. PyPI-only release. 1.2.8 - Remove unused code. - Fix low memory error handling and refcount issues on error reported by Matt Domsch 1.2.7 - Add example test_netspeedcell.py
2016-10-19Updated devel/py-test to 3.0.3wiz2-4/+3
2016-10-19Updated py-test to 3.0.3.wiz2-7/+7
3.0.3 ===== * The ``ids`` argument to ``parametrize`` again accepts ``unicode`` strings in Python 2 (`#1905`_). Thanks `@philpep`_ for the report and `@nicoddemus`_ for the PR. * Assertions are now being rewritten for plugins in development mode (``pip install -e``) (`#1934`_). Thanks `@nicoddemus`_ for the PR. * Fix pkg_resources import error in Jython projects (`#1853`). Thanks `@raquel-ucl`_ for the PR. * Got rid of ``AttributeError: 'Module' object has no attribute '_obj'`` exception in Python 3 (`#1944`_). Thanks `@axil`_ for the PR. * Explain a bad scope value passed to ``@fixture`` declarations or a ``MetaFunc.parametrize()`` call. Thanks `@tgoodlet`_ for the PR. * This version includes ``pluggy-0.4.0``, which correctly handles ``VersionConflict`` errors in plugins (`#704`_). Thanks `@nicoddemus`_ for the PR.
2016-10-19Updated security/py-oauth2client to 4.0.0wiz2-3/+3
2016-10-19Updated py-oauth2client to 4.0.0.wiz3-40/+86
## v4.0.0 New features: * New Django samples. (#636) * Add support for RFC7636 PKCE. (#588) * Release as a universal wheel. (#665) Bug fixes: * Fix django authorization redirect by correctly checking validity of credentials. (#651) * Correct query loss when using parse_qsl to dict. (#622) * Switch django models from pickle to jsonpickle. (#614) * Support new MIDDLEWARE Django 1.10 aetting. (#623) * Remove usage of os.environ.setdefault. (#621) * Handle missing storage files correctly. (#576) * Try to revoke token with POST when getting a 405. (#662) Internal changes: * Use transport module for GCE environment check. (#612) * Remove __author__ lines and add contributors.md. (#627) * Clean up imports. (#625) * Use transport.request in tests. (#607) * Drop unittest2 dependency (#610) * Remove backslash line continuations. (#608) * Use transport helpers in system tests. (#606) * Clean up usage of HTTP mocks in tests. (#605) * Remove all uses of MagicMock. (#598) * Migrate test runner to pytest. (#569) * Merge util.py and _helpers.py. (#579) * Remove httplib2 imports from non-transport modules. (#577) Breaking changes: * Drop Python 3.3 support. (#603) * Drop Python 2.6 support. (#590) * Remove multistore_file. (#589) ## v3.0.0 * Populate `token_expiry` for GCE credentials. (#473) * Move GCE metadata interface to a separate module. (#520) * Populate `scopes` for GCE credentials. (#524) * Fix Python 3.5 compatibility. (#531) * Add `oauth2client.contrib.sqlalchemy`, a SQLAlchemy-based credential store. (#527) * Improve error when an invalid client secret is provided. (#530) * Add `oauth2client.contrib.multiprocess_storage`. This supersedes the functionality in `oauth2client.contrib.multistore_file`. (#504) * Pull httplib2 usage into a separate transport module. (#559, #561) * Refactor all django-related code into `oauth2client.contrib.django_util`. Add `DjangoORMStorage`, remove `FlowField`. (#546) * Fix application default credentials resolution order. (#570) * Add configurable timeout for GCE metadata server check. (#571) * Add warnings when using deprecated `approval_prompt='force'`. (#572) * Add deprecation warning to `oauth2client.contrib.multistore_file`. (#574) * (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) * (Hygiene) Remove duplicated exception classes in `oauth2client.contrib.appengine`. (#533) NOTE: The next major release of oauth2client (v4.0.0) will remove the `oauth2client.contrib.multistore_file` module. ## v2.2.0 * Added support to override `token_uri` and `revoke_uri` in `oauth2client.service_account.ServiceAccountCredentials`. (#510) * `oauth2client.contrib.multistore_file` now handles `OSError` in addition to `IOError` because Windows may raise `OSError` where other platforms will raise `IOError`. * `oauth2client.contrib.django_util` and `oauth2client.contrib.django_orm` have been updated to support Django 1.8 - 1.10. Versions of Django below 1.8 will not work with these modules. ## v2.1.0 * Add basic support for JWT access credentials. (#503) * Fix `oauth2client.client.DeviceFlowInfo` to use UTC instead of the system timezone when calculating code expiration. ## v2.0.2 * Fix issue where `flask_util.UserOAuth2.required` would accept expired credentials (#452). * Fix issue where `flask_util` would fill the session with `Flow` objects (#498). * Fix issue with Python 3 binary strings in `Flow.step2_exchange` (#446). * Improve test coverage to 100%. ## v2.0.1 * Making scopes optional on Google Compute Engine `AppAssertionCredentials` and adding a warning that GCE won't honor scopes (#419) * Adding common `sign_blob()` to service account types and a `service_account_email` property. (#421) * Improving error message in P12 factory `ServiceAccountCredentials.from_p12_keyfile` when pyOpenSSL is missing. (#424) * Allowing default flags in `oauth2client.tools.run_flow()` rather than forcing users to create a dummy argparser (#426) * Removing `oauth2client.util.dict_to_tuple_key()` from public interface (#429) * Adding `oauth2client.contrib._appengine_ndb` helper module for `oauth2client.contrib.appengine` and moving most code that uses the `ndb` library into the helper (#434) * Fix error in `django_util` sample code (#438) ## v2.0.0-post1 * Fix Google Compute Engine breakage (#411, breakage introduced in #387) that made it impossible to obtain access tokens * Implement `ServiceAccountCredentials.from_p12_keyfile_buffer()` to allow passing a file-like object in addition to the factory constructor that uses a filename directly (#413) * Implement `ServiceAccountCredentials.create_delegated()` to allow upgrading a credential to one that acts on behalf of a given subject (#420)
2016-10-19Updated devel/py-setuptools to 28.6.0wiz2-3/+3
2016-10-19Updated py-setuptools to 28.6.0.wiz2-7/+7
v28.6.0 ------- * #629: When scanning for packages, ``pkg_resources`` now ignores empty egg-info directories and gives precedence to packages whose versions are lexicographically greatest, a rough approximation for preferring the latest available version.
2016-10-19Updated www/py-google-api-python-client to 1.5.4wiz2-3/+3
2016-10-19Updated py-google-api-python-client to 1.5.4.wiz3-7/+24
v1.5.4 Version 1.5.4 Bugfix release - Properly handle errors when the API returns a mapping or sequence. (#289) - Upgrade to unified uritemplate 3.0.0. (#293) - Allow oauth2client 4.0.0, with the caveat that file-based discovery caching is disabled.
2016-10-19Updated net/py-foolscap to 0.12.4wiz2-3/+3
2016-10-19Updated py-foolscap to 0.12.4.wiz2-7/+7
* Release 0.12.4 (27-Sep-2016) ** Improvements The TCP connection-hint handler can now accept square-bracket-wrapped IPv6 addresses in colon-hex format. You can produce FURLs with such hints by doing this: tub.setLocation("tcp:[2001:0DB8:f00e:eb00::1]:9900") Foolscap Tubs have been using the IPv6-capable `HostnameEndpoint` since 0.11.0, so this completes the IPv6 support. Note that there are no provisions for automatically detecting the host's IPv6 addresses: applications that wish to use addresses (instead of hostnames) must discover those addresses on their own. #155 A new `tor.control_endpoint_maker()` handler function was added, which is just like `tor.control_endpoint()` but accepts a callable function, which will be invoked only when a `tor:` hint is encountered. The function can return a Deferred which yields the control endpoint. This allows lazy launching of a Tor daemon, which can also be shared with other application needs, such as listening on an Onion service. #270
2016-10-19Updated devel/py-test-cov to 2.4.0wiz2-3/+3
2016-10-19Updated py-test-cov to 2.4.0.wiz2-7/+7
2.4.0 (2016-10-10) ------------------ * Added a "disarm" option: ``--no-cov``. It will disable coverage measurements. Contributed by Zoltan Kozma in `PR#135 <https://github.com/pytest-dev/pytest-cov/pull/135>`_. **WARNING: Do not put this in your configuration files, it's meant to be an one-off for situations where you want to disable coverage from command line.** * Fixed broken exception handling on ``.pth`` file. See `#136 <https://github.com/pytest-dev/pytest-cov/issues/136>`_.
2016-10-19Updated www/http-parser to 2.7.1wiz2-3/+3
2016-10-19Updated http-parser to 2.7.1.wiz2-8/+7
Three months of development, no concise summary found.