Commit graph

17642 commits

Author SHA1 Message Date
adam
9c3fffd42e Fixed MASTER_SITES URL 2018-03-27 07:11:43 +00:00
adam
6b7f6c7bf5 py-model_mommy: added missing files to PLIST 2018-03-27 06:57:27 +00:00
maya
a65aeb7346 firefox52-l10n: update to 52.7.3 2018-03-26 23:46:01 +00:00
maya
31796208f0 firefox52: update to 52.7.3
CVE-2018-5148: Use-after-free in compositor
A use-after-free vulnerability can occur in the compositor during certain
graphics operations when a raw pointer is used instead of a reference
counted one. This results in a potentially exploitable crash.
2018-03-26 23:33:24 +00:00
maya
334d2eb724 seamonkey: provide patch for CVE-2018-5148: Use-after-free in compositor
A use-after-free vulnerability can occur in the compositor during
certain graphics operations when a raw pointer is used instead of a
reference counted one. This results in a potentially exploitable crash

Bug 1440717 - Use RefPtr for CompositingRenderTargetOGL::mGL. r=Bas, a=ritu

PKGREVISION++
2018-03-26 22:56:07 +00:00
maya
92578ef9b2 firefox-l10n: update to 59.0.2 2018-03-26 22:25:24 +00:00
maya
7079d10e77 firefox: update to 59.0.2
CVE-2018-5148: Use-after-free in compositor

Invalid page rendering with hardware acceleration enabled (Bug 1435472)

Windows 7 users with touch screens or certain 3rd party desktop applications which interact with Firefox through accessibility services may experience random browser crashes. Known 3rd party applicatioins with issues: StickyPassword, Windows 7 touch screen. (Bug 1424505)

Browser keyboard shortcuts (eg copy Ctrl+C) don't work on sites that use those keys with resistFingerprinting enabled (Bug 1433592)

High CPU / memory churn caused by third-party software on some computers (Bug 1446280)

Users who have configured an "automatic proxy configuration URL" and want to reload their proxy settings from the URL will find the Reload button disabled in the Connection Settings dialog when they select Preferences/Options > Network Proxy > Settings... (Bug 1445991)

URL Fragment Identifiers Break Service Worker Responses (Bug 1443850)

User's trying to cancel a print around the time it completes will continue to get intermittent crashes (Bug 1441598)

Broken getUserMedia (audio) on DragonFly, FreeBSD, NetBSD, OpenBSD. Video chat apps either wouldn't work or be always muted (Bug 1444074)
2018-03-26 22:24:45 +00:00
adam
1ce90c0ae6 ap-uwsgi: added CONFLICT with apache24>=2.4.30 as mod_proxy_uwsgi is built-in 2018-03-26 09:34:29 +00:00
adam
4e04b29e6b apache24: updated to 2.4.33
Changes with Apache 2.4.33

  *) core: Fix request timeout logging and possible crash for error_log hooks.

  *) mod_slomem_shm: Fix failure to create balancers's slotmems in Windows MPM,
     where children processes need to attach them instead since they are owned
     by the parent process already.

  *) ab: try all destination socket addresses returned by
     apr_sockaddr_info_get instead of failing on first one when not available.
     Needed for instance if localhost resolves to both ::1 and 127.0.0.1
     e.g. if both are in /etc/hosts.

  *) ab: Use only one connection to determine working destination socket
     address.

  *) ab: LibreSSL doesn't have or require Windows applink.c.

  *) htpasswd/htdigest: Disable support for bcrypt on EBCDIC platforms.
     apr-util's bcrypt implementation doesn't tolerate EBCDIC.

  *) htpasswd/htdbm: report the right limit when get_password() overflows.

  *) htpasswd: Don't fail in -v mode if password file is unwritable.

  *) htpasswd: don't point to (unused) stack memory on output
     to make static analysers happy.

Changes with Apache 2.4.32

  *) mod_access_compat: Fail if a comment is found in an Allow or Deny
     directive.

  *) mod_authz_host: Ignore comments after "Require host", logging a
     warning, or logging an error if the line is otherwise empty.

  *) rotatelogs: Fix expansion of %Z in localtime (-l) mode, and fix
     Y2K38 bug.

  *) mod_ssl: Support SSL DN raw variable extraction without conversion
     to UTF-8, using _RAW suffix on variable names.

  *) ab: Fix https:// connection failures (regression in 2.4.30); fix
     crash generating CSV output for large -n.

Changes with Apache 2.4.31

  *) mod_proxy_fcgi: Add the support for mod_proxy's flushpackets and flushwait
     parameters.

  *) mod_ldap: Avoid possible crashes, hangs, and busy loops due to
     improper merging of the cache lock in vhost config.

  *) mpm_event: Do lingering close in worker(s).

  *) mpm_queue: Put fdqueue code in common for MPMs event and worker.

Changes with Apache 2.4.30

  *) SECURITY: CVE-2017-15710 (cve.mitre.org)
     Out of bound write in mod_authnz_ldap with AuthLDAPCharsetConfig enabled

  *) CVE-2018-1283 (cve.mitre.org)
     mod_session: CGI-like applications that intend to read from mod_session's
     'SessionEnv ON' could be fooled into reading user-supplied data instead.

  *) SECURITY: CVE-2018-1303 (cve.mitre.org)
     mod_cache_socache: Fix request headers parsing to avoid a possible crash
     with specially crafted input data.

  *) CVE-2018-1301 (cve.mitre.org)
     core: Possible crash with excessively long HTTP request headers.
     Impractical to exploit with a production build and production LogLevel.

  *) mod_authnz_ldap: Fix language long names detection as short name.

  *) mod_proxy: Worker schemes and hostnames which are too large are no
     longer fatal errors; it is logged and the truncated values are stored.

  *) CVE-2017-15715 (cve.mitre.org)
     core: Configure the regular expression engine to match '$' to the end of
     the input string only, excluding matching the end of any embedded
     newline characters. Behavior can be changed with new directive
     'RegexDefaultOptions'.

  *) SECURITY: CVE-2018-1312 (cve.mitre.org)
     mod_auth_digest: Fix generation of nonce values to prevent replay
     attacks across servers using a common Digest domain. This change
     may cause problems if used with round robin load balancers.

  *) mod_proxy: Allow setting options to globally defined balancer from
     ProxyPass used in VirtualHost. Balancers are now merged using the new
     merge_balancers method which merges the balancers options.

  *) logresolve: Fix incorrect behavior or segfault if -c flag is used
     Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823259

  *) mod_remoteip: Add support for PROXY protocol (code donated by Cloudzilla).
     Add ability for PROXY protocol processing to be optional to donated code.
     See also: http://www.haproxy.org/download/1.5/doc/proxy-protocol.txt

  *) mod_proxy, mod_ssl: Handle SSLProxy* directives in <Proxy> sections,
     allowing per backend TLS configuration.

  *) mod_proxy_uwsgi: Add in UWSGI proxy (sub)module.

  *) mod_proxy_balancer,mod_slotmem_shm: Rework SHM reuse/deletion to not
     depend on the number of restarts (non-Unix systems) and preserve shared
  *) CVE-2018-1302 (cve.mitre.org)
     mod_http2: Potential crash w/ mod_http2.

     names as much as possible on configuration changes for SHMs and persisted
     files.

  *) mod_http2: obsolete code removed, no more events on beam pool destruction,
     discourage content encoders on http2-status response (where they do not work).

  *) mpm_event: Let the listener thread do its maintenance job on resources
     shortage.

  *) mpm_event: Wakeup the listener to re-enable listening sockets.

  *) mod_ssl: The SSLCompression directive will now give an error if used
     with an OpenSSL build which does not support any compression methods.

  *) mpm_event,worker: Mask signals for threads created by modules in child
     init, so that they don't receive (implicitely) the ones meant for the MPM.

  *) mod_md: new experimental, module for managing domains across virtual hosts,
     implementing the Let's Encrypt ACMEv1 protocol to signup and renew
     certificates. Please read the modules documentation for further instructions
     on how to use it.

  *) mod_proxy_html: skip documents shorter than 4 bytes

  *) core, mpm_event: Avoid a small memory leak of the scoreboard handle, for
     the lifetime of the connection, each time it is processed by MPM event.

  *) mpm_event: Update scoreboard status for KeepAlive state.

  *) mod_ldap: Fix a case where a full LDAP cache would continually fail to
     purge old entries and log AH01323.

  *) mpm_event: close connections not reported as handled by any module to
     avoid losing track of them and leaking scoreboard entries.

  *) core: A signal received while stopping could have crashed the main
     process.

  *) mod_ssl: support for mod_md added.

  *) mod_proxy_html: process parsed comments immediately.
     Fixes bug (seen in the wild when used with IBM's HTTPD bundle)
     where parsed comments may be lost.

  *) mod_proxy_html: introduce doctype for HTML 5

  *) mod_proxy_html: fix typo-bug processing "strict" vs "transitional"
     HTML/XHTML.

  *) mpm_event: avoid a very unlikely race condition between the listener and
     the workers when the latter fails to add a connection to the pollset.

  *) core: silently ignore a not existent file path when IncludeOptional
     is used.

  *) mod_macro: fix usability of globally defined macros in .htaccess files.

  *) mod_rewrite, core: add the Vary header when a condition evaluates to true
     and the related RewriteRule is used in a Directory context
     (triggering an internal redirect).

  *) ab: Make the TLS layer aware that the underlying socket is nonblocking,
     and use/handle POLLOUT where needed to avoid busy IOs and recover write
     errors when appropriate.

  *) ab: Keep reading nonblocking to exhaust TCP or SSL buffers when previous
     read was incomplete (the SSL case can cause the next poll() to timeout
     since data are buffered already).

  *) mod_http2: avoid unnecessary data retrieval for a trace log. Allow certain
     information retrievals on null bucket beams where it makes sense.
