summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-02-02Update net/rabbitmq to 3.7.3.fhajny4-9/+28
- Bug fixes - Usability improvements Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.3
2018-02-02libbind: Fix SunOS/clang.jperkin2-1/+17
2018-02-02doc: Updated databases/py-peewee to 3.0.9fhajny1-1/+2
2018-02-02databases/py-peewee: Update to 3.0.9.fhajny4-33/+11
3.0.9 - Add deprecation notice if passing autocommit as keyword argument to the Database initializer. - Add JSONPath and "J" helpers to sqlite extension. 3.0.8 - Add support for passing cascade=True when dropping tables. - Fix issues with backrefs and inherited foreign-keys. 3.0.7 - Add select_extend() method to extend existing SELECT-ion. - Accept set() as iterable value type - Add test for model/field inheritance and fix bug relating to recursion error when inheriting foreign-key field. - Fix regression where consecutive calls to ModelSelect.select() with no parameters resulted in an empty selection. 3.0.6 - Add constraints for ON UPDATE/ON DELETE to foreign-key constraint 3.0.5 - Adds Model.index(), a short-hand method for declaring ModelIndex instances. 3.0.4 - Re-add a shim for PrimaryKeyField (renamed to AutoField) and log a deprecation warning if you try to use it 3.0.3 - Includes fix for bug where column-name to field-name translation was not being done when running select queries on models whose field name differed from the underlying column name. 3.0.2 - Fixes missing pysqlite header files, which are needed to compile certain C extensions. 3.0.0 - Complete rewrite of SQL AST and code-generation. - Inclusion of new, low-level query builder APIs. - List of backwards-incompatible changes since 2.x: http://docs.peewee-orm.com/en/latest/peewee/changes.html
2018-02-02Use pkgsrc awk on ChromeOS.bsiegert1-1/+4
Since Chrome 64, /usr/bin/awk has been a version of mawk that is permanently in restricted mode. Notably, this means it cannot run pipes, which pkgsrc requires. Use nawk.
2018-02-02doc: Updated net/py-lexicon to 2.1.19fhajny1-1/+2
2018-02-02net/py-lexicon: Update to 2.1.19.fhajny4-28/+11
2.1.19 - Rackspace CloudDNS provider 2.1.18 - Make namecheap provider (and dependency) optional
2018-02-02yamcha: Specify C++03, not C++11 clean.jperkin1-2/+2
2018-02-02doc: Updated security/py-certbot to 0.21.1fhajny1-1/+2
2018-02-02Update security/py-{acme,certbot} to 0.21.1.fhajny2-7/+7
- When creating an HTTP to HTTPS redirect in Nginx, we now ensure the Host header of the request is set to an expected value before redirecting users to the domain found in the header. The previous way Certbot configured Nginx redirects was a potential security issue - Fixed a problem where Certbot's Apache plugin could fail HTTP-01 challenges if basic authentication is configured for the domain you request a certificate for. - certbot-auto --no-bootstrap now properly tries to use Python 3.4 on RHEL 6 based systems rather than Python 2.6.
2018-02-02doc: Updated devel/scons to 3.0.1nb1jperkin1-1/+2
2018-02-02scons: Use COMPILER_RPATH_FLAG. Bump PKGREVISION.jperkin1-1/+7
2018-02-02testdisk: Leave pkgsrc to handle security features.jperkin1-1/+2
2018-02-02hexchat: Leave pkgsrc to handle security features.jperkin2-5/+15
2018-02-02Note update of net/tcl-scotty to 2.1.11nb14.he1-1/+2
2018-02-02botan-devel: Leave pkgsrc to handle security features. Fix SunOS.jperkin3-3/+19
2018-02-02Um, when backing out local patch, also back out distinfo checksum...he1-2/+2
2018-02-02Add a patch which does minimal validation when decoding OIDs.he3-6/+19
Bump PKGREVISION.
2018-02-02lldpd: Leave pkgsrc to handle security features.jperkin1-1/+3
2018-02-02libressl: Leave pkgsrc to handle security features.jperkin2-1/+17
2018-02-02libdmtx: Add missing buildlink3.mk, hopefully fixes bulk builds.jperkin1-0/+12
2018-02-02doc: Updated lang/php71 to 7.1.14jdolecek1-1/+2
2018-02-02Update lang/php71 to php 7.1.14jdolecek2-7/+7
Changes since 7.1.13: Core: Fixed bug #75679 (Path 260 character problem). Fixed bug #75786 (segfault when using spread operator on generator passed by reference). Fixed bug #75799 (arg of get_defined_functions is optional). Fixed bug #75396 (Exit inside generator finally results in fatal error). Fixed bug #75079 (self keyword leads to incorrectly generated TypeError when in closure in trait). FCGI: Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false). IMAP: Fixed bug #75774 (imap_append HeapCorruction). Opcache: Fixed bug #75720 (File cache not populated after SHM runs full). Fixed bug #75579 (Interned strings buffer overflow may cause crash). PGSQL: Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach). Readline: Fixed bug #75775 (readline_read_history segfaults with empty file). SAPI: Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry). SOAP: Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used). Fixed bug #75502 (Segmentation fault in zend_string_release). SPL: Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference). Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class). Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties). Standard: Fixed bug #75781 (substr_count incorrect result).
2018-02-02doc: Updated lang/php72 to 7.2.2jdolecek1-1/+2
2018-02-02Updated www/py-django-filter, textproc/py-regexadam1-1/+3
2018-02-02Update php72 to php 7.2.2jdolecek7-96/+11
Changes since 7.2.1: Core: Fixed bug #75742 (potential memleak in internal classes's static members). Fixed bug #75679 (Path 260 character problem). Fixed bug #75614 (Some non-portable == in shell scripts). Fixed bug #75786 (segfault when using spread operator on generator passed by reference). Fixed bug #75799 (arg of get_defined_functions is optional). Fixed bug #75396 (Exit inside generator finally results in fatal error). FCGI: Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false). IMAP: Fixed bug #75774 (imap_append HeapCorruction). Opcache: Fixed bug #75720 (File cache not populated after SHM runs full). Fixed bug #75687 (var 8 (TMP) has array key type but not value type). Fixed bug #75698 (Using @ crashes php7.2-fpm). Fixed bug #75579 (Interned strings buffer overflow may cause crash). PDO: Fixed bug #75616 (PDO extension doesn't allow to be built shared on Darwin). PDO MySQL: Fixed bug #75615 (PDO Mysql module can't be built as module). PGSQL: Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach). Readline: Fixed bug #75775 (readline_read_history segfaults with empty file). SAPI: Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry). SOAP: Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used). Fixed bug #75502 (Segmentation fault in zend_string_release). SPL: Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference). Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class). Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties). Standard: Fixed bug #75781 (substr_count incorrect result). Fixed bug #75653 (array_values don't work on empty array). Zip: Display headers (buildtime) and library (runtime) versions in phpinfo (with libzip >= 1.3.1).
2018-02-02py-regex: updated to 2018.01.10adam2-10/+9
2018.01.10: Bug fixes.
2018-02-02py-django-filter: updated to 1.1.0adam2-9/+9
Version 1.1: * Add Deprecations for 2.0 * Improve IsoDateTimeField test clarity * Fix form attr references in tests * Simplify tox config, drop python 3.3 & django 1.8 * Make get_filter_name a classmethod, allowing it to be overriden for each FilterClass * Support active timezone * Docs Typo: django_filters -> filters in docs * Add Polish translations for some messages * Remove support for Django 1.9 (EOL) * Use required attribute from field when getting schema fields * Prevent circular ImportError hiding for rest_framework sub-package * Deprecate 'extra' field attrs on Filter * Add SuffixedMultiWidget * Fix null filtering for *Choice filters * Use isort on imports * Use urlencode from django.utils.http * Remove OrderingFilter.help_text * Update DRF test dependency to 3.6
2018-02-02doc: Updated sysutils/consul to 1.0.3fhajny1-1/+2
2018-02-02Update sysutils/consul to 1.0.3.fhajny2-7/+7
SECURITY: - ui: Patched handlebars JS to escape `=` to prevent potential XSS issues. BREAKING CHANGES: - agent: Updated Consul's HTTP server to ban all URLs containing non-printable characters (a bad request status will be returned for these cases). This affects some user-facing areas like key/value entry key names which are carried in URLs. FEATURES: - agent: Added retry-join support for Azure Virtual Machine Scale Sets. IMPROVEMENTS: - agent: Added agent-side telemetry around Catalog APIs to provide insight on Consul's operation from the user's perspecive. - agent: Added the `NodeID` field back to the /v1/agent/self endpoint's `Config` block. - api: Added missing `CheckID` and `Name` fields to API client's `AgentServiceCheck` structure so that IDs and names can be set when registering checks with services. BUG FIXES: - agent: Fixed an issue where config file symlinks were not being interpreted correctly. - agent: Ignore malformed leftover service/check files and warn about them instead of refusing to start. - agent: Enforce a valid port for the Serf WAN since it can't be disabled. - agent: Stopped looging messages about zero RTTs when updating network coordinates since they are not harmful to the algorithm. Since we are still trying to find the root cause of these zero measurements, we added new metrics counters so these are still observable. - server: Fixed a crash when POST-ing an empty body to the /v1/query endpoint. - server: (Consul Enterprise) Fixed an issue where unhealthy servers were not replaced in a redundancy zone by autopilot (servers previously needed to be removed in order for a replacement to occur). - ui: Added a URI escape around key/value keys so that it's not possible to create unexpected partial key names when entering characters like `?` inside a key.
2018-02-02Updated graphics/leptonicaadam1-1/+2
2018-02-02leptonica: updated to 1.75.1adam2-7/+7
1.75.1: * Simpler and more accurate function for finding word masks from * text image; better debugging and more thorough testing. * Added to regression test set: prog/italic_reg * Fix for potential injection attack using gplot rootdir. * Bug fix for bmp reading to set opacity.
2018-02-02Updated devel/py-test, devel/py-isortadam1-1/+3
2018-02-02py-test: updated to 3.4.0adam2-7/+7
Pytest 3.4.0 Deprecations and Removals - All pytest classes now subclass object for better Python 2/3 compatibility. This should not affect user code except in very rare edge cases. Features - Introduce empty_parameter_set_mark ini option to select which mark to apply when @pytest.mark.parametrize is given an empty set of parameters. Valid options are skip (default) and xfail. Note that it is planned to change the default to xfail in future releases as this is considered less error prone. - **Incompatible change**: after community feedback the logging <https://docs.pytest.org/en/latest/logging.html>_ functionality has undergone some changes. Please consult the logging documentation <https://docs.pytest.org/en/latest/logging.html#incompatible-changes-in-pytest-3-4>_ for details. - Console output falls back to "classic" mode when capturing is disabled (-s), otherwise the output gets garbled to the point of being useless. - New pytest_runtest_logfinish <https://docs.pytest.org/en/latest/writing_plugins.html#_pytest.hookspec.pytest_runtest_logfinish>_ hook which is called when a test item has finished executing, analogous to pytest_runtest_logstart <https://docs.pytest.org/en/latest/writing_plugins.html#_pytest.hookspec.pytest_runtest_start>_. - Improve performance when collecting tests using many fixtures. - New caplog.get_records(when) method which provides access to the captured records for the "setup", "call" and "teardown" testing stages. - New fixture record_xml_attribute that allows modifying and inserting attributes on the <testcase> xml node in JUnit reports. - The default cache directory has been renamed from .cache to .pytest_cache after community feedback that the name .cache did not make it clear that it was used by pytest. - Colorize the levelname column in the live-log output. Bug Fixes - Fix hanging pexpect test on MacOS by using flush() instead of wait(). - Fix restoring Python state after in-process pytest runs with the pytester plugin; this may break tests using multiple inprocess pytest runs if later ones depend on earlier ones leaking global interpreter changes. - Fix skipping plugin reporting hook when test aborted before plugin setup hook. - Fix progress percentage reported when tests fail during teardown. - **Incompatible change**: -o/--override option no longer eats all the remaining options, which can lead to surprising behavior: for example, pytest -o foo=1 /path/to/test.py would fail because /path/to/test.py would be considered as part of the -o command-line argument. One consequence of this is that now multiple configuration overrides need multiple -o flags: pytest -o foo=1 -o bar=2.
2018-02-02py-isort: updated to 4.3.0adam3-8/+15
4.3.0: - Fixed 557: force_alphabetical_sort and force_sort_within_sections can now be utilized together without extra new lines - Fix case-sensitive path existence check in Mac OS X - Added --no-lines-before for more granular control over section output - Fixed 493: Unwanted conversion to Windows line endings - Implemented --version-number to retrieve just the version number without the isort logo - Breaking changes - Python 2.7+ only (dropped 2.6) allowing various code simplifications and improvements.
2018-02-02Removed usuned linesadam1-4/+1
2018-02-02Updated net/haproxy, print/py-weasyprintadam1-1/+3
2018-02-02ezstream: Leave pkgsrc to handle security features.jperkin2-1/+17
2018-02-02py-weasyprint: updated to 0.42.1adam2-7/+7
Version 0.42.1 Bug fixes: Don't crash when using @font-config. Fix text-indent with text-align: justify. Fix string(*, start). Handle named pages with pseudo-class. Fix running headers. Avoid infinite loops in inline_line_width. Fix margins, borders and padding in column layouts.
2018-02-02xnec2c: Leave pkgsrc to handle security features.jperkin2-1/+18
2018-02-02arp-scan: Leave pkgsrc to handle security features.jperkin2-1/+17
2018-02-02cmocka: Leave pkgsrc to handle security features.jperkin2-1/+24
2018-02-02cmocka: Avoid insane build layout, no functional change.jperkin4-14/+18
2018-02-02Updated databases/p5-SQL-Abstract to 1.85wen1-1/+2
2018-02-02istgt: Leave pkgsrc to handle security features.jperkin2-1/+17
2018-02-02Update to 1.85wen2-8/+7
Upstream changes: 1.85 - 2018-01-27 - Restore perl version requirement missed in the Distar port - Factor out the SET ... part of UPDATE for subclassability (GH#12)
2018-02-02sipsak: Leave pkgsrc to handle security features.jperkin2-7/+18
2018-02-02sysmon: Leave pkgsrc to handle security features.jperkin2-1/+17
2018-02-02di: Leave pkgsrc to handle security features.jperkin1-1/+4
2018-02-02haproxy: updated to 1.8.3adam2-7/+7
1.8.3: - BUG/MEDIUM: h2: properly handle and report some stream errors - BUG/MEDIUM: h2: improve handling of frames received on closed streams - DOC/MINOR: configuration: typo, formatting fixes - BUG/MEDIUM: h2: ensure we always know the stream before sending a reset - BUG/MEDIUM: mworker: don't close stdio several time - MINOR: don't close stdio anymore - BUG/MEDIUM: http: don't automatically forward request close - BUG/MAJOR: hpack: don't return direct references to the dynamic headers table - MEDIUM: h2: prepare a graceful shutdown when the frontend is stopped 1.8.2: - BUG/MINOR: action: Don't check http capture rules when no id is defined - BUG/MAJOR: hpack: don't pretend large headers fit in empty table - BUG/MINOR: ssl: support tune.ssl.cachesize 0 again - BUG/MEDIUM: mworker: also close peers sockets in the master - BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically. - BUG/MEDIUM: checks: a down server going to maint remains definitely stucked on down state. - BUG/MEDIUM: peers: set NOLINGER on the outgoing stream interface - BUG/MEDIUM: h2: fix handling of end of stream again - MINOR: mworker: Update messages referencing exit-on-failure - MINOR: mworker: Improve wording in `void mworker_wait()` - CONTRIB: halog: Add help text for -s switch in halog program - BUG/MEDIUM: email-alert: don't set server check status from a email-alert task - BUG/MEDIUM: threads/vars: Fix deadlock in register_name - MINOR: systemd: remove comment about HAPROXY_STATS_SOCKET - DOC: notifications: add precisions about thread usage - BUG/MEDIUM: lua/notification: memory leak - MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data - BUG/MEDIUM: stream-int: always set SI_FL_WAIT_ROOM on CS_FL_RCV_MORE - BUG/MEDIUM: h2: automatically set CS_FL_RCV_MORE when the output buffer is full - BUG/MEDIUM: h2: enable recv polling whenever demuxing is possible - BUG/MEDIUM: h2: work around a connection API limitation - BUG/MEDIUM: h2: debug incoming traffic in h2_wake() - MINOR: h2: store the demux padding length in the h2c struct - BUG/MEDIUM: h2: support uploading partial DATA frames - MINOR: h2: don't demand that a DATA frame is complete before processing it - BUG/MEDIUM: h2: don't switch the state to HREM before end of DATA frame - BUG/MEDIUM: h2: don't close after the first DATA frame on tunnelled responses - BUG/MEDIUM: http: don't disable lingering on requests with tunnelled responses - BUG/MEDIUM: h2: fix stream limit enforcement - BUG/MINOR: stream-int: don't try to receive again after receiving an EOS - BUG: MAJOR: lb_map: server map calculation broken - BUG: MINOR: http: don't check http-request capture id when len is provided - BUILD/MINOR: Makefile : enabling USE_CPU_AFFINITY - BUG/MEDIUM: mworker: Set FD_CLOEXEC flag on log fd - DOC/MINOR: intro: typo, wording, formatting fixes - MINOR: netscaler: respect syntax - MINOR: netscaler: remove the use of cip_magic only used once - MINOR: netscaler: rename cip_len to clarify its uage - BUG/MEDIUM: netscaler: use the appropriate IPv6 header size - BUG/MAJOR: netscaler: address truncated CIP header detection - CONTRIB: iprange: Fix compiler warning in iprange.c - CONTRIB: halog: Fix compiler warnings in halog.c - BUG/MINOR: h2: properly report a stream error on RST_STREAM - MINOR: mux: add flags to describe a mux's capabilities - MINOR: stream-int: set flag SI_FL_CLEAN_ABRT when mux supports clean aborts - BUG/MEDIUM: stream: don't consider abortonclose on muxes which close cleanly - MINOR: netscaler: check in one-shot if buffer is large enough for IP and TCP header - MEDIUM: netscaler: do not analyze original IP packet size - MEDIUM: netscaler: add support for standard NetScaler CIP protocol - BUG/MEDIUM: checks: a server passed in maint state was not forced down. - BUG/MEDIUM: lua: fix crash when using bogus mode in register_service() - MINOR: http: adjust the list of supposedly cacheable methods - MINOR: http: update the list of cacheable status codes as per RFC7231 - MINOR: http: start to compute the transaction's cacheability from the request - BUG/MINOR: http: do not ignore cache-control: public - BUG/MINOR: http: properly detect max-age=0 and s-maxage=0 in responses - BUG/MINOR: cache: do not force the TX_CACHEABLE flag before checking cacheability - MINOR: http: add a function to check request's cache-control header field - BUG/MEDIUM: cache: do not try to retrieve host-less requests from the cache - BUG/MEDIUM: cache: replace old object on store - BUG/MEDIUM: cache: respect the request cache-control header - BUG/MEDIUM: cache: don't cache the response on no-cache="set-cookie" - BUG/MAJOR: connection: refine the situations where we don't send shutw() - BUG/MEDIUM: checks: properly set servers to stopping state on 404