summaryrefslogtreecommitdiff
path: root/www
AgeCommit message (Collapse)AuthorFilesLines
2018-07-24py-django-extensions: updated to 2.1.0adam2-7/+7
2.1.0: Fix: travis 2.0.9: Improvement: use README as project description on PyPI 2.0.8: Please stop using ForeignKeyAutocompleteAdmin edition :-) Fix: special markers in runserver_plus.rst Fix: shell_plus, refactor reading pythonrc file outside of exec(compile(...)) Fix: reset_db, fix default utf8 support Fix: autoslugfield, Fix autoslug generation when existing model is copied Improvement: Cleanup management commands options after argparse migration 916 Improvement: sqldiff, add more tests Improvement: sqldiff, add DurationField and SearchVectorField Improvement: shell_plus, add more tests Improvement: shell_plus, backport macos fix for tab completion Improvement: clear_cache, add --all option Improvement: pipchecker, treat dev versions as unstable Deprecation: ForeignKeyAutocompleteAdmin, Django 2.0 has similar capabilities, which are much better supported.
2018-07-24py-django-cors-headers: updated to 2.4.0adam2-7/+7
2.4.0: Always add 'Origin' to the 'Vary' header for responses to enabled URL's, to prevent caching of responses intended for one origin being served for another.
2018-07-23firefox52: switch netbsd to oss and linux to pulse.maya2-5/+5
alsa is problematic and pulseaudio is more widely used on linux. oss works fine on netbsd, no need for extra dependencies.
2018-07-20lang/php: reset PKGREVISIONtaca3-6/+3
Reset PKGREVISION with all php's version updates.
2018-07-20py-flask: updated to 1.0.2adam4-28/+24
Version 1.0.2: Fix more backwards compatibility issues with merging slashes between a blueprint prefix and route. Fix error with flask routes command when there are no routes. Version 1.0.1: Fix registering partials (with no __name__) as view functions. Don't treat lists returned from view functions the same as tuples. Only tuples are interpreted as response data. Extra slashes between a blueprint's url_prefix and a route URL are merged. This fixes some backwards compatibility issues with the change in 1.0. Only trap BadRequestKeyError errors in debug mode, not all BadRequest errors. This allows abort(400) to continue working as expected. The FLASK_SKIP_DOTENV environment variable can be set to 1 to skip automatically loading dotenv files. Version 1.0: Python 2.6 and 3.3 are no longer supported. Bump minimum dependency versions to the latest stable versions: Werkzeug >= 0.14, Jinja >= 2.10, itsdangerous >= 0.24, Click >= 5.1. Skip :meth:app.run <Flask.run> when a Flask application is run from the command line. This avoids some behavior that was confusing to debug. Change the default for :data:JSONIFY_PRETTYPRINT_REGULAR to False. :func:~json.jsonify returns a compact format by default, and an indented format in debug mode. :meth:Flask.__init__ <Flask> accepts the host_matching argument and sets it on :attr:~Flask.url_map. :meth:Flask.__init__ <Flask> accepts the static_host argument and passes it as the host argument when defining the static route. :func:send_file supports Unicode in attachment_filename. Pass _scheme argument from :func:url_for to :meth:~Flask.handle_url_build_error. :meth:~Flask.add_url_rule accepts the provide_automatic_options argument to disable adding the OPTIONS method. :class:~views.MethodView subclasses inherit method handlers from base classes. Errors caused while opening the session at the beginning of the request are handled by the app's error handlers. Blueprints gained :attr:~Blueprint.json_encoder and :attr:~Blueprint.json_decoder attributes to override the app's encoder and decoder. :meth:Flask.make_response raises TypeError instead of ValueError for bad response types. The error messages have been improved to describe why the type is invalid. Add routes CLI command to output routes registered on the application. Show warning when session cookie domain is a bare hostname or an IP address, as these may not behave properly in some browsers, such as Chrome. Allow IP address as exact session cookie domain. SESSION_COOKIE_DOMAIN is set if it is detected through SERVER_NAME. Auto-detect zero-argument app factory called create_app or make_app from FLASK_APP. Factory functions are not required to take a script_info parameter to work with the flask command. If they take a single parameter or a parameter named script_info, the :class:~cli.ScriptInfo object will be passed. FLASK_APP can be set to an app factory, with arguments if needed, for example FLASK_APP=myproject.app:create_app('dev'). FLASK_APP can point to local packages that are not installed in editable mode, although pip install -e is still preferred. The :class:~views.View class attribute :attr:~views.View.provide_automatic_options is set in :meth:~views.View.as_view, to be detected by :meth:~Flask.add_url_rule. Error handling will try handlers registered for blueprint, code, app, code, blueprint, exception, app, exception. Cookie is added to the response's Vary header if the session is accessed at all during the request (and not deleted). :meth:~Flask.test_request_context accepts subdomain and url_scheme arguments for use when building the base URL. Set :data:APPLICATION_ROOT to '/' by default. This was already the implicit default when it was set to None. :data:TRAP_BAD_REQUEST_ERRORS is enabled by default in debug mode. BadRequestKeyError has a message with the bad key in debug mode instead of the generic bad request message. Allow registering new tags with :class:~json.tag.TaggedJSONSerializer to support storing other types in the session cookie. Only open the session if the request has not been pushed onto the context stack yet. This allows :func:~stream_with_context generators to access the same session that the containing view uses. Add json keyword argument for the test client request methods. This will dump the given object as JSON and set the appropriate content type. Extract JSON handling to a mixin applied to both the :class:Request and :class:Response classes. This adds the :meth:~Response.is_json and :meth:~Response.get_json methods to the response to make testing JSON response much easier. Removed error handler caching because it caused unexpected results for some exception inheritance hierarchies. Register handlers explicitly for each exception if you want to avoid traversing the MRO. Fix incorrect JSON encoding of aware, non-UTC datetimes. Template auto reloading will honor debug mode even even if :attr:~Flask.jinja_env was already accessed. The following old deprecated code was removed. flask.ext - import extensions directly by their name instead of through the flask.ext namespace. For example, import flask.ext.sqlalchemy becomes import flask_sqlalchemy. Flask.init_jinja_globals - extend :meth:Flask.create_jinja_environment instead. Flask.error_handlers - tracked by :attr:Flask.error_handler_spec, use :meth:Flask.errorhandler to register handlers. Flask.request_globals_class - use :attr:Flask.app_ctx_globals_class instead. Flask.static_path - use :attr:Flask.static_url_path instead. Request.module - use :attr:Request.blueprint instead. The :attr:Request.json property is no longer deprecated. Support passing a :class:~werkzeug.test.EnvironBuilder or dict to :meth:test_client.open <werkzeug.test.Client.open>. The flask command and :meth:Flask.run will load environment variables from .env and .flaskenv files if python-dotenv is installed. When passing a full URL to the test client, the scheme in the URL is used instead of :data:PREFERRED_URL_SCHEME. :attr:Flask.logger has been simplified. LOGGER_NAME and LOGGER_HANDLER_POLICY config was removed. The logger is always named flask.app. The level is only set on first access, it doesn't check :attr:Flask.debug each time. Only one format is used, not different ones depending on :attr:Flask.debug. No handlers are removed, and a handler is only added if no handlers are already configured. Blueprint view function names may not contain dots. Fix a ValueError caused by invalid Range requests in some cases. The development server uses threads by default. Loading config files with silent=True will ignore :data:~errno.ENOTDIR errors. Pass --cert and --key options to flask run to run the development server over HTTPS. Added :data:SESSION_COOKIE_SAMESITE to control the SameSite attribute on the session cookie. Added :meth:~flask.Flask.test_cli_runner to create a Click runner that can invoke Flask CLI commands for testing. Subdomain matching is disabled by default and setting :data:SERVER_NAME does not implicitly enable it. It can be enabled by passing subdomain_matching=True to the Flask constructor. A single trailing slash is stripped from the blueprint url_prefix when it is registered with the app. :meth:Request.get_json doesn't cache the result if parsing fails when silent is true. :func:Request.get_json no longer accepts arbitrary encodings. Incoming JSON should be encoded using UTF-8 per RFC 8259, but Flask will autodetect UTF-8, -16, or -32. Added :data:MAX_COOKIE_SIZE and :attr:Response.max_cookie_size to control when Werkzeug warns about large cookies that browsers may ignore. Updated documentation theme to make docs look better in small windows. Rewrote the tutorial docs and example project to take a more structured approach to help new users avoid common pitfalls.
2018-07-20Recursive revbump from textproc/icu-62.1ryoon46-90/+92
2018-07-20Update to 6.35wen2-7/+7
Upstream changes: 6.35 2018-07-16 04:48:54Z - fix file descriptor leak in LWP::Protocol (introduced in version 6.17) that occurs for perl versions earlier than 5.18. (GH #296)
2018-07-20Add joomlawen1-1/+2
2018-07-20Import joomla-3.8.10 as www/joomla, based on wip/joomla.wen6-0/+6138
Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable.
2018-07-19Recursive revbump associated with the update of lang/ocaml to 4.07.jaapb8-13/+16
2018-07-19Corrected install procedure for www/ocsigen-i18n and revbumpjaapb3-4/+6
This package uses ocamlfind to build, but not to install. This has now been incorporated into the Makefile.
2018-07-19apache24: updated to 2.4.34adam3-19/+18
Apache 2.4.34 *) SECURITY: CVE-2018-8011 (cve.mitre.org) mod_md: DoS via Coredumps on specially crafted requests *) SECURITY: CVE-2018-1333 (cve.mitre.org) mod_http2: DoS for HTTP/2 connections by specially crafted requests *) Introduce zh-cn and zh-tw (simplified and traditional Chinese) error document translations. *) event: avoid possible race conditions with modules on the child pool. *) mod_proxy: Fix a corner case where the ProxyPassReverseCookieDomain or ProxyPassReverseCookiePath directive could fail to update correctly 'domain=' or 'path=' in the 'Set-Cookie' header. *) mod_ratelimit: fix behavior when proxing content. *) core: Re-allow '_' (underscore) in hostnames. *) mod_authz_core: If several parameters are used in a AuthzProviderAlias directive, if these parameters are not enclosed in quotation mark, only the first one is handled. The other ones are silently ignored. Add a message to warn about such a spurious configuration. *) mod_md: improvements and bugfixes - MDNotifyCmd now takes additional parameter that are passed on to the called command. - ACME challenges have better checks for interference with other modules - ACME challenges are only handled for domains managed by the module, allowing other ACME clients to operate for other domains in the server. - better libressl integration *) mod_proxy_wstunnel: Add default schema ports for 'ws' and 'wss'. *) logging: Some early logging-related startup messages could be lost when using syslog for the global ErrorLog. *) mod_cache: Handle case of an invalid Expires header value RFC compliant like the case of an Expires time in the past: allow to overwrite the non-caching decision using CacheStoreExpired and respect Cache-Control "max-age" and "s-maxage". *) mod_xml2enc: Fix forwarding of error metadata/responses. *) mod_proxy_http: Fix response header thrown away after the previous one was considered too large and truncated. *) core: Add and handle AP_GETLINE_NOSPC_EOL flag for ap_getline() family of functions to consume the end of line when the buffer is exhausted. *) mod_proxy_http: Add new worker parameter 'responsefieldsize' to allow maximum HTTP response header size to be increased past 8192 bytes. *) mod_ssl: Extend SSLOCSPEnable with mode 'leaf' that only checks the leaf of a certificate chain. *) http: Fix small memory leak per request when handling persistent connections. *) mod_proxy_html: Fix variable interpolation and memory allocation failure in ProxyHTMLURLMap. *) mod_remoteip: Fix RemoteIP{Trusted,Internal}ProxyList loading broken by 2.4.30. *) mod_remoteip: When overriding the useragent address from X-Forwarded-For, zero out what had been initialized as the connection-level port. *) core: In ONE_PROCESS/debug mode, cleanup everything when exiting. *) mod_proxy_balancer: Add hot spare member type and corresponding flag (R). Hot spare members are used as drop-in replacements for unusable workers in the same load balancer set. This differs from hot standbys which are only used when all workers in a set are unusable. *) suexec: Add --enable-suexec-capabilites support on Linux, to use setuid/setgid capability bits rather than a setuid root binary. *) suexec: Add support for logging to syslog as an alternative to logging to a file; use --without-suexec-logfile --with-suexec-syslog. *) mod_ssl: Restore 2.4.29 behaviour in SSL vhost merging/enabling which broke some rare but previously-working configs. *) core, log: improve sanity checks for the ErrorLog's syslog config, and explicitly allow only lowercase 'syslog' settings. *) mod_http2: accurate reporting of h2 data input/output per request via mod_logio. Fixes an issue where output sizes where counted n-times on reused slave connections. *) mod_http2: Fix unnecessary timeout waits in case streams are aborted. *) mod_http2: restoring the v1.10.16 keepalive timeout behaviour of mod_http2. *) mod_proxy: Do not restrict the maximum pool size for backend connections any longer by the maximum number of threads per process and use a better default if mod_http2 is loaded. *) mod_slotmem_shm: Add generation number to shm filename to fix races with graceful restarts. *) core: Preserve the original HTTP request method in the '%<m' LogFormat when an path-based ErrorDocument is used. *) mod_remoteip: make proxy-protocol work on slave connections, e.g. in HTTP/2 requests. *) mod_ssl: Fix merging of proxy SSL context outside <Proxy> sections, regression introduced in 2.4.30. *) mod_md: Fix compilation with OpenSSL before version 1.0.2. *) mod_dumpio: do nothing below log level TRACE7. *) mod_remoteip: Restore compatibility with APR 1.4 (apr_sockaddr_is_wildcard). *) core: On ECBDIC platforms, some errors related to oversized headers may be misreported or be logged as ASCII escapes. *) mod_ssl: Fix cmake-based build. *) core: Add <IfFile>, <IfDirective> and <IfSection> conditional section containers.
2018-07-17Use of defined on aggregates (hashes and arrays) is no longer supported.bsiegert3-3/+26
Fix two instances of this. PR pkg/53454. Bump revision.
2018-07-17www/yaws: Update to 2.0.6.fhajny2-7/+7
- Add support for Erlang/OTP 21.0 - Fix missing space in yaws_server:handle_out_reply/5 - recognize '?' in conf strings
2018-07-16Add missing file from 5.1.1 upgradesborrill1-0/+1
2018-07-16e2guardian: update to 5.1.1sborrill6-25/+56
Note that large sections of the code has been re-written and there are significant changes to the configuration files in this release. The v5 is written in c++11 and so to compile it you will need gcc v5.4 or later. (or another complier that supports the full c++11). Note that the target systems may also need an c++11 library update. REVISED LIST and STORYBOARDING MODEL Version 5 has a completely revised model for defining and using lists. List definition is now separated from list application. Lists are no longer hard-coded, but mapped to a function using a storyboard. Filtering logic flow is simplified and made more consistent. Requests are analysed first and flags set (exception, grey, blocked etc) and once this checking is complete actions are taken. Large sections of duplicate logic has been removed from ConnectionHandler and large sections are now separate functions. Storyboarding is a simple scripting language that maps lists to functions and allows flags to be set. This means that new lists can be added without changing the code, by adding a new list definition and then applying it in a revised storyboard. A different storyboard can be applied to each filtergroup, so if required, each filtergroup can have a different logic flow. Please read notes/V5_list_definition.pdf & notes/V5_Storyboard.pdf for details. TRANSPARENT HTTPS Detects SNI and flags whether traffic is TLS. Currently limited to port 443 traffic. ICAP SERVER REQMOD and RESPMOD mode supported. See notes/icap. DIRECT UPSTREAM ACCESS I.e. not via proxy. To implement globaly comment out 'proxyip =' in e2guardian.conf. The storyboard action setgodirect can be used within checkrequest functions to enable selected protocols/site/urls to godirect. e.g. to send all connect requests directly add if(connect) setgodirect to a requestchecks function. This can be also useful to by-pass squid for some requests (e.g. os update sites) when squid authentication methods are being used. STORYBOARD TRACING New option 'storyboardtrace' to enable tracing output - for storyboard bug-fixing READABLE THREAD_ID FOR LOGS & DEBUG Most debug and syslog messages are now prefixed with a thread ID as follows:- master: for master thread listen1_proxy: normal proxy listener listen1_thttps: tranparent https listener listen1_icap: icap listener where '1' is index hw10: for http_worker threads where '10' is the thread number log: for logging thread REVISED DEBUG STAGE 1 The following low level debugs are no longer enabled by DGDEBUG: Network sockets - use NETDEBUG instead Regular expressions - use REDEBUG instead This reduces the volume of information and makes the debug log easier to read. REVISED DEBUG STAGE 2 New debuglevel option in e2guardian.conf. Allows some debuging on production systems. Currently just for ICAP and CLAMAV. Will be extended to other sections of code in future releases. HTTP/1.1 Support for HTTP v1.1 completed - including Chunked encoding ANTI-VIRUS PLUGINS Anti-virus plugins implimented for proxy, trans and ICAP INCLUDE FILES IN e2guardianf1.conf Filtergroup configuration files may now include other files, enabling a more DRY approach to configuration. So configuration common to several filtergroups can be placed in a file which is included in the filtergroup config file. Syntax is same as list includes - .include<full_path_to_file> Where single options and list defines with the same name are repeated only the last one read will be actioned. This differs from pre-v5 versions where the first single option was actioned and any repeats ignored. This allows the overwriting of single options and re-definion of lists in a structured way. LIST INPUT VIA STDIN This replaces the totalblocklist in previous versions allowing multiple lists to be loaded via stdin. See notes/lists_via_stdin. OPENSSL v1.1 SUPPORT Will now support OpenSSL v1.1 as well as v1.0.2 or above ------------------------------ New in v4 (v4.1). The v4 is written in c++11 and so to compile it you will need gcc v5.4 or later. (or another complier that supports the c++11 std::thread library). Note that the target systems may also need an c++11 library update. REVISED PROCESS MODEL The parent children process model (which does not scale for very large numbers of connections) is replaced with a queue/threads based model. The main thread now only deals with set-up of the logging, listener, and worker threads, the input (and reinput) of the lists, signals and statistics. The treads communicate via fi-fo queues within memory and so there is no need for ipc pipes. A listener thread is set up for each ip/port combination. They listen for a connection, accept it and then push the new connection socket on the appropriate worker queue. The worker threads pop connections from the worker queue and deal with the connection. When a worker wants to log a request it pushes the logging data onto the log queue. The logging thread will pop the data from the queue, format it and write it to the log. Most of the above logic is in FatControler.cpp. The logic is now much simpler and has reduced the amount of code in FatControler by over 50%. Socket classes have been extensively modified to remove interrupt handling (for list reload etc) and all select calls are removed. So there is no longer a need to modify FD_SETSIZE. New LOptionContainer class has been written to hold list and filter group setings. On gentle restart a new LOptionContainer object is created and loaded with filter group and list settings. Once fully read in a global shared pointer is switched from the old list to the new, making actioning list changes immediate an with no interruption to service. NOTES FOR PREVIOUS VERSION - v4.0.1 All pics support has been removed Mail option not yet implemented. Url cache not implimented IP cache not implimented Auth plugins - tested and working Scan plugins - some tested New e2guardian.conf options httpworkers enablessl
2018-07-16Update to 8.5.5wen3-8/+16
Upstream changes: Release notes This is a patch release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8. This release only contains bug fixes, along with documentation and testing improvements. Translators should take note of a minor string change since the last release. Known issues View with user/% path breaks login/logout on 8.5.x - a regression from 8.4.x Important: If you have not already upgraded to 8.5.0, read the Drupal 8.5.0 release notes before upgrading to 8.5.5. Search the issue queue for all known issues. Changes since 8.5.4: #2921661 by heddn, maxocub, alexpott, phenaproxima, Jo Fitzgerald, badmetevils, quietone: Add support to migrate multilingual revisions #2977945 by awm: typo in test_node_revision_links views yml file Revert "Issue #2971338 by Jo Fitzgerald, quietone, joachim: MigrationLookupTest::testMultipleSourceIds() uses wrong class for mocking" #2971338 by Jo Fitzgerald, quietone, joachim: MigrationLookupTest::testMultipleSourceIds() uses wrong class for mocking #2887490 by michaellenahan, cilefen, rOprOprOp, catch: Activity Tracker cannot be enabled if there are unpublished nodes #2982042 by progga: UUID component's composer.json has wrong description #2860760 by Jo Fitzgerald, heddn, quietone, alexpott: Match setup() functionality of MigrateFileTest with MigratePrivateFileTest #2979813 by Wim Leers, TwoD: Add TwoD as maintainer for the editor.module component #2581557 by dawehner, mxh, xjm, sorabh.v6, JeroenT: Add ltrim($path, '/') in drupalGet method #2635046 by neclimdul, dawehner, alexpott: run-test.sh doesn't work in directories with spaces #2950158 by Vidushi Mehta, ankitjain28may, Shiva Srikanth T, ckrina, markconroy, Eli-T: Choose policy for defining font-weight on Umami theme #2875679 by mondrake, daffie: BasicSyntaxTest::testConcatFields fails with contrib driver #2933413 by Graber, alexpott, joelpittet, chanderbhushan, jchand: Improve test coverage of using bulk actions when the view has an exposed form using AJAX #2978596 by visshu007, Chi: views_add_contextual_links() references to non existent views_preprocess_page() function #2977175 by borisson_, PieterJanPut, tstoeckler, msankhala: DataDefinition::setConstraints() should be on DataDefinitionInterface #2822611 by Mile23, Wim Leers, alexpott, Berdir, catch, dawehner, xjm, tstoeckler, borisson_: Document why UserInterface + FileInterface + MenuLinkContentInterface + … extend \Drupal\Core\Entity\ContentEntityInterface #2969598 by msankhala, joachim: badly formatted sample code in docs for Select::orderBy() Revert "Issue #2886609 by quietone, Jo Fitzgerald, jhodgdon, masipila, heddn, Gábor Hojtsy, mikeryan: Migrate D6 i18n loacalized translations of taxonomy terms" #2975751 by msankhala, leolando.tan, joachim, claudiu.cristea: incorrect @return for Tables::getTableMapping() #2927723 by longwave, artreaktor, chiranjeeb2410, ankitjain28may, cilefen, dawehner: The URL "/ " with trailing space is not getting recognized as #2737773 by antongp, wturrell, pcambra, cilefen, Darvanen, cwells, manningpete, alexpott: Proper way to install Drupal, missing vendor folders, example.gitignore #2943107 by mherchel, NicholasS, jordana, finnsky, tomphippen, smaz, markconroy, andrewmacpherson, kjay: Umami support for Internet Explorer 11 #2979166 by RajeevK, lomasr: Wrong documentation on SiteCacheContext class #2749901 by MaskyS, kleog, priya.chat, harsha012, rakesh.gectcr, shobhit_juyal, snehi, SenthilMohith, neerajpandey, gawaksh, thompsizzle, ecrown, mohit1604, andrewmacpherson, surbz, rahulrasgon, riddhi.addweb: Add README.txt to Bartik theme #2886609 by quietone, Jo Fitzgerald, jhodgdon, masipila, heddn, Gábor Hojtsy, mikeryan: Migrate D6 i18n loacalized translations of taxonomy terms #2772251 by msankhala, markpavlitski, joachim: description for EntityForm::actions() could use rewording #2978848 by claudiu.cristea, amateescu: EntityReferenceFieldItemList::referencedEntities() doesn't work for computed fields #2073467 by maxocub, Jo Fitzgerald, pobster, masipila, plach, heddn, phenaproxima, catch: Migrate Drupal 7 Entity Translation settings to Drupal 8 #2877828 by msankhala, joachim: FormInterface::getFormId() should state restrictions on the returned ID string #2855054 by alexpott, LoMo, wesleydv, Artusamak, gawaksh, xjm: User cancel link doesn't redirect to the homepage #2936821 by msankhala, joachim, lomasr, marxjohnson: unclear docs in MigrateProcessInterface #2951715 by dravenk, marvil07, rakesh.gectcr, davidsonjames, heddn, Jo Fitzgerald, quietone, alexpott, maxocub: Log message if static_map plugin skips the row #2932777 by mondrake, borisson_, alexpott, daffie: Risky count() in SQLite Statement #2951163 by nkoporec, Parvateesam, joachim: CachePluginBase::cacheGet()/::cacheSet() doesn't document @params or @return
2018-07-16Bump PKGREVISION. Change ffmpeg to 4 from 3ryoon2-4/+4
2018-07-15Fix PR pkg/53429. Use libstdc++ from pkgsrc gcc61-libs to fix runtime errorryoon2-3/+8
BUmp PKGREVISION
2018-07-15surfraw: make perl a runtime dependency, scripts use it.wiz2-4/+4
Remove checksum for non-existent patch from distinfo while here. Bump PKGREVISION.
2018-07-14www/Makefile: Add go-webhooksminskim1-1/+2
2018-07-14www/go-webhooks: Import version 3.12.0minskim5-0/+79
Webhooks allows for easy receiving and parsing of GitHub, Bitbucket and GitLab Webhook Events. It only accepts json payloads.
2018-07-14py-idna_ssl: updated to 1.1.0adam2-7/+8
v1.1.0: Merge pull request 11 from aio-libs/pyup-update-pytest-3.6.2-to-3.6.3 Update pytest to 3.6.3
2018-07-14py-pylint-django: mark as incompatible with Python 2.7adam1-1/+3
2018-07-13py-cherrypy: updated to 16.0.3:adam2-8/+9
v16.0.3 * Pinned the tempora dependency against version 1.13 to avoid pulling in namespace packages.
2018-07-13py-cheroot: updated to 16.0.3adam2-7/+7
16.0.3: Fix bug with returning empty result in cheroot.ssl.builtin.BuiltinSSLAdapter.wrap
2018-07-13www/Makefile: Add go-gogs-clientminskim1-1/+2
2018-07-13www/go-gogs-client: Import version 0.0.20171114minskim5-0/+69
Gogs API client in Go.
2018-07-12Fix PR pkg/53428. Regen distinfo with changed PKGNAMEryoon1-377/+377
2018-07-11curl: updated to 7.61.0adam3-8/+18
Curl and libcurl 7.61.0 This release includes the following changes: * getinfo: add microsecond precise timers for seven intervals * curl: show headers in bold, switch off with --no-styled-output * httpauth: add support for Bearer tokens * Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS * curl: --tls13-ciphers and --proxy-tls13-ciphers * Add CURLOPT_DISALLOW_USERNAME_IN_URL * curl: --disallow-username-in-url This release includes the following bugfixes: * CVE-2018-0500: smtp: fix SMTP send buffer overflow * schannel: disable client cert option if APIs not available * schannel: disable manual verify if APIs not available * tests/libtest/Makefile: Do not unconditionally add gcc-specific flags * openssl: acknowledge --tls-max for default version too * stub_gssapi: fix 'unused parameter' warnings * examples/progressfunc: make it build on both new and old libcurls * docs: mention it is HA Proxy protocol "version 1" * curl_fnmatch: only allow two asterisks for matching * docs: clarify CURLOPT_HTTPGET * configure: replace a AC_TRY_RUN with CURL_RUN_IFELSE * configure: do compile-time SIZEOF checks instead of run-time * checksrc: make sure sizeof() is used *with* parentheses * CURLOPT_ACCEPT_ENCODING.3: add brotli and clarify a bit * schannel: make CAinfo parsing resilient to CR/LF * tftp: make sure error is zero terminated before printfing it * http resume: skip body if http code 416 (range error) is ignored * configure: add basic test of --with-ssl prefix * cmake: set -d postfix for debug builds * multi: provide a socket to wait for in Curl_protocol_getsock * content_encoding: handle zlib versions too old for Z_BLOCK * winbuild: only delete OUTFILE if it exists * winbuild: In MakefileBuild.vc fix typo DISTDIR->DIRDIST * schannel: add failf calls for client certificate failures * cmake: Fix the test for fsetxattr and strerror_r * curl.1: Fix cmdline-opts reference errors * cmdline-opts/gen.pl: warn if mutexes: or see-also: list non-existing options * cmake: check for getpwuid_r * configure: fix ssh2 linking when built with a static mbedtls * psl: use latest psl and refresh it periodically * fnmatch: insist on escaped bracket to match * KNOWN_BUGS: restore text regarding 2101 * INSTALL: LDFLAGS=-Wl,-R/usr/local/ssl/lib * configure: override AR_FLAGS to silence warning * os400: implement mime api EBCDIC wrappers * curl.rc: embed manifest for correct Windows version detection * strictness: correct {infof, failf} format specifiers * tests: update .gitignore for libtests * configure: check for declaration of getpwuid_r * fnmatch: use the system one if available * CURLOPT_RESOLVE: always purge old entry first * multi: remove a potentially bad DEBUGF() * curl_addrinfo: use same #ifdef conditions in source as header * build: remove the Borland specific makefiles * axTLS: not considered fit for use * cmdline-opts/cert-type.d: mention "p12" as a recognized type * system.h: add support for IBM xlc C compiler * tests/libtest: Add lib1521 to nodist_SOURCES * mk-ca-bundle.pl: leave certificate name untouched * boringssl + schannel: undef X509_NAME in lib/schannel.h * openssl: assume engine support in 1.0.1 or later * cppcheck: fix warnings * test 46: make test pass after year 2025 * schannel: support selecting ciphers * Curl_debug: remove dead printhost code * test 1455: unflakified * Curl_init_do: handle NULL connection pointer passed in * progress: remove a set of unused defines * mk-ca-bundle.pl: make -u delete certdata.txt if found not changed * GOVERNANCE.md: explains how this project is run * configure: use pkg-config for c-ares detection * configure: enhance ability to build with static openssl * maketgz: fix sed issues on OSX * multi: fix memory leak when stopped during name resolve * CURLOPT_INTERFACE.3: interface names not supported on Windows * url: fix dangling conn->data pointer * cmake: allow multiple SSL backends * system.h: fix for gcc on 32 bit OpenServer * ConnectionExists: make sure conn->data is set when "taking" a connection * multi: fix crash due to dangling entry in connect-pending list * CURLOPT_SSL_VERIFYPEER.3: Add performance note * netrc: use a larger buffer to support longer passwords * url: check Curl_conncache_add_conn return code * configure: Add dependent libraries after crypto * easy_perform: faster local name resolves by using *multi_timeout() * getnameinfo: not used, removed all configure checks * travis: add a build using the synchronous name resolver * CURLINFO_TLS_SSL_PTR.3: improve the example * openssl: allow TLS 1.3 by default * openssl: make the requested TLS version the *minimum* wanted * openssl: Remove some dead code * telnet: fix clang warnings * DEPRECATE: new doc describing planned item removals * example/crawler.c: simple crawler based on libxml2 * libssh: goto DISCONNECT state on error, not SESSION_FREE * CMake: Remove unused functions * darwinssl: allow High Sierra users to build the code using GCC * scripts: include _curl as part of CLEANFILES * examples: fix -Wformat warnings * curl_setup: include <winerror.h> before <windows.h> * schannel: make more cipher options conditional * CMake: remove redundant and old end-of-block syntax * post303.d: clarify that this is an RFC violation
2018-07-10Update to 3.5.1wen2-8/+8
Upstream changes: Moodle 3.5.1 release notes Releases > Moodle 3.5.1 release notes Release date: 9 July 2018 Here is the full list of fixed issues in 3.5.1. CONTENTS [hide] 1 Highlights 2 Fixes and improvements 3 Security issues 4 See also Highlights MDL-62544 - Enable admins and privacy officers to make subject access requests on behalf of users MDL-62211 - Data requests page may be filtered or sorted and is paginated MDL-62391 - User who made the data request shown on data requests page Fixes and improvements MDL-57968 - Multiple unnecessary Messaging AJAX requests MDL-61702 - Can't install Moodle with MariaDB version >= 10.3.1 MDL-59047 - Short answer question doesn't display correctly when using the Boost theme MDL-61189 - Calendar event descriptions not saved when using TinyMCE MDL-62239 - Drag and drop question types broken when using iOS 11.3 MDL-51419 - Filename corruption on download when name contains multibyte chars when using MS Edge MDL-62658 - Notifications are not marked as read when clicked on MDL-62543 - New 'deleted' field for forum posts is used in the wrong way for RSS feeds MDL-62516 - Request to delete forum data for a user will delete files of all users MDL-62440 - Participants page exhausts memory with many site-wide role assignments MDL-62358 - Question rendering API does not support all 'question numbers' that might be needed MDL-60915 - get_recordset methods load entire result set into memory in Postgres MDL-62493 - Policy plugin problem when guests attempt to create an account MDL-62574 - Database exception when deleting user data from the HTML block MDL-62532 - Predefined tags are not appearing in the question tag dropdown MDL-61832 - Editing options disappear after saving a Lesson page in expanded view MDL-56498 - Notifications are not marked as read when clicked in popover MDL-62270 - Cron task fails on data-privacy-related task when admin directory renamed MDL-62320 - JSON should be enabled as a file type, as used in data export MDL-62735 - Simple search does not obey global search on/off setting MDL-58702 - Restore role mappings form has no label MDL-62705 - Global search results order selection does not display when no context MDL-62597 - Data requests date column should include time MDL-62519 - After making multiple attempts to record a video, only the last attempt should be saved MDL-61932 - Glossary created via import does not display on the front page MDL-61778 - The online status icon in the messaging interface is a "play" button instead of a coloured dot MDL-58063 - Unable to access manage files within HTML block on Page resource when using the Clean theme MDL-61894 - Tag-managing dialog modals have unstyled buttons MDL-62386 - Audio file doesn't display when using HTML5 audio media player MDL-62796 - Policy popup should display for not logged in users MDL-62288 - Glossary entries permalinks Security issues A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
2018-07-09libsass: updated to 3.5.4adam2-7/+7
3.5.4: Revert sass2scss@v1.1.2 update 3.5.3: Community Add nim-sass to implementations list Add Haskell bindings to implementations list Add SharpScss and LibSassHost bindings to implementations list Update node-sass link in implementations list Update Unicode doc after forcing UTF8/plain ASCII Update compatibility section of the read me Features Update sass2scss@v1.1.2 Emit transparent colours as rgba(0, 0, 0, 0) Add a sass_option_push_import_extension C-API Fixes Fix output/error for modulo zero operation Fix automake build if sassc is missing Fix handling of colours in @at directives Fix edge case converting achromatic colors to HSL Fix evaluation of arithmetic inside interpolation Fix handling of @important in custom properties Fix duplicate definition of out_of_memory macro Fix merging of nested media queries with negation Fix regression in parsing selector with trailing escaped colon Fix segfault on empty custom properties 3.5.2: Features Implement more detailed backtraces Fixes Fix parsing of block comments to ignore css string rules Fix win UNC path handling for dot and dotdot directories 3.5.1: Community Add sass.cr to implementations list Fixes Fix compiler warnings Fix double free when run in concurrent processes Fix units sometimes being dropped in math operations Fix missing error for mixins defined within mixins
2018-07-09py-parsel: updated to 1.5.0adam2-9/+8
1.5.0: * New Selector.attrib and SelectorList.attrib properties which make it easier to get attributes of HTML elements. * CSS selectors became faster: compilation results are cached (LRU cache is used for css2xpath), so there is less overhead when the same CSS expression is used several times. * .get() and .getall() selector methods are documented and recommended over .extract_first() and .extract(). * Various documentation tweaks and improvements.
2018-07-07Update to 4.9.7wen2-7/+7
Upstream changes: WordPress 4.9.7 is now available. This is a security and maintenance release for all versions since WordPress 3.7. We strongly encourage you to update your sites immediately. WordPress versions 4.9.6 and earlier are affected by a media issue that could potentially allow a user with certain capabilities to attempt to delete files outside the uploads directory. Thank you to Slavco for reporting the original issue and Matt Barry for reporting related issues. Seventeen other bugs were fixed in WordPress 4.9.7. Particularly of note were: Taxonomy: Improve cache handling for term queries. Posts, Post Types: Clear post password cookie when logging out. Widgets: Allow basic HTML tags in sidebar descriptions on Widgets admin screen. Community Events Dashboard: Always show the nearest WordCamp if one is coming up, even if there are multiple Meetups happening first. Privacy: Make sure default privacy policy content does not cause a fatal error when flushing rewrite rules outside of the admin context.
2018-07-06Update to 61.0.1ryoon2-379/+379
* Sync with www/firefox-61.0.1
2018-07-06Update to 61.0.1ryoon2-8/+7
Changelog: Fixed Fixed broken website loading for Chinese users with accessibility enabled (Bug 1471824) Fix missing content on the New Tab Page and the Home section of the Preferences page (Bug 1471375) Fixed loss of bookmarks under rare circumstances when upgrading from Firefox 60 (Bug 1472127) Improved playback of Twitch 1080p video streams (Bug 1469257) Web pages no longer lose focus when a browser popup window is opened (Bug 1471415) Fixed launching of downloads without a file extension on Windows (Bug 1465458) Re-allowed downloading files from FTP sites via the "Save Link As" option when linked from HTTP pages (Bug 1470295) Fixed extensions being unable to override the default homepage in certain situations (Bug 1466846)
2018-07-06Fix build under NetBSD/{i386,amd64} 8.0_RC2 with lang/gcc6ryoon1-1/+3
2018-07-06Support python 3.7ryoon1-4/+5
2018-07-06Recursive revbump from audio/pulseaudioryoon9-11/+18
2018-07-06py-django-admin-rangefilter: updated to 0.3.7adam2-7/+7
0.3.7: Fix system name with non-unicode char
2018-07-06py-django-cors-headers: updated to 2.3.0adam2-7/+7
2.3.0: Match CORS_URLS_REGEX to request.path_info instead of request.path, so the patterns can work without knowing the site's path prefix at configuration time.
2018-07-06py-furl: updated to 1.2adam2-7/+7
Furl v1.2: Added: Path segment appending via the division operator (__truediv__()). Changed: Bump orderedmultidict dependency to v1.0. Changed: Check code style with flake8 instead of pycodestyle. Changed: Percent-encode all non-unreserved characters in Query key=value pairs, including valid query characters (e.g. '=', '?', etc). Old encoding: ?url=http://foo.com/; new encoding: ?url=http%3A%2F%2Ffoo.com%2F. Equal signs remain decoded in query values where the key is empty to allow for, and preserve, queries like '?==3=='.
2018-07-06Fix building with Python 3.7adam1-2/+2
2018-07-05firefox: Disable PIE on SunOS.jperkin1-1/+3
2018-07-04www/*passenger: Update to 5.3.3.fhajny2-7/+7
- [Apache, Nginx] Fixes the passenger-install-*-module scripts. - [Nginx] Fixed nginx module building on CentOS 6.
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin29-66/+66
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-07-04py-model_mommy: updated to 1.6.0adam2-7/+7
1.6.0 - Support for Postgres' CI fields types - NullBooleanField using gen_boolean generator - Remove dependency with Django from model_mommy.random_gen module - New paramenter `_refresh_after_create` added to `model_mommy.make` method (defaults to `False`)
2018-07-04py-gunicorn: updated to 19.9.0adam4-18/+18
19.9.0: * fix: address a regression that prevented syslog support from working * fix: correctly set REMOTE_ADDR on versions of Python 3 affected by Python Issue 30205 <https://bugs.python.org/issue30205>_ * fix: show zero response length correctly in access log * fix: prevent raising :exc:AttributeError when --reload is not passed in case of a :exc:SyntaxError raised from the WSGI application. * The internal module gunicorn.workers.async was renamed to gunicorn.workers.base_async since async is now a reserved word in Python 3.7.
2018-07-03py-selenium: updated to 3.13.0adam2-7/+7
Selenium 3.13.0 * Add executing Chrome devtools command * fix incorrect w3c action encoding in python client * Implement context manager for WebDriver * Stop sending "windowHandle" param in maximize_window command for w3c
2018-07-03py-django2: updated tp 2.0.7adam2-7/+7
Django 2.0.7: Bugfixes Fixed admin changelist crash when using a query expression without asc() or desc() in the page’s ordering. Fixed admin check crash when using a query expression in ModelAdmin.ordering. Fixed __regex and __iregex lookups with MySQL 8. Fixed migrations crash with namespace packages on Python 3.7