2018-03-26 09:30:23 +00:00
joerg
cce979361d Simplify 2018-03-26 00:30:50 +00:00
wiz
7b4b613e41 p5-WWW-Mechanize: update to 1.88.
1.88      2018-03-23 15:37:25Z
========================================
    [FIXED]
    - tick() now dies if checkbox is not found (GH#248) (Olaf Alders)

    [DOCUMENTATION]
    - Clarify behaviour of submit_form when with_fields is supplied as an arg (GH#247) (Olaf Alders)
    - Document some "Best Practices" (GH#246) (Olaf Alders)
    - Update links in Pod. Suggest LWP::ConsoleLogger rather than LWP::Debug (GH#244) (Olaf Alders)
2018-03-25 16:09:05 +00:00
adam
28c932972d py-django-admin-rangefilter: updated to 0.3.2
0.3.2:
- Compatibility Django 2.0
2018-03-25 08:28:51 +00:00
joerg
b3e0c91fb9 Needs py-test-runner. 2018-03-24 17:07:06 +00:00
joerg
a886280c24 Relax overly restrictive dependency. 2018-03-24 17:06:44 +00:00
ryoon
07033ee2df Fix ssl option functionality with OpenSSL 1.1.0 2018-03-24 15:40:07 +00:00
adam
42fd5f8c89 py-scgi: updated to 1.15
1.15:
Improve comments.

Close unwanted file descriptors.

In scgi_server.py, spawn_child() is called at startup to start the
first child and also from delegate_request() when more children are
needed. In the latter case, the parameter 'conn' is passed to
spawn_child() so that the newly-created child knows to close the
file descriptor it has inherited but doesn't need.

The bug is that in the latter case the new child also inherits
various other file descriptors which are not similarly closed,
namely the Unix sockets to its elder siblings, and the TCP listener
socket.

Improve Apache 2 mod_scgi error messages.

If the connection is aborted while sending the response, log an
error but don't generate an internal server error. This can happen
if the client closes the connection before the entire response has
been read. There's nothing the server can do about it.

When an error occurs while reading the response headers, don't
log an error since ap_scan_script_header_err_brigade() has already
done so.
2018-03-24 08:25:30 +00:00
taca
ae5f2d5c0c www/ruby-loofah: update to 2.2.2
## 2.2.2 / 2018-03-22

Make public `Loofah::HTML5::Scrub.force_correct_attribute_escaping!`,
which was previously a private method. This is so that downstream gems
(like rails-html-sanitizer) can use this logic directly for their own
attribute scrubbers should they need to address CVE-2018-8048.
2018-03-23 14:33:21 +00:00
taca
c503bc6127 www/ruby-rails-html-sanitizer: update to 1.0.4
1.0.4 (2018/03/22)

* Fix CVE-2018-3741. (FIx a possible XSS vulnerability)
2018-03-23 14:06:32 +00:00
ryoon
4a80a52220 Update to 8.5.29
Changelog:
Tomcat 8.5.29 (markt)
Catalina
    Fix: Minor optimization when calling class transformers. (rjung)
    Fix: Prevent Tomcat from applying gzip compression to content that is already compressed with brotli compression. Based on a patch provided by burka. (markt)
    Fix: 62090: Null container names are not allowed. (remm)
    Fix: 62104: Fix programmatic login regression as the NonLoginAuthenticator has to be set for it to work (if no login method is specified). (remm)
    Fix: 62117: Improve error message in catalina.sh when calling kill -0 <pid> fails. Based on a suggestion from Mark Morschhaeuser. (markt)
    Fix: 62118: Correctly create a JNDI ServiceRef using the specified interface rather than the concrete type. Based on a suggestion by Ángel Álvarez Páscua. (markt)
    Fix: Fix for RequestDumperFilter log attribute. Patch provided by Kirill Romanov via Github. (violetagg)
    Fix: 62123: Avoid ConcurrentModificationException when attempting to clean up application triggered RMI memory leaks on web application stop. (markt)
    Fix: Correct a regression in the fix for 60276 that meant that compression was applied to all MIME types. Patch provided by Stefan Knoblich. (markt)

Coyote
    Fix: Add minor HPACK fixes, based on fixes by Stuart Douglas. (remm)
    Fix: 61751: Follow up fix so that OpenSSL engine returns underflow when unwrapping if no bytes were produced and the input is empty. (remm)
    Fix: Minor OpenSSL engine cleanups. (remm)
    Fix: NIO SSL handshake should throw an exception on overflow status, like NIO2 SSL. (remm)

Web applications
    Add: 48672: Add documentation for the Host Manager web application. Patch provided by Marek Czernek. (markt)
    Add: Work-around a known, non-specification compliant behaviour in some versions of IE that can allow XSS when the Manager application generates a plain text response. Based on a suggestion from Muthukumar Marikani. (markt)

Other
    Update the build script so MD5 hashes are no longer generated for releases as per the change in the ASF distribution policy. (markt)

2018-02-11 Tomcat 8.5.28 (markt)
Catalina
    Fix: Prevent a stack trace being written to standard out when running on Java 10 due to changes in the LogManager implementation. (markt)
    Fix: 62000: When a JNDI reference cannot be resolved, ensure that the root cause exception is reported rather than swallowed. (markt)
    Fix: 62036: When caching an authenticated user Principal in the session when the web application is configured with the NonLoginAuthenticator, cache the internal Principal object rather than the user facing Principal object as Tomcat requires the internal object to correctly process later authorization checks. (markt)
    Fix: Avoid duplicate load attempts if one has been made already. (remm)
    Fix: Avoid NPE in ThreadLocalLeakPreventionListener if there is no Engine. (remm)
    Fix: 62067: Correctly apply security constraints mapped to the context root using a URL pattern of "". (markt)
    Fix: When using Tomcat embedded, only perform Authenticator configuration once during web application start. (markt)
    Fix: Process all ServletSecurity annotations at web application start rather than at servlet load time to ensure constraints are applied consistently. (markt)

Coyote
    Fix: 61751: Fix truncated request input streams when using NIO2 with TLS. (markt)
    Fix: 62023: Log error reporting multiple SSLHostConfig elements when using the APR Connector instead of crashing Tomcat. (csutherl)
    Fix: 62032: Fix NullPointerException when certificateFile is not defined on an SSLHostConfig and unify the behavior when a certificateFile is defined but the file does not exist for both JKS and PEM file types. (csutherl)

WebSocket
    Fix: 62024: When closing a connection with an abnormal close, close the socket immediately rather than waiting for a close message from the client that may never arrive. (markt)

Webapps
    Fix: 62049: Fix missing class from manager 404 JSP error page. (remm)

jdbc-pool
    Add: Enhance the JMX support for jdbc-pool in order to expose PooledConnection and JdbcInterceptors. (kfujino)
    Add: Add MBean for PooledConnection. (kfujino)
    Add: 62011: Add MBean for StatementCache. (kfujino)
    Add: Expose the cache size for each connection via JMX in StatementCache. (kfujino)
    Add: Add MBean for ResetAbandonedTimer. (kfujino)

Other
    Update: Update the NSIS Installer used to build the Windows installer to version 3.03. (kkolinko)
2018-03-23 13:19:13 +00:00
ryoon
fcae4845d7 Update to 8.0.50
Changelog:
Tomcat 8.0.50 (violetagg)

Catalina
    Fix: Prevent a stack trace being written to standard out when running on Java 10 due to changes in the LogManager implementation. (markt)
    Fix: Avoid duplicate load attempts if one has been made already. (remm)
    Fix: Avoid NPE in ThreadLocalLeakPreventionListener if there is no Engine. (remm)
    Fix: 62000: When a JNDI reference cannot be resolved, ensure that the root cause exception is reported rather than swallowed. (markt)
    Fix: 62036: When caching an authenticated user Principal in the session when the web application is configured with the NonLoginAuthenticator, cache the internal Principal object rather than the user facing Principal object as Tomcat requires the internal object to correctly process later authorization checks. (markt)
    Fix: 62067: Correctly apply security constraints mapped to the context root using a URL pattern of "". (markt)
    Fix: When using Tomcat embedded, only perform Authenticator configuration once during web application start. (markt)
    Fix: Process all ServletSecurity annotations at web application start rather than at servlet load time to ensure constraints are applied consistently. (markt)
    Fix: Minor optimization when calling class tranformers. (rjung)

Web applications
    Add: 48672: Add documentation for the Host Manager web application. Patch provided by Marek Czernek. (markt)

Other
    Update: Update the NSIS Installer used to build the Windows installer to version 3.03. (kkolinko)
2018-03-23 13:16:38 +00:00
ryoon
57e35370cc Update to 7.0.85
Changelog:
Tomcat 7.0.85 (violetagg)

    Catalina
        fix	Prevent a stack trace being written to standard out when running on Java 10 due to changes in the LogManager implementation. (markt)
        fix	Avoid duplicate load attempts if one has been made already. (remm)
        fix	Avoid NPE in ThreadLocalLeakPreventionListener if there is no Engine. (remm)
        fix	58143: Fix calling classloading transformers broken in 7.0.70 by the fix for 59619. This was observed when using Spring weaving. (rjung)
        fix	62000: When a JNDI reference cannot be resolved, ensure that the root cause exception is reported rather than swallowed. (markt)
        fix	62036: When caching an authenticated user Principal in the session when the web application is configured with the NonLoginAuthenticator, cache the internal Principal object rather than the user facing Principal object as Tomcat requires the internal object to correctly process later authorization checks. (markt)
        fix	62067: Correctly apply security constraints mapped to the context root using a URL pattern of "". (markt)
        fix	When using Tomcat embedded, only perform Authenticator configuration once during web application start. (markt)
        fix	Process all ServletSecurity annotations at web application start rather than at servlet load time to ensure constraints are applied consistently. (markt)
        fix	Minor optimization when calling class tranformers. (rjung)

    Web applications
        add	48672: Add documentation for the Host Manager web application. Patch provided by Marek Czernek. (markt)

    Other
        update	Update the NSIS Installer used to build the Windows installer to version 3.03. (kkolinko)
2018-03-23 13:00:17 +00:00
adam
b37670f3e3 py-cherrypy: updated to 14.0.1
v14.0.1:
Improve windows pywin32 dependency declaration via conditional extras.
2018-03-23 10:22:28 +00:00
adam
b39a49b417 nginx: added secure-link option 2018-03-23 07:38:28 +00:00
schmonz
dd902bd620 Attempt to make su(1) usage more portable. Remove very old text from
MESSAGE. Bump PKGREVISION.
2018-03-22 17:08:31 +00:00
adam
5d16cbf6cb py-aiohttp: updated to 3.1.0
3.1.0:

Features
- Relax JSON content-type checking in the ClientResponse.json() to allow
  "application/xxx+json" instead of strict "application/json".
- Bump C HTTP parser to version 2.8
- Accept a coroutine as an application factory in web.run_app and gunicorn
  worker.
- Implement application cleanup context
- Make writer.write_headers a coroutine.
- Add tracking signals for getting request/response bodies.
- Deprecate ClientResponseError.code in favor of .status to keep similarity
  with response classes.
- Implement app.add_routes() method.
- Implement web.static() and RouteTableDef.static() API.
- Install a test event loop as default by asyncio.set_event_loop(). The
  change affects aiohttp test utils but backward compatibility is not broken
  for 99.99% of use cases.
- Refactor ClientResponse constructor: make logically required constructor
  arguments mandatory, drop _post_init() method.
- Use app.add_routes() in server docs everywhere
- Websockets refactoring, all websocket writer methods are converted into
  coroutines.
- Provide Content-Range header for Range requests

Bugfixes
- Fix websocket client return EofStream.
- Fix websocket demo.
- Property BaseRequest.http_range now returns a python-like slice when
  requesting the tail of the range. It's now indicated by a negative value in
  range.start rather then in range.stop
- Close a connection if an unexpected exception occurs while sending a request
- Fix firing DNS tracing events.

Improved Documentation
- Change ClientResponse.json() documentation to reflect that it now
  allows "application/xxx+json" content-types
- Document behavior when cchardet detects encodings that are unknown to Python.
- Add diagrams for tracing request life style.
- Drop removed functionality for passing StreamReader as data at client
  side.
2018-03-22 08:02:35 +00:00
gdt
5cc236c032 privoxy: Add default-enabled inet6 option
Add an option inet6, to use IPv6.  Enabled by default, matching the
previous behavior.
2018-03-21 23:18:09 +00:00
taca
ab6ede38d0 www/firefox: set some macro before including <bsd.prefs.mk>
Set some make macro before including <bsd.prefs.mk> in order to allow
to set additional values in mk.conf.
2018-03-21 16:06:29 +00:00
taca
a5ce51705f www/SOGo: update to 2.3.23
2.3.23 (2017-10-18)
-------------------

Enhancements
 - [web] added Simplified Chinese (zh_CN) translation - thanks to Thomas Kuiper
 - [web] updated CKEditor to version 4.7.3

Bug fixes
 - [core] yearly repeating events are not shown in web calendar (#4237)
 - [core] correctly handle "Last day of the month" recurrence rule
 - [core] fixed yearly recurrence calculator with until date
 - [core] generalized HTML sanitization to avoid encoding issues when replying/forwarding mails
 - [eas] avoid sync requests for shared folders every second (#4275)
2018-03-21 14:36:39 +00:00
taca
072e351a7e www/ruby-em-websocket: add missing dependency
* Add missing dependency.
2018-03-21 14:14:49 +00:00
taca
31960e9057 www/ruby-selenium-webdriver: update to 3.11.0
3.11.0 (2018-03-11)
===================

Ruby:
  * No changes in Ruby bindings for this release


3.10.0 (Unreleased)
===================

Ruby:
  * Added Errno::EAFNOSUPPORT to the list of ignored errors when finding port (thanks @jtarchie)
  * Added automatic conversion of noProxy to the list of strings as required
    by W3C WebDriver Specification (issue #5004)

Chrome:
  * Added Chrome::Options#headless! shortcut to enable headless mode (thanks @pulkitsharma07)

IE:
  * Added support for getting local storage using Driver#local_storage
  * Added support for getting session storage using Driver#session_storage

3.9.0 (2018-02-06)
==================

Ruby:
  * Fixed a bug when omitted capabilities caused NoMethodError (issue #5185)
  * Fixed a bug when getting page source in W3C dialect caused WebDriverError (thanks @KazuCocoa)
  * Fixed a bug when getting backtrace of server error would case NoMethodError (thanks @mcking49)
  * Updated YARD to ~> 0.9.11
  * Updated rubyzip to ~> 1.2 (thanks @michaelglass)

Chrome:
  * Added support for getting network conditions via Driver#network_conditions
  * Added support for setting network conditions via Driver#network_conditions=
  * Added support to allow driver respond with custom error codes (issue #5376)

Firefox:
  * Improved GeckoDriver binary lookup mechanism (issue #5240)

3.8.0 (2017-12-01)
==================

Ruby:
  * Removed deprecated Alert#authenticate
  * Removed deprecated :port initialization argument of Remote::Bridge.
    Use :url instead.
  * Removed deprecated Selenium::WebDriver::Remote::W3CCapabilities.
    Use Selenium::WebDriver::Remote::Capabilities instead.

IE:
  * Remove deprecated :log_file driver initialization argument.
    Use driver_opts: {log_file: ''} instead.
  * Remove deprecated :log_level driver initialization argument.
    Use driver_opts: {log_level: ''} instead.
  * Remove deprecated :implementation driver initialization argument.
    Use driver_opts: {implementation: ''} instead.
  * Removed deprecated :service_args driver initialization argument.
    Use driver_opts: {args: ['--some-switch']} instead.

Chrome:
  * Removed deprecated :service_log_path driver initialization argument.
    Use driver_opts: {log_path: 'path'} instead.
  * Removed deprecated :service_args driver initialization argument.
    Use driver_opts: {args: ['--some-switch']} instead.

Firefox:
  * Removed deprecated :service_args driver initialization argument.
    Use driver_opts: {args: ['--some-switch']} instead.

Safari:
  * Removed deprecated :service_args driver initialization argument.
    Use driver_opts: {args: ['--some-switch']} instead.

Edge:
  * Removed deprecated :service_args driver initialization argument.
    Use driver_opts: {args: ['--some-switch']} instead.

3.7.0 (2017-11-03)
==================

Ruby:
  * Added //rb:lint task to check codebase using RuboCop (thanks @RustyNail)
  * Fixed codebase to comply more to Ruby community style guide (thanks @RustyNail)
  * Packaged all dependencies to Selenium repository so that non-Ruby committers
    can build and test Ruby bindings easier
  * Update errors list according to latest changes of specification (thanks @jaysonesmith)

Firefox:
  * Added Firefox::Options#headless! shortcut to enable headless mode (thanks @franzliedke)

3.6.0 (2017-09-22)
==================

Edge:
  * Fixed a bug when execute_script failed using server + Edge (issue #4651)

Firefox:
  * Fixed a bug when web extension failed to install using profile class (issue #4093)

PhantomJS:
  * Support is deprecated in favor of headless Chrome/Firefox or HTMLUnit.
    PhantomJS is no longer actively developed, and support will eventually
    be dropped.
2018-03-21 12:23:32 +00:00
taca
55afea911e www/ruby-rack-contrib: fix dependency
Fix dependency: depends on www/ruby-rack.
2018-03-21 12:20:58 +00:00
taca
2c65722d3f www/ruby-rack-contrib: update to 2.0.1
2.0.1						2017/12/08

Multibytes bytes again!

This is a bugfix release, which fixes a Rack 2 incompatibility in
Rack::NotFound, where the wrong value for the Content-Length response
header was calculated (#143).

Thanks to Kazuhiro NISHIYAMA (@znz) for the bug report, and Joe Francis
(@lostapathy) for the fix.

2.0.0						2017/11/30
 2f3840e

Rack 2.x Support Is HERE!

Thanks to the hard work of Skye Shaw, amongst others, this release of
rack-contrib supports Rack 2.x. Unfortunately, it only supports Rack
2.x; if your application is using Rack 1.x, you should continue to use
rack-contrib 1.x.

The non-backwards-compatible, user-visible changes are:

* Drop support for Ruby versions less than 2.2. Rack 2 does not support these
  older releases, so there's no benefit in our doing so.

* Rack::NestedParams: switch to using Rack::Utils.parse_nested_query to parse
  request bodies, which handles repeated element keys differently.  See #92.

* Rack::Sendfile: removed completely. Rack core provides a middleware of the
  same name that is much better, and more actively maintained, and you should
  use that instead.

* Rack::AcceptFormat: removed completely, because it is terribad.
2018-03-21 12:19:33 +00:00
taca
58b0bf57c6 www/ruby-pygments.rb: pdate to 1.2.1
Version 1.2.1 (2017/12/07)
-----------------------------

* Automatically update `lexers` cache on build [186](https://github.com/tmm1/pygments.rb/pull/186)
  * See [#185](https://github.com/tmm1/pygments.rb/pull/185) for the reason

Version 1.2.0 (2017/09/13)
-----------------------------

* Exclude symlinks from the gem package to solve Windows issues [#181](https://github.com/tmm1/pygments.rb/pull/181)
* Upgrade pygments to 2.0.0 [#180](https://github.com/tmm1/pygments.rb/pull/180)
2018-03-21 12:15:34 +00:00
taca
732bdb1ee4 www/ruby-loofah: update to 2.2.1
## 2.2.1 / 2018-03-19

Addresses CVE-2018-8048. Loofah allowed non-whitelisted attributes to be present in sanitized output when input with specially-crafted HTML fragments.

This CVE's public notice is at https://github.com/flavorjones/loofah/issues/144
2018-03-21 12:09:39 +00:00
taca
1240ea06b9 www/Makefile: add and enable ruby-rails51 2018-03-21 10:08:16 +00:00
taca
487e9aa50c www/ruby-rails51: add version 5.1.5 package
Ruby on Rails is a full-stack web framework optimized for programmer
happiness and sustainable productivity.  It encourages beautiful code
by favoring convention over configuration.

This is for Ruby on Rails 5.1.
2018-03-21 10:07:41 +00:00
taca
cf5bdadc18 www/Makefile: add and enable ruby-actioncable51 2018-03-21 09:58:34 +00:00
taca
c90b4405ff www/ruby-actioncable51: add verson 5.1.5 package
Action Pack is a framework for handling and responding to web requests. It
provides mechanisms for *routing* (mapping request URLs to actions), defining
*controllers* that implement actions, and generating responses by rendering
*views*, which are templates of various formats. In short, Action Pack
provides the view and controller layers in the MVC paradigm.

This is for Ruby on Rails 5.1.
2018-03-21 09:57:59 +00:00
taca
b72db57384 www/Makefile: add and enable ruby-actionpack51 2018-03-21 09:55:40 +00:00
taca
e5facfe5c3 www/ruby-actionpack51: add version 5.1.5 package
Action Pack is a framework for handling and responding to web requests. It
provides mechanisms for *routing* (mapping request URLs to actions), defining
*controllers* that implement actions, and generating responses by rendering
*views*, which are templates of various formats. In short, Action Pack
provides the view and controller layers in the MVC paradigm.

This is for Ruby on Rails 5.1.
2018-03-21 09:55:10 +00:00
taca
eef0f54f9e www/Makefile: add and enable ruby-actionview51 2018-03-21 09:53:35 +00:00
taca
17a39d5f84 www/ruby-actionview51: add version 5.1.5 package
Action View provides simple, battle-tested conventions and helpers for
building web pages.

This is for Ruby on Rails 5.1.
2018-03-21 09:52:59 +00:00
adam
6d49543bb4 nginx-devel: updated to 1.13.10
1.13.10:
*) Feature: the "set" parameter of the "include" SSI directive now
   allows writing arbitrary responses to a variable; the
   "subrequest_output_buffer_size" directive defines maximum response
   size.

*) Feature: now nginx uses clock_gettime(CLOCK_MONOTONIC) if available,
   to avoid timeouts being incorrectly triggered on system time changes.

*) Feature: the "escape=none" parameter of the "log_format" directive.
   Thanks to Johannes Baiter and Calin Don.

*) Feature: the $ssl_preread_alpn_protocols variable in the
   ngx_stream_ssl_preread_module.

*) Feature: the ngx_http_grpc_module.

*) Bugfix: in memory allocation error handling in the "geo" directive.

*) Bugfix: when using variables in the "auth_basic_user_file" directive
   a null character might appear in logs.
2018-03-21 07:52:58 +00:00
ryoon
c942c922db Update to 13.0.1
Changelog:
Changes
    Dont polute the log on DAV emaillogin (server#8045)
    Don't perform CSRF check on OCS routes with Bearer auth (server#8099)
    Use S3Client::upload instead of splitting single/multipart upload ourselves (server#8102)
    Remove old perl script to update l10n files (server#8145)
    Scss hardening (server#8156)
    Do not try to get the jailed path if we can't find the id (server#8177)
    Handle SSL certificate verifications for others than Let's Encrypt (server#8183)
    Use a phan version instead of master (server#8195)
    Repair step to clear frontend related caches (server#8197)
    Keep previous exception when transforming to dav exception (server#8228)
    Actually return stream from swift (server#8250)
    Remove invalid link to documentation (server#8253)
    Fix deleting folders when using s3 external storage (server#8261)
    Link to NC13 dev manual (server#8264)
    Better result handling of email search (server#8267)
    Update CRL to revoke files_rightclick (server#8271)
    Fix styling issues of guest pages #8155 (server#8286)
    Remove jquery ui background image (server#8287)
    Show open graph preview in WhatsApp (server#8309)
    Make acceptance tests for comments more consistent with the others (server#8395)
    Fix edit tag textbox size (server#8407)
    Use TTF fonts for avatar generation (server#8440)
    Use mb_* string methods to extract first character for generated avatars (server#8470)
    Show hint in OCS API for user creation (server#8515)
    Fix hiding and event propagation issues with the user management popover (server#8517)
    Add some whitespace around change.svg icon (server#8518)
    Avoid fruitless login attempts (server#8532)
    Fix retrieval of group members with numerical uids from LDAP (server#8536)
    Theming: handle not being in the serverroot (server#8554)
    Ext storage error warning (server#8561)
    Set autocomplete=new-password for mail share password (server#8577)
    Fix upload button visible on read-only folders (server#8595)
    Fixed app navigation for IE11 (server#8609)
    Fix breadcrumbs width calculation (server#8610)
    Fix comments (and systemtags) when involving users with numerical ids (server#8615)
    Update commentstabview.js (server#8621)
    Properly encapsulate require_once for app.php (server#8631)
    AppData hardening (server#8636)
    Use hash algo that's robust against collisions (server#8654)
    Fixed date/time picker on IE11 (server#8663)
    Use a more widely available method to test s3 settings (server#8667)
    Use proper lanugage in langauge code (server#8668)
    Display the proper language strings in setttings (server#8669)
    Do not create empty userid when attribute does not have allowed chars (server#8673)
    Remove too restrict check for background image/color (server#8675)
    Fix example regex for user agent matching (server#8676)
    Generate different UIDs for Birthday, Anniversary and Death event (server#8678)
    Don't use double quotes in MySQL queries (server#8680)
    Log exceptions that happen when writing the app store reply to storage (server#8683)
    Set the correct active navigation entry (server#8685)
    Fix activities for end2end encryption (server#8686)
    Filter out the current user when searching for emails too (server#8687)
    Fix check if theming defaults instance is available (server#8688)
     Fix undefined index problem (server#8693)
    Disable part files for object stores (server#8725)
    Better handling of invisible elements in acceptance tests (server#8738)
    Remove base url from global cache prefix (server#8745)
    Check if the cached js file exists (server#8746)
    Sharee email matches not limited (server#8749)
    Fix integer overflow in ChunkingPlugin (server#8752)
    Revert wording back to updates (server#8755)
    Add acceptance tests for permissions on public shared folders (server#8758)
    Also send file emails in ASAP mode (activity#249)
    Ensure userids are strings (activity#252)
    Null coalescing operator is PHP7+ (activity#254)
    Update PDF.js to 1.9.426 (files_pdfviewer#55)
    Enable full screen mode for PDF files (files_pdfviewer#59)
    Fix ACE module files failing to load (files_texteditor#83)
    Do not keep FileInfoModels returned by "getModelForFile" (files_texteditor#89)
    Fix share drop down in gallery not properly shown (gallery#394)
    Fix gallery button hidden in folders without create permission (gallery#402)
    Fix controls position in gallery layout (gallery#405)
    Removed old code already present thanks to the files app (gallery#406)
    Create "file app" public share links if the slideshow is opened from ... (gallery#407)
    Allow to check against haveibeenpwned.com password list (password_policy#61)
2018-03-19 18:01:09 +00:00
wen
50e662b438 Update to 3.4.2
Upstream changes:
Moodle 3.4.2:

Highlights

    MDL-48501, MDL-61600 - Migrate to reCAPTCHA v2
    MDL-51189 - Quiz: now possible to edit user overrides even if quiz is not available to a student
    MDL-60241 - Invisible default sections lead to unexpected visibility layout
    MDL-61344 - Assignment: "additional files" are now shown in Edit Submission view

GDPR preparation

Plugins will be available for Moodle 3.3 and 3.4 to help Moodle sites to comply with GDPR. In Moodle 3.5 they will be included in the standard distribution. Some necessary core changes were already included in this release:

    MDL-61307 - New Privacy subsystem
    MDL-61477 - Allow plugins to handle site policies and overwrite $CFG->sitepolicy
    MDL-61423 - Signup process - add minimum age verification

Fixes and improvements

    MDL-60815 - Fixed bug with loading CSS for editor
    MDL-61549 - Fixed bug with empty user name on Participants page if username is included in user identitfy fields
    MDL-60812 - Select correct default role during manual enrolment
    MDL-58006 - Assignment: reset 'Blind marking' status during 'Course reset'
    MDL-58845 - Choice: hide "unanswered" column when it is set so in choice settings
    MDL-56688 - Single View & grades export should follow the same order set in gradebook set up
    MDL-61305 - Performance: Modinfo cache can get built in parallel
    MDL-61249 - Corrected end date for manual enrolments
    MDL-61242 - EQUELLA repository: fixed error "The source url does not match the sourcekey."
    MDL-61175 - Change "Remind me to grade by" date according to the new course start date after course restore
2018-03-19 11:47:09 +00:00
adam
3e5fcf3346 py-uwsgi: updated to 2.0.17
Changes 2.0.17:
The Emperor throttling subsystem does not make use anymore of blocking functions, like usleep(), this should fix stats serving and should improve vassals startup time
[Security/PHP] enforce DOCUMENT_ROOT check when using –php-docroot to avoid directory traversal
added –shutdown-sockets to improve graceful shutdowns
2018-03-19 09:28:04 +00:00
taca
66c9583833 lang/ruby: replace RUBY_RAILS_SUPPORTED to RUBY_RAILS_ACCEPTED
Change RUBY_RAILS_SUPPORTED to RUBY_RAILS_ACCEPTED for better wording.
2018-03-18 14:21:19 +00:00
wiz
21f9ffa4cc Apache-Gallery: update to 1.0.2.
Based on wip/p5-Apache-Gallery by mef@
Many dependencies re-added.

1.0.2 Wed Jun  8 20:47:16 CEST 2011

        - Extended GalleryUnderscoresToSpaces to filenames as well.
          (Debian bug #348724, Francesco Potortì)
        - Added txt to GalleryDocFile, the code in Gallery.pm already
          allowed it.  (Luca Capello)
        - Added text-html.png and text-txt.png icons.
          (Debian bug #423004, Luca Capello)
        - Fixed counter typo for <directory>.folder in next directory
          menu item.  (Luca Capello)
        - Added support to ignore items through <directory|file>.ignore.
          (Debian bug #619625, Luca Capello)
        - Fixed spelling typos in Gallery.pm and README.  (Luca Capello)
        - GalleryCacheDir defaults to /var/cache/www/ per the FHS-2.3.
          (Debian bug #337197, Luca Capello)
        - Fixed two minor POD errors (Michael Legart)

1.0.1 Wed Feb 23 20:45:38 CET 2011

        - Added missing template files to MANIFEST

1.0 Tue Feb 22 21:54:31 CET 2011

        - Handle files that match both GalleryDocFile and GalleryImgFile
          correctly. (Claus Faerber)
        - Only respond to HEAD and GET requests, enabling users to use
          WebDAV for upload (Andreas Plesner)
        - Added new option GalleryCommentExifKey to get comments from
          EXIF data (Michael Legart)
        - Added new option GalleryEnableMediaRss to enable generation of
          a media RSS feed for each directory listing. This works with
          e.g. the plugin from http://piclens.com to enable 3D viewing
          of your gallery. (Michael Legart)
        - Make browser-caching work with mod_perl 2. Supports If-None-Match
          and If-Modified-Since headers. Sets Last-Modified-Date and
          ETag headers. (Michael Legart)

1.0RC3 Fri Sep 16 10:27:48 CEST 2005

        - Add watermark even when picture doesn't need to be rescaled
          (Andreas Plesner)
        - Fix logging to work in Apache 1.3 (Andreas Plesner)
        - Bugfix: If only one GallerySize was specified, the image's
          max width was autmatically added to GallerySizes
          (Andreas Plesner)
        - Bugfix: Locate thm files if they are called .thm or .THM
                (Michael Legart)

1.0RC2 Wed Jun  1 09:11:50 CEST 2005

        - Added access keys for navigation (Michael Knudsen)

1.0RC1 Tue May 24 13:31:50 CEST 2005

        - Added submit button to form in selection mode (Vlad Marchenko)
        - Added new option GalleryRootPath for use when the gallery
          is not running from the root of the virtual host (Lubomir Host)
        - Report proper errors when there are problems with templates (Don Armstrong)
        - Support newest mod_perl2 version (Philip Paeps)
2018-03-18 09:14:19 +00:00
wiz
5becb1510a p5-Mojolicious: update to 7.71.
7.71  2018-03-15
  - Deprecated Mojo::build_tx, Mojo::Config, Mojo::handler and Mojo::log.
  - Added config method to Mojolicious.
  - Fixed exceptions caused by non-UTF-8 files in Mojo::Exception. (Grinnz)
2018-03-18 09:04:57 +00:00
wiz
a6a028ff43 p5-Catalyst-Plugin-Static-Simple: update to 0.36.
0.36   2018-03-15 11:37 GMT
       - Relax PNG content type check in t/05dirs.t

0.35   2018-03-14 12:07 GMT
       - Use less-likely extension for unknown file type (RT#124211)
2018-03-18 09:02:52 +00:00
wiz
14b69edf43 p5-Apache-ASP: update to 2.63.
+ fixed $r->connection()->remote_ip() to use useragent_ip(), then client_ip() access for Apache 2.4

 + Added section ``raw'' to MailErrors.inc to debug POSTs without
   form fields

 - MailErrorsHTML now uses monospaced fonts for errors. Easier on
   the eyes and more informative

 - Added a clumsy regex to avoid header longer than 70 chars

 - removed deprecated "Extra" module references from Makefile.PL and Bundle::Apache::ASP::Extra,
   including Apache::Filter, Apache::SSI, Bundle::XML, XML::Sablotron, and Tie::TextDir
2018-03-18 09:00:38 +00:00
maya
1b76264d09 firefox: configure whines about outdated nspr/nss, tell pkgsrc about this 2018-03-17 17:55:13 +00:00
taca
6bbe9f1201 www/ruby-loofah: update to 2.2.0
## 2.2.0 / 2018-02-11

Features:

* Support HTML5 `<main>` tag. #133 (Thanks, @MothOnMars!)
* Recognize HTML5 block elements. #136 (Thanks, @MothOnMars!)
* Support SVG `<symbol>` tag. #131 (Thanks, @baopham!)
* Support for whitelisting CSS functions, initially just `calc` and `rgb`. #122/#123/#129 (Thanks, @NikoRoberts!)
* Whitelist CSS property `list-style-type`. #68/#137/#142 (Thanks, @andela-ysanni and @NikoRoberts!)

Bugfixes:

* Properly handle nested `script` tags. #127.


## 2.1.1 / 2017-09-24

Bugfixes:

* Removed warning for unused variable. #124 (Thanks, @y-yagi!)


## 2.1.0 / 2017-09-24

Notes:

* Re-implemented CSS parsing and sanitization using the {crass}[https://github.com/rgrove/crass] library. #91


Features:

* Added :noopener HTML scrubber (Thanks, @tastycode!)
* Support `data` URIs with the following media types: text/plain, text/css, image/png, image/gif, image/jpeg, image/svg+xml. #101, #120. (Thanks, @mrpasquini!)


Bugfixes:

* The :unprintable scrubber now scrubs unprintable characters in CDATA nodes (like `<script>`). #124
* Allow negative values in CSS properties. Restores functionality that was reverted in v2.0.3. #91
2018-03-17 16:21:48 +00:00
taca
4d3e972e28 www/ruby-http-form_data: update to 2.1.0
## 2.1.0 (2018-03-05)

* [#21](https://github.com/httprb/form_data/pull/21)
  Rewind content at the end of `Readable#to_s`.
  [@janko-m][]

* [#19](https://github.com/httprb/form_data/pull/19)
  Fix buffer encoding.
  [@HoneyryderChuck][]


## 2.0.0 (2017-10-01)

* [#17](https://github.com/httprb/form_data/pull/17)
  Add CRLF character to end of multipart body.
  [@mhickman][]


## 2.0.0.pre2 (2017-05-11)

* [#14](https://github.com/httprb/form_data/pull/14)
  Enable streaming for urlencoded form data.
  [@janko-m][]


## 2.0.0.pre1 (2017-05-10)

* [#12](https://github.com/httprb/form_data.rb/pull/12)
  Enable form data streaming.
  [@janko-m][]
2018-03-17 16:20:25 +00:00
taca
7b24b38545 www/ruby-mustermann: update to 1.0.2
* **Mustermann 1.0.2** (2017-02-17)
    * Look ahead same patterns as its own when concatenation.  Fixes [sinatra/sinatra#1361](https://github.com/sinatra/sinatra/issues/1361) [@namusyaka](https://github.com/namusyaka)
    * Improve development support and documentation.  [@EdwardBetts](https://github.com/EdwardBetts), [@284km](https://github.com/284km), [@yb66](https://github.com/yb66) and [@garybernhardt](https://github.com/garybernhardt)
2018-03-17 16:19:19 +00:00
taca
07adb9c51a www/ruby-mustermann19: remove package
Since all packages switch to use www/ruby-mustermann, this package is not
used any more.  So, remove it.
2018-03-17 16:18:22 +00:00
taca
5b387f4966 www/Makefile: remove ruby-mustermann19 2018-03-17 16:17:37 +00:00
taca
6e1834dc98 www/ruby-faraday: update to 0.14.0
Faraday 0.14.0					2018/01/20

* If proxy is manually provided, this takes priority over find_proxy (#724)
* Allow overriding env proxy (#754)
* Fixes the behaviour for Excon's open_timeout (not setting write_timeout
  anymore) (#731)
* Remove Typhoeus adapter (#715)
* External Typhoeus Adapter Compatibility (#748)
* Warn about missing adapter when making a request (#743)
* Faraday::Adapter::Test stubs now support entire urls (with host) (#741)
* Handle all connection timeout messages in Patron (#687)
2018-03-17 16:15:07 +00:00
taca
31958eb864 www/ruby-websocket: update to 1.2.5
## 1.2.5

- make handshake server resilient to non-string Rack env keys
2018-03-17 16:09:03 +00:00
taca
fed115d1c7 www/ruby-unicorn: update to 5.4.0
unicorn 5.4.0 / 2017-12-23

Rack hijack support improves as the app code can capture and use
the Rack `env' privately without copying it (to avoid clobbering
by another client).  Thanks to Sam Saffron for reporting and
testing this new feature:

  https://bogomips.org/unicorn-public/CAAtdryPG3nLuyo0jxfYW1YHu1Q+ZpkLkd4KdWC8vA46B5haZxw@mail.gmail.com/T/

We also now support $DEBUG being set by the Rack app (instead of
relying on the "-d" CLI switch).  Thanks to James P Robinson Jr
for reporting this bug:

  https://bogomips.org/unicorn-public/D6324CB4.7BC3E%25james.robinson3@cigna.com/T/
  (Coincidentally, this fix will be irrelevant for Ruby 2.5
   which requires 'pp' by default)

There's a few minor test cleanups and documentation updates, too.

unicorn 5.3.1 / 2017-10-03

This release fixes an occasional GC problem introduced in v5.3.0
to reduce global variable overhead (commit 979ebcf91705709b)

Thanks to Xuanzhong Wei for the patch which lead to this release:

https://bogomips.org/unicorn-public/20171003182054.76392-1-azrlew@gmail.com/T/#u
https://bogomips.org/unicorn-public/20171003145718.30404-1-azrlew@gmail.com/T/#u

  Xuanzhong Wei (1):
        fix GC issue on rb_global_variable array
2018-03-17 16:07:55 +00:00
taca
7289e55fd7 www/ruby-sinatra-contrib: update to 2.0.1
2.0.1						2018/02/17

* avoid prefix duplication
* get rid of unnecessary assignment expression
  the `base` does not respond to `conditions` permanently.
* documentation improvement
2018-03-17 15:59:55 +00:00
taca
26d312ac10 www/ruby-sinatra: update to 2.0.1
2.0.1 / 2018-02-17

* Repair nested namespaces, by avoiding prefix duplication #1322. Fixes #1310
  by Kunpei Sakai

* Add pattern matches to values for Mustermann::Concat #1333. Fixes #1332 by
  Dawa Ometto

* Ship the VERSION file with the gem, to allow local unpacking #1338 by Olle
  Jonsson

* Fix issue with custom error handler on bad request #1351. Fixes #1350 by
  Jordan Owens

* Override Rack::ShowExceptions#pretty to set custom template #1377. Fixes
  #1376 by Jordan Owens

* Enhanced path validation in Windows #1379 by Orange Tsai

* Improve development support and documentation by Faheel Ahmad, Shota Iguchi,
  Olle Jonsson, Manabu Niseki, John Hope, Horacio, Ice-Storm, GraniteRock,
  Raman Skaskevich, Carlos Azuaje, 284km, Dan Rice and Zachary Scott
2018-03-17 15:53:39 +00:00
taca
18ba3c731e www/ruby-rack-protection: update to 2.0.1
0.2.1						2018/02/16

* enhanced path validation in Windows
2018-03-17 15:52:27 +00:00
taca
8569a65f6e www/heel: update to 3.2.0
## Version 3.2.0 - 2018-03-14
* fix missing rack dependency [#17](https://github.com/copiousfreetime/heel/pull/17)
* across the board gem dependency updates
* ruby 2.2 minimum dependency - because of transitive dependencies
2018-03-17 14:46:45 +00:00
taca
8c565c02cc www/ruby-puma: update to 3.11.3
Changes are too many to write here, please refer History.md.
2018-03-17 14:45:05 +00:00
taca
812c5e6ef4 www/ruby-patron: update to 0.12.1
### 0.12.1

* Ensure HTTP2 response headers/status lines are correctly handled

### 0.12.0

* Replace StringScanner in HeaderParser with StringIO, fix Webmock regression when the headers string would
  not have an empty CRLF-terminated line at the end - which would cause the parser to return a nil.
* Added `Session#dns_cache_timeout` as a config option for CURLOPT_DNS_CACHE_TIMEOUT

### 0.11.1

* Make sure StringScanner is available to HeaderParser.

### 0.11.0

* Added `Session#progress_callback` which accepts a callable object, which can be used to report session progress during request
  execution.
* Fixed parsing of response headers when multiple responses are involved (redirect chains and HTTP proxies)

### 0.10.0

* Added `Session#low_speed_time` and `Session#low_speed_limit`. When used, they will force libCURL to raise
  a timeout if a certain speed limit is not met performing the request. These can be used for better timeout
  handling. These are available in all libCURL versions. See https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html
  and https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html
2018-03-17 14:43:29 +00:00
taca
7ab7925bd9 www/ruby-padrino: update to 0.14.3
0.14.3 (2018-02-23)

* Move to mustermann
* Drop ruby prior to 2.2.2
* update default_inflections
* Fix params handling which broke with Sinatra 2.0.1 by removing guard clause
  to not initialize @params if already defined

0.14.2 (2018-01-02)

* FIX router in non-Padrino applications (@adam12)
* FIX padrino-admin haml layout
* FIX Datamapper tasks (@adam12)
* FIX #1979 default test or spec task
* FIX #2150 refuse invalid database adapters
* FIX #2152 using open without requiring 'open-uri'
* NEW #2161 allow array as tag attribute (@aeris)
* FIX #2163 preserve spaces in args of padrino gen
* update Sequel usage
* update ActiveRecord::Migration usage (@adam12)
2018-03-17 14:39:09 +00:00
taca
c031b88731 www/ruby-padrino: start update of ruby-padrino to 0.14.3 2018-03-17 14:30:05 +00:00
taca
a1865b91de www/ruby-capybara: update to 2.18.0
#Version 2.18.0
Release date: 2018-02-12

### Fixed

* Firefox/geckodriver setting of contenteditable childs contents
* Ignore Selenium::WebDriver::Error::SessionNotCreatedError when quitting driver [Tim Connor]

### Removed

* Headless chrome modal JS injection that is no longer needed for Chrome 64+/chromedriver 2.35+

# Version 2.17.0
Release date: 2018-01-02

### Added

* `have_all_of_selectors`, `have_none_of_selectors` RSpec matchers for parity with minitest assertions [Thomas Walpole]

### Fixed

* Allow xpath 3.x gem [Thomas Walpole]
* Issue when drivers returned nil for `current_path` and a matcher was used with a Regexp [Thomas Walpole]
* Error message when visible element not found, but non-visible was [Andy Klimczak]

# Version 2.16.1
Release date: 2017-11-20

### Fixed

* Fix rack_test driver for rack_test 0.7.1/0.8.0 [Thomas Walpole]
* `accept_prompt` response text can contain quotes when using selenium with headless chrome [Thomas Walpole]

# Version 2.16.0
Release date: 2017-11-13

### Added

* Attempt to move element into view when selenium doesn't correctly do it - See PR #1917 [Thomas Walpole]
* `current_path` matchers will now autodetect path vs url based on string to be matched. Deprecates
  `:only_path` in favor of `:ignore_query` option [Thomas Walpole]
* Session#evaluate_async_script [Thomas Walpole]

### Fixed

* Default prompt value when using headless Chrome works correctly [Thomas Walpole]
* Support new modal error returned by selenium-webdriver 3.7 for W3C drivers [Thomas Walpole]
* Calling `respond_to?` on the object passed to `Capybara.configure` block - Issue #1935

# Version 2.15.4
Release date: 2017-10-07

### Fixed
*  Visiting an absolute URL shouldn't overwrite the port when no server or always_include_port=false - Issue #1921

# Version 2.15.3
Release date: 2017-10-03

### Fixed
*  Visiting '/' when Capybara.app_host has a trailing '/' - Issue #1918 [Thomas Walpole]

# Version 2.15.2
Release date: 2017-10-02

### Fixed

*  Include within scope description in element not found/ambiguous errors [Thomas Walpole]
*  Raise error when no activation block is passed to modal methods if using headless chrome [Thomas Walpole]
*  Don't retry element access when inspecting [Ivan Neverov]
*  Don't override a specified port (even if it is default port) in visited url [Thomas Walpole]
2018-03-17 14:26:22 +00:00
ryoon
d5a0760be0 Update to 57.0.2
* Sync with www/firefo52-52.7.2
2018-03-17 01:01:48 +00:00
ryoon
fcd66739f7 Update to 59.0.1
* Sync with www/firefox-59.0.1
2018-03-17 01:00:20 +00:00
ryoon
5bbbab9657 Update to 59.0.1
Changelog:
59.0.1
Security fix
#CVE-2018-5146: Out of bounds memory write in libvorbis

59.0
New
    Performance enhancements:
    - Faster load times for content on the Firefox Home page
    - Faster page load times by loading either from the networked cache
        or the cache on the user's hard drive (Race Cache With Network)
    - Improved graphics rendering using Off-Main-Thread Painting (OMTP)
        for Mac users (OMTP for Windows was released in Firefox 58)

    Drag-and-drop to rearrange Top Sites on the Firefox Home page, and
      customize new windows and tabs in other ways

    Added features for Firefox Screenshots:
    - Basic annotation lets the user draw on and highlight saved screenshots
    - Recropping to change the viewable area of saved screenshots

    Enhanced WebExtensions API including better support for decentralized
      protocols and the ability to dynamically register content scripts

    Improved Real-Time Communications (RTC) capabilities.
    - Implemented RTP Transceiver to give pages more fine grained control
        over calls
    - Implemented features to support large scale conferences

    Added support for W3C specs for pointer events and improved platform
      integration with added device support for mouse, pen, and touch
      screen pointer input

    Added the Ecosia search engine as an option for German Firefox

    Added the Qwant search engine as an option for French Firefox

    Added settings in about:preferences to stop websites from asking to
      send notifications or access your device's camera, microphone, and
      location, while still allowing trusted websites to use these features

Fixed
    Various security fixes

Changed
    Firefox Private Browsing Mode will remove path information from
      referrers to prevent cross-site tracking

Security fixes:
#CVE-2018-5127: Buffer overflow manipulating SVG animatedPathSegList
#CVE-2018-5128: Use-after-free manipulating editor selection ranges
#CVE-2018-5129: Out-of-bounds write with malformed IPC messages
#CVE-2018-5130: Mismatched RTP payload type can trigger memory corruption
#CVE-2018-5131: Fetch API improperly returns cached copies of
  no-store/no-cache resources
#CVE-2018-5132: WebExtension Find API can search privileged pages
#CVE-2018-5133: Value of the app.support.baseURL preference is not properly
  sanitized
#CVE-2018-5134: WebExtensions may use view-source: URLs to bypass content
  restrictions
#CVE-2018-5135: WebExtension browserAction can inject scripts into
  unintended contexts
#CVE-2018-5136: Same-origin policy violation with data: URL shared workers
#CVE-2018-5137: Script content can access legacy extension
  non-contentaccessible resources
#CVE-2018-5138: Android Custom Tab address spoofing through long domain names
#CVE-2018-5140: Moz-icon images accessible to web content through moz-icon:
  protocol
#CVE-2018-5141: DOS attack through notifications Push API
#CVE-2018-5142: Media Capture and Streams API permissions display
  incorrect origin with data: and blob: URLs
#CVE-2018-5143: Self-XSS pasting javascript: URL with embedded tab into
  addressbar
#CVE-2018-5126: Memory safety bugs fixed in Firefox 59
#CVE-2018-5125: Memory safety bugs fixed in Firefox 59 and Firefox ESR 52.7
2018-03-17 00:59:02 +00:00
maya
78f17c1543 firefox52: provide a patch for tremor as well
(ARM-specific)

upstream commit: https://hg.mozilla.org/releases/mozilla-esr52/rev/5cd5586a2f48

PKGREVISION++
2018-03-17 00:23:15 +00:00
maya
0d31bdc29c seamonkey: also provide patch for tremor (i.e. relevant for ARM) vulnerability
Also backported upstream after the release:
https://hg.mozilla.org/releases/mozilla-esr52/rev/5cd5586a2f48

PKGREVISION++
2018-03-17 00:06:17 +00:00
joerg
50e2909e54 Unbreak the option handling. Restore openssl and PCRE option. 2018-03-16 23:39:54 +00:00
joerg
19b468b671 Override license here, the apache module is under APL2. 2018-03-16 23:39:33 +00:00
maya
00fdc92d8c seamonkey: apply patch from firefox52 to fix CVE-2018-5146
remote code execution via ogg files.

Note firefox52 nor this patches tremor, so the vulnerability still exists
for ARM (which uses tremor rather than vorbis).

Blind commit. I don't have the resources to build so many firefoxes.
However it is based off firefox52.

PKGREVISION++
2018-03-16 23:25:56 +00:00
maya
4ac9cf0e36 firefox52: update to 52.7.2esr
Fixes multiple memory safety bugs
remote code execution via vendored libvorbis/tremor.

https://www.mozilla.org/en-US/security/advisories/mfsa2018-08/
2018-03-16 22:53:19 +00:00
adam
b9d1405f56 py-aiohttp: updated to 3.0.9
3.0.9:
Close a connection if an unexpected exception occurs while sending a request
2018-03-15 09:29:09 +00:00
dholland
b6450df205 Bump PKGREVISION (to 16) for previous: using the ocaml infrastructure
will result in native (rather than bytecode) builds on more
architectures.
2018-03-14 09:08:45 +00:00
dholland
183446c33c Use the ocaml infrastructure. 2018-03-14 09:07:54 +00:00
dholland
90fcd65e4b Use SUBST. 2018-03-14 09:03:24 +00:00
dholland
8603748599 Add patch comments. 2018-03-14 08:59:59 +00:00
dholland
d20d94b1e7 Fix build with ocaml 4.06. 2018-03-14 08:58:43 +00:00
bsiegert
f561dca49e Update caddy to 0.10.11.
This release improves automatic HTTPS in cluster configurations, internal TLS
asset management, adds service discovery support to reverse proxying, reusable
snippets for the Caddyfile, and more!

Read the details in the announcement blog post!
https://caddyserver.com/blog/caddy-0_10_11-released

A few minor "breaking" changes include how signals are handled, conflicting TLS
configurations are no longer allowed (an error is raised), and a TLS alert is
raised if SNI is used but no certificate is available, rather than serving a
default certificate.

Special thanks to Ed for helping us patch a minor path-based open redirect
possibility!

Full change log:

Reusable snippets for the Caddyfile
Updated QUIC
Auto-HTTPS certificates may be shared by multiple instances
Expand globbed values in -conf flag
Swap behavior of SIGTERM and SIGQUIT; ignore SIGHUP
9 new DNS provider plugins for the ACME DNS challenge
New placeholder for {<Response-Header} values
basicauth: Username put in {user} placeholder
fastcgi: GET requests can now send a body
proxy: Service discovery with DNS SRV load balancing
request_id: Allow reusing request ID from header field
tls: Improved efficiency of many certificates and reloads
tls: Raise error if conflicting TLS configurations collide
tls: Raise TLS alert if SNI used and no cert matched
tls: Reject OCSP responses that expire after the certificate
tls: Clients can use SNI to request a specific certificate
tls: Add option for backend to approve on-demand certificate
tls: Synchronize maintenance of shared, managed certificates
Numerous fabulous bug fixes
2018-03-14 08:41:32 +00:00
wiz
c654ae443a p5-HTTP-Message: update to 6.15.
6.15      2018-03-13 13:02:56Z
    - Whenever possible, use an absolute four digit year for Time::Local (GH#97)
    - Add is_cacheable_by_default() (GH#98) (Theo van Hoesel)
2018-03-14 08:05:37 +00:00
wiz
a7033d2042 p5-Dancer-Session-Cookie: update to 0.30.
0.30 2018-03-11
  [ ENHANCEMENTS ]
    - add a CONTRIBUTING file [GH#18, Paul Cochrane]
    - minor refactoring, bump minor Perl version to 5.10.0.

  [ STATISTICS ]
    - code churn: 5 files changed, 127 insertions(+), 26 deletions(-)
2018-03-14 08:03:27 +00:00
adam
fbe79a8166 py-daphne: updated to 2.1.0
2.1.0:
* Removed subprotocol support from server, as it never really worked. Subprotocols
  can instead be negotiated by ASGI applications now.
* Non-ASCII query strings now raise a 400 Bad Request error rather than silently
  breaking the logger
2018-03-14 08:00:08 +00:00
wiz
b9ab2a8bce curl: update to 7.59.0.
Curl and libcurl 7.59.0

This release includes the following changes:

 o curl: add --proxy-pinnedpubkey [10]
 o added: CURLOPT_TIMEVALUE_LARGE and CURLINFO_FILETIME_T [13]
 o CURLOPT_RESOLVE: Add support for multiple IP addresses per entry [37]
 o Add option CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS [37]
 o Add new tool option --happy-eyeballs-timeout-ms [37]
 o Add CURLOPT_RESOLVER_START_FUNCTION and CURLOPT_RESOLVER_START_DATA [39]

This release includes the following bugfixes:

 o openldap: check ldap_get_attribute_ber() results for NULL before using [50]
 o FTP: reject path components with control codes [51]
 o readwrite: make sure excess reads don't go beyond buffer end [52]
 o lib555: drop text conversion and encode data as ascii codes [1]
 o lib517: make variable static to avoid compiler warning
 o lib544: sync ascii code data with textual data [1]
 o GSKit: restore pinnedpubkey functionality [2]
 o darwinssl: Don't import client certificates into Keychain on macOS [3]
 o parsedate: fix date parsing for systems with 32 bit long [4]
 o openssl: fix pinned public key build error in FIPS mode [5]
 o SChannel/WinSSL: Implement public key pinning [6]
 o cookies: remove verbose "cookie size:" output
 o progress-bar: don't use stderr explicitly, use bar->out [7]
 o Fixes for MSDOS
 o build: open VC15 projects with VS 2017
 o curl_ctype: private is*() type macros and functions [8]
 o configure: set PATH_SEPARATOR to colon for PATH w/o separator [9]
 o winbuild: make linker generate proper PDB [11]
 o curl_easy_reset: clear digest auth state [12]
 o curl/curl.h: fix comment typo for CURLOPT_DNS_LOCAL_IP6 [14]
 o range: commonize FTP and FILE range handling [15]
 o progress-bar docs: update to match implementation [16]
 o fnmatch: do not match the empty string with a character set
 o fnmatch: accept an alphanum to be followed by a non-alphanum in char set [17]
 o build: fix termios issue on android cross-compile [18]
 o getdate: return -1 for out of range [19]
 o formdata: use the mime-content type function [20]
 o time-cond: fix reading the file modification time on Windows [21]
 o build-openssl.bat: Extend VC15 support to include Enterprise and Professional
 o build-wolfssl.bat: Extend VC15 support to include Enterprise and Professional
 o openssl: Don't add verify locations when verifypeer==0
 o fnmatch: optimize processing of consecutive *s and ?s pattern characters [22]
 o schannel: fix compiler warnings [23]
 o content_encoding: Add "none" alias to "identity" [24]
 o get_posix_time: only check for overflows if they can happen
 o http_chunks: don't write chunks twice with CURLOPT_HTTP_TRANSFER_DECODING [25]
 o README: language fix [26]
 o sha256: build with OpenSSL < 0.9.8 [27]
 o smtp: fix processing of initial dot in data [28]
 o --tlsauthtype: works only if libcurl is built with TLS-SRP support [29]
 o tests: new tests for http raw mode [30]
 o libcurl-security.3: man page discussion security concerns when using libcurl
 o curl_gssapi: make sure this file too uses our *printf()
 o BINDINGS: fix curb link (and remove ruby-curl-multi)
 o nss: use PK11_CreateManagedGenericObject() if available [31]
 o travis: add build with iconv enabled [32]
 o ssh: add two missing state names [33]
 o CURLOPT_HEADERFUNCTION.3: mention folded headers
 o http: fix the max header length detection logic [34]
 o header callback: don't chop headers into smaller pieces [35]
 o CURLOPT_HEADER.3: clarify problems with different data sizes
 o curl --version: show PSL if the run-time lib has it enabled
 o examples/sftpuploadresume: resume upload via CURLOPT_APPEND [36]
 o Return error if called recursively from within callbacks [38]
 o sasl: prefer PLAIN mechanism over LOGIN
 o winbuild: Use CALL to run batch scripts [40]
 o curl_share_setopt.3: connection cache is shared within multi handles
 o winbuild: Use macros for the names of some build utilities [41]
 o projects/README: remove reference to dead IDN link/package [42]
 o lib655: silence compiler warning [43]
 o configure: Fix version check for OpenSSL 1.1.1
 o docs/MANUAL: formfind.pl is not accessible on the site anymore [44]
 o unit1309: fix warning on Windows x64 [45]
 o unit1307: proper cleanup on OOM to fix torture tests
 o curl_ctype: fix macro redefinition warnings
 o build: get CFLAGS (including -werror) used for examples and tests [46]
 o NO_PROXY: fix for IPv6 numericals in the URL [47]
 o krb5: use nondeprecated functions [48]
 o winbuild: prefer documented zlib library names [49]
 o http2: mark the connection for close on GOAWAY [53]
 o limit-rate: kick in even before "limit" data has been received [54]
 o HTTP: allow "header;" to replace an internal header with a blank one [55]
 o http2: verbose output new MAX_CONCURRENT_STREAMS values
 o SECURITY: distros' max embargo time is 14 days
 o curl tool: accept --compressed also if Brotli is enabled and zlib is not
 o WolfSSL: adding TLSv1.3 [56]
 o checksrc.pl: add -i and -m options
 o CURLOPT_COOKIEFILE.3: "-" as file name means stdin
2018-03-14 07:44:24 +00:00
taca
feb491ceac www/ruby-jekyll: update to 3.7.3
Changes from 3.5.2 is too many to write here, please refer release page:
<https://github.com/jekyll/jekyll/releases> or history:
<https://github.com/jekyll/jekyll/blob/master/History.markdown>.
2018-03-13 17:49:48 +00:00
taca
81f122a4f3 www/ruby-jekyll-coffeescript: update to 1.1.1
1.1.1						2018/02/03

Development Fixes

* Test against Ruby 2.5 (#25)

1.1.0						2017/12/03

Development Fixes

* Stop testing Ruby 1.9 (#17)
* Test against Ruby 2.1 to 2.4 (#20)
* Stop testing against Jekyll 2.5 (#22)
* Define path with dir (#18)
* Inherit Jekyll's rubocop config for consistency (#19)
* Add Rubocop to CI (#21)
2018-03-13 17:46:30 +00:00
taca
f0fdb4d974 www/ruby-jekyll-minima: update to 2.4.0
2.4.0					2018/3/10

Minor Enhancements

* Add better system fonts (#205)
* Remove whitespace due to Liquid tags in generated HTML (#202)
* Adding Mastodon to the social networks (#198)

Bug Fixes

* social icons should resolve baseurl properly (#201)
* fix: styling main element in IE 11 (#199)

Documentation

* Improve thw wording in index.md (#175)
* Update config description comment (#203)


2.3.0					2018/01/30

* Add option to show excerpts on the homepage (#90)
* Handle RSS feed with jekyll-feed (#183)
* Test build with Ruby 2.4 on CI (#184)
* Document how to customize navigation links (#192)

2.2.1					2018/01/27

* Revert social_sites hash for retrocompatibility (#190)

2.2.0					2018/01/24

Minor Enhancements

* handling content outside of posts (#88)
* Add default table styles (#144)
* Add jekyll-seo-tag dependency (#139)
* Add Microformats markup (#160)
* Add more social links (#141)

Documentation

* Docs: clarification about page title (#142)
2018-03-13 17:44:07 +00:00
taca
7b3e8a741f www/ruby-jekyll-gist: update to 1.5.0
1.5.0						2017/12/03

Documentation

* replace 'plugins' key in config with 'gems' (#46)
* Docs: Remove username in gist (#54)

Development Fixes

* Remove testing for Jekyll 2.x
* Requires Ruby > 2.1
* Add release script
* Inherit Jekyll's rubocop config for consistency (#48)
* define path with dir (#47)

1.4.1						2017/06/21

* Don't ask .empty? until it's a String. (#38)
* rename Liquid 4 has_key? to key? to add compatibility for liquid 4 (#41)
* Test against Ruby 2.1 to 2.4 (#45)
2018-03-13 17:39:48 +00:00
taca
1c0a5fd35f www/ruby-jekyll-feed: update to 0.9.3
## 0.9.3 / 2018-02-04

  * Define path with __dir (#187)
  * Bump Ruby for Travis (#188)

### Documentation

  * Fix: Add note about using plugins instead of gems key (#197)
  * Add documentation for disabling smartify filter (#205)

### Development Fixes

  * Rubocop: Target Ruby 2.2 (#195)
  * Test feeds that have a `site.lang` (#164)
  * Test against Ruby 2.5 (#201)
2018-03-13 17:32:46 +00:00
taca
58e0aee56d www/ruby-rouge: update to 3.1.1
Changes from 1.11.1 is too many to write here, please refer CHANGELOG:
<https://github.com/jneen/rouge/blob/master/CHANGELOG.md>.
2018-03-13 17:30:17 +00:00
taca
a42c8d0c35 www/ruby-jekyll-watch: update to 2.0.0
2.0.0						2016/12/02

Development Fixes

* Update versions for Travis (#43)
* Define path with dir (#48)
* Remove version lock for dependency listen (#50)
* Inherit Jekyll's rubocop config for consistency (#51)
* Update jekyll-watch (#53)
* Drop support for old Ruby and old Jekyll (#55)

Minor Enhancements

* Output regenerated file paths to terminal (#57)

Major Enhancements

* Remove unnecessary method (#56)
2018-03-13 17:14:44 +00:00
taca
f84eae43c3 www/Makefile: add and enable ruby-jekyll-seo-tag 2018-03-13 17:11:20 +00:00
taca
6cc1bf3bc7 www/ruby-jekyll-seo-tag: add version 2.4.0 package
## About Jekyll SEO Tag

A Jekyll plugin to add metadata tags for search engines and social networks to
better index and display your site's content.

## What it does

Jekyll SEO Tag adds the following meta tags to your site:

* Page title, with site title or description appended
* Page description
* Canonical URL
* Next and previous URLs on paginated pages
* JSON-LD Site and post metadata for richer indexing
* Open Graph title, description, site title, and URL (for Facebook, LinkedIn,
  etc.)
* Twitter Summary Card metadata

While you could theoretically add the necessary metadata tags yourself, Jekyll
SEO Tag provides a battle-tested template of crowdsourced best-practices.

## What it doesn't do

Jekyll SEO tag is designed to output machine-readable metadata for search
engines and social networks to index and display.  If you're looking for
something to analyze your Jekyll site's structure and content (e.g., more
traditional SEO optimization), take a look at The Jekyll SEO Gem.

Jekyll SEO tag isn't designed to accommodate every possible use case.  It
should work for most site out of the box and without a laundry list of
configuration options that serve only to confuse most users.
2018-03-13 17:10:48 +00:00
taca
9b42cae9cb www/ruby-jekyll-sass-converter: update to 1.5.2
1.5.2					2018/02/04

Development Fixes

* Test against Ruby 2.5 (#68)

1.5.1					2017/12/03

* Security: Bump Rubocop to 0.51
* Style: Define path with __dir__ (#60)
* Style: Inherit Jekyll's rubocop config for consistency (#61)
* Dev: Update Travis config (#62) - Drop support for Jekyll 2.x and Ruby 2.0
* Dev: Fix script/release
2018-03-13 17:08:37 +00:00
taca
e3318f361d www/ruby-rails42: update to 4.2.10
No change except version.
2018-03-13 16:37:46 +00:00
taca
30e3283a8a www/ruby-actionpack42: update to 4.2.10
pkgsrc change: switch to depends on textproc/ruby-rails-dom-testing1

## Rails 4.2.10 (September 27, 2017) ##

*   Fix regression in behavior of `normalize_path`.

    In Rails 5 there was a change to ensure the encoding of the original string
    in a path was maintained. This was incorrectly backported to Rails 4.2 which
    caused a regression.

    *Eileen M. Uchitelle*

## Rails 4.2.9 (June 26, 2017) ##

*   Use more specific check for :format in route path

    The current check for whether to add an optional format to the path is very lax
    and will match things like `:format_id` where there are nested resources, e.g:

    ``` ruby
    resources :formats do
      resources :items
    end
    ```

    Fix this by using a more restrictive regex pattern that looks for the patterns
    `(.:format)`, `.:format` or `/` at the end of the path. Note that we need to
    allow for multiple closing parenthesis since the route may be of this form:

    ``` ruby
    get "/books(/:action(.:format))", controller: "books"
    ```

    This probably isn't what's intended since it means that the default index action
    route doesn't support a format but we have a test for it so we need to allow it.

    Fixes #28517.

    *Andrew White*
2018-03-13 16:35:25 +00:00
taca
e8b04dc624 www/ruby-actionview42: update to 4.2.10
pkgsrc change: switch to depends on textproc/ruby-rails-dom-testing1

No change except version.
2018-03-13 16:33:39 +00:00
taca
28c961fd48 www/Makefile: add and enable ruby-em-websocket 2018-03-13 16:13:36 +00:00
taca
11c9089428 www/ruby-em-websocket: add missing DESCR
Oops, DESCR was accidently missed from "cvs add".
2018-03-13 16:13:17 +00:00
taca
ea6a181603 www/ruby-em-websocket: add version 0.5.1 package
EventMachine based, async, Ruby WebSocket server. Take a look at examples
directory, or check out the blog post: [Ruby & Websockets: TCP for the
Web](http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/).
2018-03-13 16:12:35 +00:00
taca
a0380bbd46 www/Makefile: add and enable ruby-crass 2018-03-13 16:11:16 +00:00
taca
efca6abd5d www/ruby-crass: add version 1.0.2 package
Crass is a Ruby CSS parser that's fully compliant with the
CSS Syntax Level 3 specification.

Features
--------

* Pure Ruby, with no runtime dependencies other than Ruby 1.9.x or higher.

* Tokenizes and parses CSS according to the rules defined in the 14 November
  2014 editor's draft of the [CSS Syntax Level 3][css] specification.

* Extremely tolerant of broken or invalid CSS. If a browser can handle it, Crass
  should be able to handle it too.

* Optionally includes comments in the token stream.

* Optionally preserves certain CSS hacks, such as the IE "*" hack, which would
  otherwise be discarded according to CSS3 tokenizing rules.

* Capable of serializing the parse tree back to CSS while maintaining all
  original whitespace, comments, and indentation.
2018-03-13 16:10:50 +00:00
adam
7148c97760 py-aiohttp: updated to 3.0.8
3.0.8:
Use asyncio.current_task() on Python 3.7
2018-03-13 11:46:13 +00:00
adam
51ee75bf58 py-idna_ssl: updated to 1.0.1
1.0.1:
Bug fixes.
2018-03-13 11:44:13 +00:00
adam
d2ef846be7 py-pylint-django: updated to 0.9.4
Version 0.9.4:
Add an optional dependency on Django
Fix the DjangoInstalledChecker so it can actually warn when Django isn't available
Fix 136 by adding automated build and sanity test scripts
2018-03-13 10:53:13 +00:00
fhajny
d1496e521e www/php-phalcon: Update to 3.3.2.
- Fixed Phalcon\Db\Dialect\Mysql::modifyColumn to produce valid SQL
  for renaming the column
- Fixed Phalcon\Forms\Form::getMessages to return back previous
  behaviour: return array of messages with element name as key
- Fixed Phalcon\Mvc\Model\Behavior\SoftDelete::notify to solve
  the exception that soft deletion renamed model
- Fixed E_DEPRECATED error for each() in Phalcon\Debug\Dump
2018-03-13 10:43:38 +00:00
adam
841eaf1841 py-django-cmsplugin_gallery: correct updated to 1.0.0 2018-03-13 10:04:49 +00:00
adam
3a82f18f2e py-django-cms: correct update to 3.5.1 2018-03-13 09:52:48 +00:00
adam
ee72e6dc9f py-django-treebeard: updated to 4.2.1
4.2.1:
Bugfix issues: admin change list view and jsi18n load for Django-1.11
2018-03-13 09:50:10 +00:00
adam
866790e0fc py-djangocms-admin-style: updated to 1.2.7
1.2.7:
Bug fixes.
2018-03-13 09:43:33 +00:00
wen
556812d84d Update to 1.0.0
No upstream changelog found.
2018-03-13 08:17:14 +00:00
wen
551b9633e5 Update to 3.5.1
Upstream changes:
=== 3.5.1 (2018-03-05) ===

* Fixed a bug where editing pages with primary keys greater than 999 would throw an
  exception.
* Fixed a ``MultipleObjectsReturned`` exception raised on the page types migration
  with multiple page types per site.
* Fixed a bug which prevented toolbar js from working correctly when rendered
  before toolbar.
* Fixed a bug where CMS would incorrectly highlight plugin content when plugin
  contains invisible elements
* Fixed a regression where templates which inherit from a template using an ``{% extends %}``
  tag with a default would raise an exception.


=== 3.5.0 (2018-01-31) ===

* Fixed a bug which prevented users from seeing the welcome screen when debug is
  turned off.
* Introduced improved repr for ``Page``, ``Title``, ``Placeholder`` and ``CMSPlugin`` models.
* Rename publish buttons to no longer reference "page"
* Page rendering will now use the draft page instead of public page for logged in
  users with change permissions, unless the ``preview`` GET parameter is used.
* Fixed "Expand all / Collapse all" not reflecting real state of the placeholder tree
* Fixed a bug where Aliased plugins would render if their host page was unpublished (and user was not on edit mode).
* Fixed a bug where focusing inputs in modal would require 2 clicks in some browsers
* Changed the language chooser to always show all configured languages to staff members
  and public-only languages to anon users.
* Introduced logic to copy pages to different sites from the admin.
* Removed "View on Site" button when adding a page
* Welcome page no longer uses multilingual URLs when not required.
* Prevent users from passing a public page as parent in ``create_page`` api function


=== 3.4.5 (2017-10-12) ===

* Introduced Django 1.11 compatibility
* Fixed a bug where slug wouldn't be generated in the creation wizard
* Fixed a bug where the add page endpoint rendered ``Change page`` as the html title.
* Fixed an issue where non-staff users could request the wizard create endpoint.
* Fixed an issue where the ``Edit page`` toolbar button wouldn't show on non-cms pages
  with placeholders.
* Fixed a bug where placeholder inheritance wouldn't work if the inherited placeholder
  is cached in an ancestor page.
* Fixed a regression where the code following a ``{% placeholder x or %}`` declaration,
  was rendered before attempting to inherit content from parent pages.
* Changed page/placeholder cache keys to use sha1 hash instead of md5 to be FIPS compliant.
* Fixed a bug where the change of a slug would not propagate to all descendant pages
* Fixed a ``ValueError`` raised when using ``ManifestStaticFilesStorage`` or similar for static files.
  This only affects Django >= 1.10
2018-03-13 02:39:52 +00:00
adam
25b654c989 py-selenium: updated to 3.11.0
Selenium 3.11.0
No changes just keeping python version in step with the rest of the project.
2018-03-12 16:31:13 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
c26387acbf lighttpd: remove merged patch 2018-03-12 09:03:03 +00:00
wiz
c97ad6839f lighttpd: update to 1.4.49.
- 1.4.49 - 2018-03-11
  * [core] adjust offset if response header blank line
  * [mod_accesslog] %{canonical,local,remote}p (fixes #2840)
  * [core] support POLLRDHUP, where available (#2743)
  * [mod_proxy] basic support for HTTP CONNECT method (#2060)
  * [mod_deflate] fix deflate of file > 2MB w/o mmap
  * [core] fix segfault if tempdirs fill up (fixes #2843)
  * [mod_compress,mod_deflate] try mmap MAP_PRIVATE
  * [core] discard from socket using recv MSG_TRUNC
  * [core] report to stderr if errorlog path ENOENT (fixes #2847)
  * [core] fix base64 decode when char is unsigned (fixes #2848)
  * [mod_authn_ldap] fix mem leak when ldap auth fails (fixes #2849)
  * [core] warn if mod_indexfile after dynamic handler
  * [core] do not reparse request if async cb
  * [core] non-blocking write() to piped loggers
  * [mod_openssl] minor code cleanup; reduce var scope
  * [mod_openssl] elliptic curve auto selection (fixes #2833)
  * [core] check for path-info forward down path
  * [mod_authn_ldap] auth with ldap referrals (fixes #2846)
  * [core] code cleanup: separate physical path sub
  * [core] merge redirect/rewrite pattern substitution
  * [core] fix POST with chunked request body (fixes #2854)
  * [core] remove unused func
  * [doc] minor update to *outdated* doc
  * [mod_wstunnel] fix for frames larger than 64k (fixes #2858)
  * [core] fix 32-bit compile POST w/ chunked request body (#2854)
  * [core] add include sys/poll.h on Solaris (fixes #2859)
  * [core] fix path-info calculation in git master (fixes #2861)
  * [core] pass array_get_element_klen() const array *
  * [core] increase stat_cache abstraction
  * [core] open additional fds O_CLOEXEC
  * [core] fix CONNECT w strict header parsing enabled
  * [mod_extforward] CIDR support for trusted proxies (fixes #2860)
  * [core] re-enable overloaded backends w/ multi wkrs
  * [autoconf] reduce minimum automake version to 1.13
  * [mod_auth] constant time compare plain passwords
  * [mod_auth] check that digest realm matches config
  * [core] fix incorrect hash algorithm impl
2018-03-12 09:00:59 +00:00
schmonz
38a4d7fdc2 Update to 3.20180311. From the changelog:
[ Amitai Schleier ]
  * Avoid unexpected full paths from find(1)

  [ thm.id.fedoraproject.org ]
  * rst test: Probe for docutils Python 3 module, not Python 2

  [ Simon McVittie ]
  * mdwn: Automatically detect which Discount flags to use, fixing
    regressions in 3.20180228 when using Discount < 2.2
  * Add a test asserting that no plugin is an empty file, to confirm
    that the build fixes in 3.20180228 were successful
2018-03-11 22:57:55 +00:00
schmonz
e05a522856 Apply upstream patch to fix regression with older libdiscount where
Markdown links were no longer rendered as links. Bump PKGREVISION.
2018-03-09 16:12:50 +00:00
taca
21c816bb07 www/contao44: update to 4.4.16
Contao 4.4.16 is available			2018/03/08 15:39 by Leo Feyer

Contao version 4.4.16 is available. The bugfix release fixes a problem with
the page picker in TinyMCE.
2018-03-09 14:12:33 +00:00
adam
b78061aafa py-django-countries: updated to 5.2
5.2:
Ensure Django 2.1 compatibility for CountrySelectWidget.
Fix regression introduced into 5.1 when using Django 1.8 and certain queryset lookup types (like __in).
2018-03-09 08:13:23 +00:00
adam
bd02b799d6 py-aiohttp: updated to 3.0.7
3.0.7:
Fix SSL proxy support by client.
Restore a imperative check in setup.py for python version. The check works in parallel to environment marker. As effect a error about unsupported Python versions is raised even on outdated systems with very old setuptools version installed.
2018-03-09 08:10:35 +00:00
adam
c841cf26b9 sassc: updated to 3.5.0
3.5.0:
This is the SassC for LibSass 3.5.0
2018-03-08 08:51:05 +00:00
adam
3320ae6256 libsass: updated to 3.5.0
3.5.0:
Features
Implement trailing commas in parameters and arguments
Implement deprecation warning for ID strings that look like colors
Implement content-exists function
Implement support for passing var() to CSS functions
Implement first class functions
Implement nesting guard to avoid "out of stack space"
Implement exponents for numbers
Implement long file path support for Windows
Implement case modifier for attribute selector
Implement warning for double parent selectors
Implement support for custom property syntax
Implement support for custom-property feature flag

Optimisations
Performance improvements
Fix memory leak by removing previously unused code
Fix memory leak of custom functions signature

Community
Add libsass-python to Readme
Update link to go-libsass

Fixes
Fix media query stack and eval issue
Fix Attribute Selector equal compare operator
Fix segfault for varargs with non-string keys
Fix Element Selector compare operators
Fix compiler issue with spec regression on NetBSD 6.1
Fix some segfaults caused by the parser being too forgiving
Fix segfault with invalid map keys
Fix null pointer dereference in css_error
Fix bug when parsing selector schemas
Fix null pointer dereference when parsing selector schemas
Fix .editorconfig
Fix compiler issue with spec regression on NetBSD 6.1
Fix segfault when extending pseudo selectors failed
Fix parser for urls looking like ruleset selectors
Fix use of non-portable std::to_string
Fix use of non-portable strdup
Fix unary slash expressions
Fix missing error for trailing comma in selector list
Fix selector and binominal look ahead
Fix hex escape handling in interpolation
Fix wrong parsing of calc functions as number units
Fix incorrect comment evaluation for compressed output
Fix parent selector handling in selector schema
Fix parameter vararg and keyword handling
Fix a few minor memory leaks
Fix issue with invalid error indicator
Fix selector parsing and url regression
Fix null ptr segv on invalid vararg
Fix segfault in selector extend edge-case
Fix segfault in selector extend edge-case
Fix segfault in selector append edge-case
Fix ref-counted value handling in if function
Fix segfault in at-root cssize edge-case
Fix file content malloc to avoid reading beyond buffer
Fix case-sensitive lookup to named color map
Fix shebang for tap-driver
Fix segfault in parser edge case
Fix memory corruption on error in parse_selector_schema
Fix autoconf path for sassc tester
Fix output of invisible @support blocks
Fix to_value for bracketed lists
Fix propagation of named rest arguments
Fix @extend of wrapped selectors
Fix wrapped pseudo selector handling
Fix minor issue with attribute selector unification
Fix issue when passing restargs to call
Fix compressing of colors in selectors
Fix missing error on selector with invalid quote mark
Fix travis-ci mac OSX builds
Fix endless loop comparing Selector_List to List
Fix SmartOS/Solaris build regression
Fix to connect parent selector only once
Fix whitespace issue for wrapped selectors
Fix missing error if cwd goes missing
Fix missing error when mixin ruleset in root has parent selector
Fix sourcemap crutch once again
Fix parser state column following static values
Fix error indicator not being Unicode aware
Fix error sourcemaps not being fully Unicode aware
Fix some compiler warnings
Fix math with multiple units
Fix css test for interpolated numbers
Fix null pointer access in nesting check
Fix @else possibly producing invalid output
Fix parsing of @supports declarations
2018-03-08 08:50:39 +00:00
adam
606187a74f py-asgiref: updated to 2.2.0
2.2.0:
* Cancelled tasks now correctly cascade-cancel their children
* Communicator.wait() no longer re-raises CancelledError from inner coroutines
2018-03-08 08:26:21 +00:00
adam
aed4122d8f py-pylint-django: updated to 0.9.3
0.9.3:
Fix 133 and 134 by including package data when building wheel and tar.gz packages for PyPI

0.9.2:
Fix 129 - Move tests under site-packages/pylint_django
Fix 96 - List Django as a dependency
2018-03-08 08:23:49 +00:00
taca
2a4ab8c2ca www/contao45: update to 4.5.6
Contao 4.5.5 is available			2018/03/06 11:04 by Leo Feyer

Contao version 4.5.5 is available. The bugfix release fixes problems with
using InnoDB without the innodb_large_prefix option.


Contao 4.5.6 is available			2018/03/06 15:53 by Leo Feyer

Contao version 4.5.6 is available. The bugfix release fixes a problem with new
installations with InnoDB without large prefixes.
2018-03-07 14:31:04 +00:00
adam
912da1339b py-django2: updated to 2.0.3
2.0.3:
CVE-2018-7536: Denial-of-service possibility in urlize and urlizetrunc template filters
CVE-2018-7537: Denial-of-service possibility in truncatechars_html and truncatewords_html template filters
Bugfixes
2018-03-06 20:06:32 +00:00
adam
077747cbe8 py-django: updated to 1.11.11
1.11.11:
CVE-2018-7536: Denial-of-service possibility in urlize and urlizetrunc template filters
CVE-2018-7537: Denial-of-service possibility in truncatechars_html and truncatewords_html template filters
2018-03-06 20:04:06 +00:00
taca
ae161b0f35 www/contao44: update to 4.4.15
Contao 4.4.15 is available			2018/03/06 09:52 by Leo Feyer

Contao version 4.4.15 is available. The bugfix release fixes several issues
including problems with the HTTP cache and improves the folder hash
calculation.
2018-03-06 16:26:28 +00:00
taca
ef10941320 www/contao35: update to 3.5.34
Version 3.5.34 (2018-03-06)
---------------------------

### Fixed
Check the registry for table prefixed queries (see contao/core-bundle#1161).

### Fixed
Improve the folder hashing performance (see #8856).

### Fixed
Reset the autologin hash if the username or password changes (see #8843).

### Fixed
Correctly encode the sitemap URLs (see #8849).
2018-03-06 16:25:38 +00:00
adam
59277aa266 py-django-photologue: updated to 3.8.1
3.8.1:
- Admin thumbnails were not displaying correctly.

3.8:
- Added support for Django 2.0.
- Dropped support for Django 1.8 and 1.10.
- Did not really work with Django 1.11 - sortedm2m library was broken. Upgraded sortedm2m and it now works with 1.11.
- New translation for Ukranian; updated translation for Spanish.
- Fixed template tag that was broken in Django 1.11.

3.7:
- Now works with Django 1.11. Deprecated support for Django 1.9.
- Fixed the management commands to work in the latest versions of Django.
- Fixed an issue with some photo sizes not being created.
- Updated translations for French and Basque.

3.6:
- Now works with Django 1.10 (to be precise: Photologue worked, but the unit tests did not).
- Updated urlpatterns in docs, tests and example project for Django 1.8+
- Enhance Python 2.7 EXIF info.
- Updated docs (contributed by lizwalsh).
- Fixed command plcreatesize (contributed by Mikel Larreategi).
- Fixed deprecated template settings (contributed by Justin Dugger).
- Updated translations for German and Russian.

3.5.1:
- Photologue 3.5 failed to install under Python 2.7. Looks like distutils does not like files
  with non-ascii filenames.
- Fix for issue 149 - bug with projects that extend ImageModel.


3.5:
- Increased length of 'title' fields to 250 chars in order to store longer title.
- Rotate image before resize, to comply with height/width constraints.
- Added forgotten migration.
- Changing "Photo" image leaves extra files on server.
- Normalize filenames to ASCII so they work across all filesystems.
- Updated Hungarian translation.
2018-03-05 14:13:22 +00:00
adam
1759cc1b55 py-django-sortedm2m: added version 1.5.0
sortedm2m is a drop-in replacement for django's own ManyToManyField. The
provided SortedManyToManyField behaves like the original one but remembers
the order of added relations.
2018-03-05 13:59:47 +00:00
adam
0e3517831b py-selenium: updated to 3.10.0
Selenium 3.10.0
* make tests to check clicking on disabled element work for w3c compliant drivers
* add docstring for InvalidElementStateException
* Deleting unused imports
* Making python specification in IDEA project more generic
* It should be possible to use a custom safaridriver executable to run Selenium's test suite.
2018-03-05 13:47:50 +00:00
adam
6fa7709959 py-hyperlink: updated to 18.0.0
18.0.0:
When passed to str() URLs now stringify to usable URL strings.
Switched off of Python's built-in IDNA facilities to using the idna package. Not only is it much more modern, it's also much more strict and correct in its output.
Added new DecodedURL type with almost-identical API to the normal URL, except that it automatically handles reserved characters in argument values passed to its methods.
Added top-level parse() convenience function that now represents the main entrypoint to hyperlink.
Accept dictionaries as ‘query=’ arguments, in addition to sequences of tuples
URL.child() will no longer fail when child gets no segments
URL.normalize() now supports encoding stray/unmatched % characters in character-encoded fields (userinfo, path, query string, fragment)
2018-03-05 12:31:17 +00:00
adam
61769dbe87 py-aiohttp: updated to 3.0.6
3.0.6:
Add _reuse_address and _reuse_port to web_runner.TCPSite.__slots__.
2018-03-05 09:12:20 +00:00
adam
12629fca2b py-raven: updated to 6.6.0
6.6.0:
[Core] Add trimming to breadcrumbs.
[Core] Improve host message at startup.
[Core] Update pytest to work on other environments
2018-03-05 09:08:22 +00:00
wiz
0376cc3910 p5-Catalyst-Runtime: relax version check 2018-03-05 07:20:00 +00:00
schmonz
37e606aa89 Fix build on systems without a /usr/bin/perl. 2018-03-04 17:40:28 +00:00
wiz
57a26a2ec9 p5-Mojolicious: update to 7.70.
7.70  2018-03-01
  - Fixed ordering of sources for content negotiation in Mojolicious::Renderer.
  - Fixed a content negotiation bug in Mojolicious::Renderer that prevented all
    sources from being considered at the same time.
  - Fixed source links in documentation browser.
2018-03-04 16:15:03 +00:00
wiz
5bf081bfd4 p5-HTTP-Entity-Parser: update to 0.21.
0.21 2018-03-03T04:51:32Z

   - Relax minimum perl version to 5.8.1
2018-03-04 16:10:04 +00:00
wiz
ec328c1187 p5-Cookie-Baker: update to 0.09.
0.09 2018-03-03T04:33:20Z

   - +Ny means +N*60*60*24*365 seconds
2018-03-04 16:02:37 +00:00
wiz
de96e9c8c8 p5-CGI-Simple: update to 1.15.
1.15  2018-03-04 MANWAR
      - Resolved issue RT #124646 (use vars → our), thanks @SREZIC.

1.14  2018-03-03 MANWAR
      - Resolved issue RT #124645 (undeclared dependencies), thanks @SREZIC.

1.13  2018-03-01 MANWAR
      - Merged PR #1, thanks @level420.
      - Tidied Changes file.
      - Tidied up Makefile.PL script.

1.12
      - add 'use warnings' to code and tests.
      - use File::Temp to create temporary directory for testing. RT #92833
      - Test of RT #64160 (CVE-2010-4410 -- CRLF injection and response splitting via header()) added.
      - depend on Test::Exception
2018-03-04 16:01:53 +00:00
bsiegert
9ab6e4ca7b Revbump all Go packages after Go 1.10 update. 2018-03-04 15:52:12 +00:00
wiz
3cc7af9e41 p5-CGI-Application: update to 4.61.
4.61

    - Release fix in 4.60_1

4.60_1

    [BUGS]
    - Revert MANIFEST changes which seemed to have caused some issues
      https://github.com/MartinMcGrath/CGI--Application/issues/5

    [DOCUMENTATION]
    - Fix minor POD typo.

4.60

    - Release, includes all changes from 4.50_50, 4.50_51

4.50_51 (developer release) 2015-07-16

    [BUGS]
    - Create new CGI::PSGI object unconditionally in psgi_app()/Bug #88506 (allter)

    [DOCUMENTATION]
    - Introduced Travis CI (Martin McGrath)

4.50_50 (developer release) Fri Jun 23, 2014

    - Add PSGI Streaming methods (Mike Tonks)
    - Added CGI.pm dependency, it is no longer a core module (Martin McGrath)

    [BUGS]
    - Fixed rt #84403 - Security problem: missing "start" mode dumps ENV to output page. (Martin McGrath)
    - Ensure dump_html() returns valid HTML. (Martin McGrath)

    [DOCUMENTATION]
    - Changes to repository URL and bug tracker, added Martin McGrath as a co-maintainer
    - Typo fixes (David Steinbrunner)
2018-03-04 15:41:19 +00:00
ryoon
cf9c130532 Update to 2.49.2
Sync with www/seamonkey-2.49.2
2018-03-03 22:15:36 +00:00
ryoon
358489f6c5 Update to 2.49.2
Changelog:
* Based on Firefox 52.6 and Thunderbird 52.6
2018-03-03 22:14:41 +00:00
schmonz
34fbffb6aa Add patches missed in previous commit. 2018-03-02 19:22:24 +00:00
schmonz
868abd39bf Update to 3.20180228. From the changelog:
* core: Don't send relative redirect URLs when behind a reverse proxy
* core: Escape backticks etc. in directive error messages as HTML
  entities so that the error message is not subsequently parsed as
  Markdown
* mdwn: Enable fenced code blocks, PHP Markdown Extra-style definition
  lists and GitHub-style extensions to HTML tag syntax when used with
  Discount >= 2.2.0 (Closes: #[888055])
* img: Fix auto-detection of image format (if enabled, which is
  strongly discouraged) with ImageMagick >= 6.9.8-3
* rst: Use Python 3 instead of Python 2
* build: `set -e` before each `for` loop, so that errors are reliably
  trapped
* build: Use if/then instead of `||` so that the `-e` flag works
* build: Ensure that pm_to_blib finishes before rewriting shebang lines
* t: Make the img test pass with ImageMagick >= 6.9.8-3
  (Closes: #[891647])
* debian: Remove unused Lintian overrides for duplicate word false positives
* debian: Declare compliance with Debian Policy 4.1.3
2018-03-02 19:20:20 +00:00
joerg
31e4f1602d + py-uwsgi 2018-03-02 16:16:07 +00:00
joerg
8ca43a1865 Package the mod_proxy_uwsgi support separately from the main uwsgi
package.
2018-03-02 16:14:46 +00:00
bsiegert
16267c1ef9 These patches were missing from the initial import.
As they are mentioned in distinfo, I don't think anyone could build this
so far, so no PKGREVISION bump.
2018-03-02 15:36:47 +00:00
adam
c2195be2fb py-django-cors-headers: updated to 2.2.0
2.2.0:
Django 2.0 compatibility. Again there were no changes to the actual library code, so previous versions probably work.
Ensured that request._cors_enabled is always a bool() - previously it could be set to a regex match object.
2018-03-02 11:34:29 +00:00
taca
9bb12b3cb3 pkgsrc: reset PKGREVISION after lang/php{56,70,71,72} update 2018-03-02 02:16:08 +00:00
fhajny
e123a9e62b www/*passenger: Update to 5.2.1.
- Fixes a regression from 5.1.11 that prevented Passenger from
  compiling on FreeBSD in some cases.
- Fixes a bounds issue in printing an error message that could occur
  in some cases when spawning a child process fails.
- Fixes a regression from 5.2.0 which prevented setting the max pool
  idle time to 0.
- Warns if using an incompatible compiler on macOS < 10.13.
- No longer uses Security Framework on macOS 10.13+. This will prevent
  further keychain warnings from appropriately compiled Passengers.
- Fixes warning on macOS about /proc/self access (excluded some code
  that was intended only for Linux).
- `passenger-install-nginx-module` now downloads the preferred Nginx
  version via https.
- [Apache] Fixes a regression from 5.2.0 that caused a crash on
  startup when no top-level ServerName is set.
- [Enterprise] Adds support for using RAM-based pricing on Heroku.
2018-03-01 12:16:43 +00:00
taca
bdc3d4b50f www/php-http3: allow build with PHP 7.1 and 7.2 2018-02-28 16:00:49 +00:00
taca
6913bdedc0 www/contao45: update to 4.5.4
Contao 4.5.4 is released on 14th Feb 2018.

Release note:

Contao version 4.5.4 is available.  The bugfix release fixes several
issues including a problem with rebuilding the search index.
2018-02-28 15:58:45 +00:00
taca
331b433b6f www/contao44: update to 4.4.14
Contao 4.4.14 is released on 14th Feb 2018.

Release note:

Contao version 4.4.14 is available. The bugfix release fixes several issues
including a problem with rebuilding the search index.
2018-02-28 15:57:29 +00:00
adam
d49498e2be py-aiohttp: updated to 3.0.5
3.0.5:
Fix InvalidStateError on processing a sequence of two RequestHandler.data_received calls on web server.
2018-02-28 13:38:00 +00:00
wiz
989f9553f5 p5-libwww: update to 6.33.
6.33      2018-02-27 03:51:36Z
    - Fix send_te change from previous release, which was breaking
      LWP::Parallel::UserAgent and Test::Override::UserAgent (GH #281) (Doug
      Bell)
2018-02-28 09:09:19 +00:00
wiz
779b0065f1 p5-Plack-Middleware-RemoveRedundantBody: update to 0.07.
0.07
    * Removed redundant object allocations & some minor fixes
2018-02-28 09:07:38 +00:00
adam
7d9c36a405 nginx-devel: updated to 1.13.9
nginx 1.13.9:

*) Feature: HTTP/2 server push support; the "http2_push" and
   "http2_push_preload" directives.

*) Bugfix: "header already sent" alerts might appear in logs when using
   cache; the bug had appeared in 1.9.13.

*) Bugfix: a segmentation fault might occur in a worker process if the
   "ssl_verify_client" directive was used and no SSL certificate was
   specified in a virtual server.

*) Bugfix: in the ngx_http_v2_module.

*) Bugfix: in the ngx_http_dav_module.
2018-02-28 08:53:47 +00:00
adam
660e98bbf3 nghttp2: updated to 1.31.0
nghttp2 v1.31.0:
lib: Add nghttp2_session_set_user_data() public API function
src: Define nghttp2_inet_pton wrapper to avoid inet_pton macro
nghttpx: Close listening socket on graceful shutdown
nghttpx: Add an option to accept expired client certificate
nghttpx: Add mruby tls_client_not_before, and tls_client_not_after
nghttpx: Fix potential memory leak
2018-02-28 08:44:20 +00:00
adam
4bbc09226a py-pylint-django: updated to 0.9.1
Version 0.9.1:
Fix 123 - Update links after the move to PyCQA
Add test for Meta class from django_tables2
Fix flake8 complaints
Add missing .txt and .rc test files to MANIFEST.in
2018-02-27 12:42:30 +00:00
wen
4add4159a4 Update to 7.57
Upstream changes:
drupal 7.57
Posted by David_Rothstein on 21 February 2018
Release notes

Maintenance and security release of the Drupal 7 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

Drupal Core - Critical - Multiple Vulnerabilities - SA-CORE-2018-001
No other fixes are included.
2018-02-27 08:05:07 +00:00
wen
5549ebc3ff Update to 8.4.5
Upstream changes:
8.4.5
Security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcements:

Drupal Core - Critical - Multiple Vulnerabilities - SA-CORE-2018-001
No other fixes are included.
2018-02-27 07:48:29 +00:00
adam
8180bb3d34 py-django-registration: updated to 2.4.1
2.4.1:
Bug fixes.
2018-02-27 07:40:08 +00:00
adam
5382b6a396 Added "python" to CATEGORIES 2018-02-27 06:57:26 +00:00
adam
38e3e7cf64 py-aiohttp: updated to 3.0.4
3.0.4:
Fix IndexError in HTTP request handling by server.
Fix MultipartWriter.append* no longer returning part/payload.
2018-02-27 06:35:45 +00:00
adam
fb813fa4a7 py-django-countries: updated to 5.1.1
5.1.1:
Fix some translations that were included in 5.1 but not compiled.

5.1:
Tests now also cover Django Rest Framework 3.7 and Django 2.0.
Allow for creating country fields using (valid) alpha-3 or numeric codes.
Fix migration error with blank default.
Add a {% get_countries %} template tag.
2018-02-27 06:26:49 +00:00
adam
556c0e7869 py-django-polymorphic: updated to 2.0.2
Changes in 2.0.2:
Fixed manager inheritance behavior for Django 1.11, by automatically enabling Meta.manager_inheritance_from_future if it's not defined. This restores the manager inheritance behavior that django-polymorphic 1.3 provided for Django 1.x projects.
Fixed internal base_objects usage.

Changes in 2.0.1:
Fixed manager inheritance detection for Django 1.11.
It's recommended to use Meta.manager_inheritance_from_future so Django 1.x code also inherit the PolymorphicManager in all subclasses. Django 2.0 already does this by default.
Deprecated the base_objects manager. Use objects.non_polymorphic() instead.
Optimized detection for dumpdata behavior, avoiding the performance hit of __getattribute__().
Fixed test management commands

Changes in 2.0:
BACKWARDS INCOMPATIBILITY: Dropped Django 1.8 and 1.10 support.
BACKWARDS INCOMPATIBILITY: Removed old deprecated code from 1.0, thus:
Import managers from polymorphic.managers (plural), not polymorphic.manager.
Register child models to the admin as well using @admin.register() or admin.site.register(), as this is no longer done automatically.
Added Django 2.0 support.
Added PolymorphicTypeUndefined exception for incomplete imported models. When a data migration or import creates an polymorphic model, the polymorphic_ctype_id field should be filled in manually too. The polymorphic.utils.reset_polymorphic_ctype function can be used for that.
Added PolymorphicTypeInvalid exception when database was incorrectly imported.
Added polymorphic.utils.get_base_polymorphic_model() to find the base model for types.
Using base_model on the polymorphic admins is no longer required, as this can be autodetected.
Fixed manager errors for swappable models.
Fixed deleteText of |as_script_options template filter.
Fixed .filter(applabel__ModelName___field=...) lookups.
Improved polymorphic.utils.reset_polymorphic_ctype() to accept models in random ordering.
Fix fieldsets handling in the admin (declared_fieldsets is removed since Django 1.9)
2018-02-26 17:16:52 +00:00
leot
0dfb7c4f68 www/Makefile: + py-wsproto 2018-02-26 12:10:09 +00:00
leot
a046028478 py-wsproto: Import py-wsproto-0.11.0 as www/py-wsproto
Pure-Python implementation of a WebSocket protocol stack. It's written from the
ground up to be embeddable in whatever program you choose to use, ensuring that
you can communicate via WebSockets, as defined in RFC6455, regardless of your
programming paradigm.
2018-02-26 12:09:18 +00:00
leot
d64830c736 www/Makefile: + py-h11 2018-02-26 12:06:58 +00:00
leot
d653dd13a1 py-h11: Import py-h11-0.7.0 as www/py-h11
This is a little HTTP/1.1 library written from scratch in Python,
heavily inspired by hyper-h2.

It's a "bring-your-own-I/O" library; h11 contains no IO code
whatsoever. This means you can hook h11 up to your favorite network
API, and that could be anything you want: synchronous, threaded,
asynchronous, or your own implementation of RFC 6214 - h11 won't
judge you. (Compare this to the current state of the art, where
every time a new network API comes along then someone gets to start
over reimplementing the entire HTTP protocol from scratch.)
2018-02-26 12:06:13 +00:00
adam
79b28a494a py-parsel: updated to 1.4.0
1.4.0:
* Selector and SelectorList can't be pickled because
  pickling/unpickling doesn't work for lxml.html.HtmlElement;
  parsel now raises TypeError explicitly instead of allowing pickle to
  silently produce wrong output. This is technically backwards-incompatible
  if you're using Python < 3.6.
2018-02-26 08:32:32 +00:00
adam
5fb4d692d8 py-django-js-asset: updated to 1.0.0
1.0.0:
Added an export of the js_asset.static() helper (which does the right thing regarding django.contrib.staticfiles)
Fixed the documentation to not mention internal (and removed) API of Django's Media() class.
Switched to using tox for running tests and style checks locally.
Added more versions of Python and Django to the CI matrix.
2018-02-26 08:27:02 +00:00
adam
3662185f5b revbump after x264-devel update 2018-02-26 08:19:25 +00:00
adam
801992a054 sassc: updated to 3.4.8
3.4.8:
Fix regression in command line options
2018-02-26 08:09:54 +00:00
adam
a5061116c0 libsass: updated to 3.4.9
3.4.9:
Fix math with multiple units
Make error indicator Unicode aware
Make sourcemaps fully Unicode aware
Fix parser state column following static values
Fix memory leak of custom functions signature
Adding the missing scope identifier std::
Fix fall-trough warning in latest gnu gcc
Tweak warning message format
Fix msvc compiler warning
2018-02-26 08:09:27 +00:00
adam
127b9a7f07 py-aiohttp: updated to 3.0.3
3.0.2:
Security Fix
Prevent Windows absolute URLs in static files. Paths like /static/D:\path and /static/\\hostname\drive\path are forbidden.

3.0.1:
Technical release for fixing distribution problems.
2018-02-25 22:04:55 +00:00
wiz
dd38abdeaf p5-WWW-Mechanize: update to 1.87.
1.87      2018-02-07 22:04:16Z
========================================
    [FIXED]
    - Fix typo in contributor name (GH#241) (Philippe Bruhat (BooK))
    - Fix link to Michael Schilli's article in Linux magazine (GH#240) (Bernhard Wagner)
    - Fix some section links (GH#238) (Evan Zacks)
    - Override _agent() method. (GH#236) (Сергей Романов)
    - Link to appropriate section of HTML::Form (GH#237) (Evan Zacks)
    - Make version consistent in .pm files (GH#231) (Olaf Alders)

    [ENHANCEMENTS]
    - Return form number in list context. (GH#235) (Сергей Романов)
    - Overload 'post' in order to set 'base'. (GH#111) (Stuart A Johnston)
    - Allow multiple file paths/uris in mech-dump; fixes issue 72 (GH#113) (Nik LaBelle)
    - Add docs for the output of dump_forms (GH#112) (John Beppu)
2018-02-25 19:49:20 +00:00
wiz
ff99bf9362 p5-Plack-Middleware-Debug: update to 0.17.
0.17  2018-02-22 06:11:23 JST

    - Added support for loading debug middleware outside of the
      Plack::Middleware::Debug::* namespace, by prefixing the name of
      middleware with a "+",
      e.g. "+My::Plack::Middleware::Debug::Something".
    - Debug.pm no longer injects inline JavaScript
2018-02-25 19:46:56 +00:00
wiz
b3da077c1c p5-Mojolicious: update to 7.69.
7.69  2018-02-24
  - Improved respond_to method in Mojolicious::Controller and accepts helper in
    Mojolicious::Plugin::DefaultHelpers to no longer limit support for multiple
    MIME types to requests containing an X-Requested-With header, since browsers
    have become smarter about requesting what they actually want.

7.68  2018-02-22
  - Fixed RFC 7230 compliance bugs in Mojo::Message::Request that prevented
    "GET //foo/bar HTTP/1.1" to be interpreted as a request target in origin
    form.

7.67  2018-02-19
  - Modernized ".perltidyrc".
  - Fixed a bug in Mojo::Asset::File where forked processes could delete
    temporary files prematurely.

7.66  2018-02-13
  - This release contains fixes for security issues, everybody should upgrade!
  - Removed origin attribute of Mojo::Cookie::Response.
  - Removed deprecated data and remaining methods from Mojo::IOLoop::Delay.
  - Added host_only attribute to Mojo::Cookie::Response.
  - Improved all method in Mojo::Promise to resolve with no results if no
    promises have been passed.
  - Fixed a bug in Mojo::UserAgent::CookieJar where old cookies could be leaked.
    (exp-innit, sri)

7.65  2018-02-11
  - Added EXPERIMENTAL timing->begin, timing->elapsed, timing->rps and
    timing->server_timing helpers to Mojolicious::Plugin::DefaultHelpers.
  - Added EXPERIMENTAL server_timing method to Mojo::Headers.
  - Added support for new HTTP status code.

7.64  2018-02-07
  - Fixed a bug in Mojo::Log where short log messages spanning multiple lines
    would not be formatted properly for systemd.

7.63  2018-02-06
  - Improved Mojo::Log to use native systemd log levels.

7.62  2018-02-01
  - Added -u option to get command. (jberger)
  - Added dont_use_nlink option to list_tree method in Mojo::File.
  - Added reverse proxy section to Mojolicious::Guides::Cookbook. (polettix)
  - Fixed a promise resolution bug in Mojo::Promise.
2018-02-25 19:43:18 +00:00
wiz
2b0cd13fac p5-LWP-ConsoleLogger: update to 0.000037.
0.000037  2018-02-09 15:54:17Z
    - Improve docs by pushing users towards LWP::ConsoleLogger::Everywhere as a
      first step
2018-02-25 19:41:27 +00:00
wiz
200459e65b p5-HTML-Restrict: update to 2.3.0.
v2.3.0    2018-02-09 16:00:41Z
        - Add code filters for attribute values (GH#27) (Graham Knop)
2018-02-25 19:37:57 +00:00
wiz
254b1c24b0 p5-Dancer-Session-Cookie: update to 0.29.
0.29 2018-02-19
  [ MISC ]
    - Added appveyor integration for Windows CI. [GH#11, Paul Cochrane]
    - Set minimal Perl version to be 5.8. [GH#10, Paul Cochrane]
    - Misc code cleanup. [GH#14, GH#15, GH#16, GH#17, Paul Cochrane]
    - Added appveyor and travis badges to README. [GH#13, Paul Cochrane]

  [ STATISTICS ]
    - code churn: 12 files changed, 69 insertions(+), 21 deletions(-)

0.28 2018-02-10
  [ BUG FIXES ]
    - Tests require Plack::Test v1.0029+. [GH#8, Mohammad S Anwar]

  [ DOCUMENTATION ]
    - Improve English flow of the POD. [GH#9, Paul Cochrane]

  [ STATISTICS ]
    - code churn: 10 files changed, 105 insertions(+), 48 deletions(-)
2018-02-25 19:34:54 +00:00
wiz
65c54fe130 p5-Catalyst-Runtime: update to 5.90117.
5.90117 - 2018-01-21
  - Fixed errors in distribution packaging

5.90116 - 2018-01-19
  - Switch from Module::Install to Distar (solves problems that MI has with newer Perl) haarg++
  - Killed Test::Aggregate since its clearly doomed
  - PR135 - improved test cases for query keywork
  - PR158 - improved docs for Catalyst::Test
  - PR157 - improved error response for data_handlers
  - PR156 - POD fixes
  - PR154 - Few dependencies
  - PR152 - Better support for HTTP Patch
2018-02-25 19:29:15 +00:00
wiz
ce35a8e700 passenger: follow redirect 2018-02-25 16:03:08 +00:00
ryoon
c1eeb52e63 Update to 13.0.0
Changelog:
Changes

Over 1100 changes were merged in the server, with many hundreds more in existing or new apps. The main improvements include:

    Collaboration features
        Nextcloud Talk, a private videoconference software integrated with Nextcloud
            real-time and asynchronous communication with push notifications, calls and chat web and mobile devices
            Integration in business workflow with calendar invitations and calls directly from Nextcloud Files
            Screen and note sharing with participant moderation capabilities
            100% secure peer-to-peer, end-to-end encrypted calls, mediated by self-hosted server
        auto-completion of user names in comments and notification to the mentioned user
        support free/busy scheduling in native calendar applications like Thunderbird Lightning
        show meeting invites in the calendar
    End-to-End Encryption
        can encrypt data on a per-folder level rather than all-or-nothing approach
        does not require users to remember or exchange passwords
        does not require re-uploading data upon sharing
        features an optional off-line administrator recovery key
        allows full audit logging
        can be combined with our File Access Control feature so administrator can enforce aspects of End-to-end Encryption
        protects from identity theft with our Cryptographic Identity Protection feature
    This feature is in Tech Preview for Nextcloud 13 and does not yet implement sharing.
    User Interface
        new way of selecting files
        easy way to quickly copy or move to a location
        High DPI support
        admin menu integrated in one list
        no limitation to file uploads via the web interface
        user quota in the side bar
        social sharing (Twitter, G+, Facebook, Diaspora) now features a preview
        improved theming
    Performance
        decreased page load times with up to 50% and faster search
        80% faster LDAP and up to 10x faster external storage
        Server-side Encryption performance largely improved
    Other
        Support for PHP 7.2
        Support for PostgreSQL 10
2018-02-25 04:51:55 +00:00
wen
d85fff2097 Update to 1.0047
Upstream changes:
1.0047  2018-02-10 01:23:37 PST
    [BUG FIXES]
        - Disable FCGI/lighttpd test that was supposed to be releng only #611

1.0046  2018-02-09 23:51:10 PST
    [NEW FEATURES]
        - Support psgix.cleanup and psgix.harakiri in FCGI handler (afresh1) #610

    [IMPROVEMENTS]
        - Do not set TCP_NODELAY when it's unavailable in embedded systems (dex4er) #579
2018-02-24 04:11:35 +00:00
adam
e305a1e86e py-django-import-export: updated to 1.0.0
1.0.0:
Switch to semver versioning
Require Django>=1.8
upgrade tox configuration
2018-02-22 11:13:00 +00:00
adam
c4813ea452 py-django-celery-beat: updated to 1.1.1
1.1.1
- Fix interval schedules by providing nowfun.
- Removing code that forced last_run_at to be timezone naive for no reason, made timezone aware. Fixes crontab schedules
- Entry.last_run_at is no-longer timezone naive.
- Use a localized PyTZ timezone object for now() otherwise conversions fail scheduling breaks resulting in constant running of tasks or possibly not running ever.
- Fix endless migrations creation for solar schedules events.
- Prevent MySQL has gone away errors.
- Added support for Django 2.0.
- Adjust CrontabSchedule's minutes, hour & day_of_month fields max length
2018-02-22 10:30:38 +00:00
adam
466522ee4d py-websocket-client: updated to 0.47.0
0.47.0:
- Fix socket constructor in _open_socket to use all relevant variables from getaddrinfo.
- .send() method is very slow
- cross-platform aync multi-client solution
- Fix detecting timeouts with SSL in recv
- Fix WebSocketApp does not poll for data correctly when using SSL
- Fix Infinite ping/pong timeouts in WebSocketApp.run_forever
- Added status message when HTTP can't be upgraded to WS
2018-02-22 08:56:35 +00:00
adam
ac4c906aee py-daphne: updated to 2.0.4
2.0.4:
* Ping timeouts no longer reset on outgoing data, only incoming data
* No more errors when connections close prematurely
2018-02-22 08:54:28 +00:00
adam
1dd38af40d py-asgiref: updated to 2.1.6
2.1.6:
* async_to_sync now works inside of threads (but is still not allowed in threads
  that have an active event loop)
2018-02-22 08:50:47 +00:00