Commit graph

16494 commits

Author SHA1 Message Date
ryoon
617e883916 Fix build with Perl 5.26.0 2017-06-07 14:42:23 +00:00
ryoon
ac9ccfcfe8 Fix build with Perl 5.26.0 2017-06-06 23:58:52 +00:00
ryoon
e299296b27 Fix build with Perl 5.26.0 2017-06-06 14:58:09 +00:00
ryoon
d45f071dd2 Fix build with Perl 5.26.0 2017-06-06 14:22:36 +00:00
jperkin
be57c29506 Set RUBY_VERSIONS_ACCEPTED correctly to fix scan failures. 2017-06-06 11:12:05 +00:00
taca
33eca9f58d Update ruby-sass to 3.4.24.
3.4.24 (18 May 2017)

* Elements without a namespace (such as div) are no longer unified with
  elements with the empty namespace (such as |div). This unification didn't
  match the results returned by is-superselector(), and was not guaranteed to
  be valid.
2017-06-05 15:39:59 +00:00
taca
375525a3eb Update ruby-rest-client to 2.0.2.
# 2.0.2

- Suppress the header override warning introduced in 2.0.1 if the value is the
  same. There's no conflict if the value is unchanged. (#578)
2017-06-05 15:35:29 +00:00
taca
7a0e3348a3 Update ruby-raindrops to 0.18.0.
=== raindrops 0.18.0 / 2017-03-23 02:44 UTC

  The most notable feature of this release is the addition of
  FreeBSD and OpenBSD TCP_INFO support.  This includes the
  Raindrops::TCP for portably mapping TCP state names to
  platform-dependent numeric values:

    https://bogomips.org/raindrops/Raindrops.html#TCP

  Thanks to Jeremy Evans and Simon Eskildsen on the
  unicorn-public@bogomips.org mailing list for inspiring
  these changes to raindrops.

  There's also a few internal cleanups, and documentation
  improvements, including some fixes to the largely-forgotten
  Raindrops::Aggreage::PMQ class:

    https://bogomips.org/raindrops/Raindrops/Aggregate/PMQ.html

  20 changes since 0.17.0:

        test_inet_diag_socket: fix Fixnum deprecation warning
        TODO: add item for IPv6 breakage
        ext: fix documentation for C ext-defined classes
        TCP_Info: custom documentation for #get!
        TypedData C-API conversion
        test_watcher: disable test correctly when aggregate is missing
        tcp_info: support this struct under FreeBSD
        define Raindrops::TCP hash for TCP states
        linux_inet_diag: reduce stack usage and simplify
        avoid reading errno repeatedly
        aggregate/pmq: avoid false sharing of lock buffers
        aggregate/pmq: remove io-extra requirement
        aggregate/pmq: avoid File#stat allocation
        Merge remote-tracking branch 'origin/freebsd'
        Merge remote-tracking branch 'origin/aggregate-pmq'
        doc: remove private email support address
        doc: update location of TCP_INFO-related stuff
        build: avoid olddoc for building the RubyGem
        doc: document Raindrops::TCP hash
        aggregate/pmq: update version numbers for Ruby and Linux
2017-06-05 15:34:33 +00:00
taca
389ba87b6b Update ruby-http-form_data to 1.0.3.
## 1.0.3 (2017-05-18)

* [#16](https://github.com/httprb/form_data/issues/16)
  Fix ruby < 2.0.0 support.
  [@ixti][]


## 1.0.2 (2017-05-08)

* [#5](https://github.com/httprb/form_data.rb/issues/5)
  Allow setting Content-Type non-file parts
  [@abotalov]

* [#6](https://github.com/httprb/form_data.rb/issues/6)
  Creation of file parts without filename
  [@abotalov]

* [#11](https://github.com/httprb/form_data.rb/pull/11)
  Deprecate `HTTP::FormData::File#mime_type`. Use `#content_type` instead.
  [@ixti]
2017-06-05 15:33:26 +00:00
taca
57bec5bd53 Update ruby-http to 2.2.2.
## 2.2.2 (2017-04-27)

* [#404](https://github.com/httprb/http/issues/404),
  [#405](https://github.com/httprb/http/pull/405)
  Make keepalive timeout configurable.
  ([@nestegg])
2017-06-05 15:32:15 +00:00
adam
f577b64a02 Provides views to redirect incoming request to another API server.
Features:
* Masquerade paths
* HTTP Basic Auth (between your API and backend API)
* Token Auth
* Supported methods: GET/POST/PUT/PATCH
* File uploads
2017-06-05 15:23:01 +00:00
ryoon
b9d9d2fc30 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:24:48 +00:00
taca
3df6987061 Update contao43 to 4.3.11.
* Switch to standard-editon to managed-edition since official distfile
  is managed-edition for now.
* The bugfix release fixes an incompatibility with Symfony 3.3.
2017-06-05 13:39:25 +00:00
taca
ddb63d0693 Restrict ruby's version to 22 and 23. 2017-06-05 03:29:38 +00:00
taca
2777434dd3 Make depends on www/ruby-rack16 instead of www/ruby-rack.
Bump PKGREVISION.
2017-06-05 03:26:39 +00:00
taca
eb87f6d9d1 Update ruby-padrino pacakges to 0.14.1.1
0.14.1.1 (2017-05-16)

* Fix unexpected Tilt behavior

0.14.1 (2017-05-16)

* FIX syntax error in ActiveRecord tasks (@sue445)
* NEW use hamlit if available in Gemfile

0.14.0.2 (2017-05-08)

* FIX #2132 use Sinatra2 IndifferentHash if available
2017-06-04 15:41:39 +00:00
taca
3cd73f87fa Update ruby-sinatra and ruby-sinatra-contrib to 2.0.0.
## 2.0.0 / 2017-04-10

 * Use Mustermann for patterns #1086 by Konstantin Haase

 * Server now provides `-q` flag for quiet mode, which disables start/stop messages #1153 by Vasiliy.

 * Session middleware can now be specified with `:session_store` setting #1161 by Jordan Owens.

 * `APP_ENV` is now preferred and recommended over `RACK_ENV` for setting environment #984 by Damien Mathieu.

 * Add Reel support #793 by Patricio Mac Adden.

 * Make route params available during error handling #895 by Jeremy Evans.

 * Unify `not_found` and `error` 404 behavior #896 by Jeremy Evans.

 * Enable Ruby 2.3 `frozen_string_literal` feature #1076 by Vladimir Kochnev.

 * Add Sinatra::ShowExceptions::TEMPLATE and patched Rack::ShowExceptions to prefer Sinatra template by Zachary Scott.

 * Sinatra::Runner is used internally for integration tests #840 by Nick Sutterer.

 * Fix case-sensitivity issue in `uri` method #889 by rennex.

 * Use `Rack::Utils.status_code` to allow `status` helper to use symbol as well as numeric codes #968 by Tobias H. Michaelsen.

 * Improved error handling for invalid params through Rack #1070 by Jordan Owens.

 * Ensure template is cached only once #1021 by Patrik Rak.

 * Rack middleware is initialized at server runtime rather than after receiving first request #1205 by Itamar Turner-Trauring.

 * Improve Session Secret documentation to encourage better security practices #1218 by Glenn Rempe

 * Exposed global and per-route options for Mustermann route parsing #1233 by Mike Pastore

 * Use same `session_secret` for classic and modular apps in development #1245 by Marcus Stollsteimer

 * Make authenticity token length a fixed value of 32 #1181 by Jordan Owens

 * Modernize Rack::Protection::ContentSecurityPolicy with CSP Level 2 and 3 Directives #1202 by Glenn Rempe

 * Adds preload option to Rack:Protection:StrictTransport #1209 by Ed Robinson

 * Improve BadRequest logic. Raise and handle exceptions if status is 400 #1212 by Mike Pastore

 * Make Rack::Test a development dependency #1232 by Mike Pastore

 * Capture exception messages of raised NotFound and BadRequest #1210 by Mike Pastore

 * Add explicit set method to contrib/cookies to override cookie settings #1240 by Andrew Allen

 * Avoid executing filters even if prefix matches with other namespace #1253 by namusyaka

 * Make `#has_key?` also indifferent in access, can accept String or Symbol #1262 by John Hope

 * Add `allow_if` option to bypass json csrf protection #1265 by Jordan Owens

 * rack-protection: Bundle StrictTransport, CookieTossing, and CSP #1267 by Mike Pastore

 * Add `:strict_paths` option for managing trailing slashes #1273 by namusyaka

 * Add full IndifferentHash implementation to params #1279 by Mike Pastore
2017-06-04 15:30:10 +00:00
taca
7396478545 Add and enable ruby-mustermann. 2017-06-04 15:27:21 +00:00
taca
f256855a34 Add ruby-mustermann package version 1.0.0 which required by sinatra 2.0.
Welcome to Mustermann.  Mustermann is your personal string matching expert.
As an expert in the field of strings and patterns, Mustermann keeps its
runtime dependencies to a minimum and is fully covered with specs and
documentation.

Given a string pattern, Mustermann will turn it into an object that behaves
like a regular expression and has comparable performance characteristics.
2017-06-04 15:26:43 +00:00
taca
1b373f9a7d Update ruby-rack-protection to 2.0.0.
No its own changes but here is related changes from Sinatra's changes.

 * Modernize Rack::Protection::ContentSecurityPolicy with CSP Level 2 and 3
   Directives #1202 by Glenn Rempe
 * Adds preload option to Rack:Protection:StrictTransport #1209 by Ed Robinson
 * rack-protection: Bundle StrictTransport, CookieTossing, and CSP #1267 by
   Mike Pastore
2017-06-04 15:18:22 +00:00
taca
6ce4c740ad Do not add "20" to PKGPATH for now. 2017-06-04 15:15:39 +00:00
taca
a0d7ad46e8 Update ruby-rack to 2.0.3.
pkgsrc change: restrict to ruby22 and ruby23.

Changes are not well documented and commited changes are too many to
summarize here.
2017-06-04 15:10:09 +00:00
taca
30d05c03b7 Update ruby-capybara to 2.14.0.
pkgsrc change: depends on ruby-rack16 instead of ruby-rack.

# Version 2.14.0

Release date: 2017-05-01

### Added

* "threadsafe" mode that allows per-session configuration
* `:type` filter added to the `:fillable_field` selector
* Proxy methods when using RSpec for `all`/`within` that call either the
  Capybara::DSL or RSpec matchers depending on arguments passed
* Support for the new errors in selenium-webdriver 3.4

### Fixed

* Element#inspect doesn't raise an error on obsolete elements
* Setting a contenteditable element with Selenium and Chrome 59
* Workaround a hang while setting the window size when using geckodriver 0.16
  and Firefox 53
* Clicking on url with a blank href goes to the current url when using the
  RackTest driver
2017-06-04 15:08:16 +00:00
taca
777dec284e Switch to depends on www/ruby-rack16 from ruby-rack.
Bump PKGREVISION.
2017-06-04 14:46:29 +00:00
taca
f907d4da55 Fix PLIST. 2017-06-04 14:37:01 +00:00
taca
4a623c8f1a Add and enable ruby-rack16. 2017-06-04 14:18:39 +00:00
taca
3edcf801c6 Import ruby-rack as ruby-rack16 with adding "16" to PKGBASE. 2017-06-04 14:17:27 +00:00
wen
b01f9c98be Update to 0.23
Upstream changes:
0.23  2017-05-08 04:45:43 UTC

        - Respect an NPH script's HTTP status line (wu-lee) #4
2017-06-04 08:38:08 +00:00
wen
016773fd51 Update to 0.22
Upstream changes:
0.22  2017-02-02 09:59:06 PST
        - fix tests in signal-masked environment (lemrouch) #20
2017-06-04 08:18:22 +00:00
taca
1cbd19a34a Update ruby-rack to 1.6.8.
1.6.8

* prevent exception caused by a race condition on multi-threaded server
  like Puma.

* Handle NULL byte in multipart file name.

1.6.7

* Ensure env values are ASCII 8BIT encoded.

1.6.8

* Fix mistake in encoding change.
2017-06-03 03:06:01 +00:00
adam
a3abd704ed Changes 3.5.26:
* Bug 4653: %st lies about tunneled traffic volumes
* Revert r14161
* Bug 4682: ignoring http_access deny when client-first bumping mode is used
* Fix xstrndup() documentation, callers. Disclosed implementation bugs.
* Docs: Improve formatting of several manual pages
* Bug 4711: SubjectAlternativeNames is missing in some generated certificates
* Bug 4653: %st lies about tunneled traffic volumes
* Add OpenSSL library details to -v output
* Bug 3772: message from FTP server gets mangled
* Bug 3102: FTP directory listing drops fist character of file names
* Bug 4589: ssl_crtd: returning zero on failure
* Bug 4695: squidpurge: GCC 7 build errors
* Bug 4682: Fix ssl_bump "bump" action documentation
2017-06-02 08:21:51 +00:00
adam
4363457180 Django 1.11.2 release notes
Django 1.11.2 adds a minor feature and fixes several bugs in 1.11.1. Also, the latest string translations from Transifex are incorporated.

Minor feature:
* The new LiveServerTestCase.port attribute reallows the use case of binding to a specific port following the bind to port zero change in Django 1.11.

Bugfixes:
* Added detection for GDAL 2.1 and 2.0, and removed detection for unsupported versions 1.7 and 1.8.
* Changed contrib.gis to raise ImproperlyConfigured rather than GDALException if gdal isn’t installed, to allow third-party apps to catch that exception.
* Fixed django.utils.http.is_safe_url() crash on invalid IPv6 URLs.
* Fixed regression causing pickling of model fields to crash.
* Fixed django.contrib.auth.authenticate() when multiple authentication backends don’t accept a positional request argument.
* Fixed introspection of index field ordering on PostgreSQL.
* Fixed a regression where Model._state.adding wasn’t set correctly on multi-table inheritance parent models after saving a child model.
* Allowed DjangoJSONEncoder to serialize django.utils.deprecation.CallableBool.
* Relaxed the validation added in Django 1.11 of the fields in the defaults argument of QuerySet.get_or_create() and update_or_create() to reallow settable model properties.
* Fixed MultipleObjectMixin.paginate_queryset() crash on Python 2 if the InvalidPage message contains non-ASCII.
* Prevented Subquery from adding an unnecessary CAST which resulted in invalid SQL.
* Corrected detection of GDAL 2.1 on Windows.
* Made date-based generic views return a 404 rather than crash when given an out of range date.
* Fixed a regression where file_move_safe() crashed when moving files to a CIFS mount.
* Moved the ImageField file extension validation added in Django 1.11 from the model field to the form field to reallow the use case of storing images without an extension
2017-06-02 07:19:55 +00:00
jnemeth
b2ef4f02f1 add and enable ap-auth-mellon 2017-06-01 03:58:38 +00:00
adam
b3a69b6167 Changes 1.23.1:
This release fixes the bug which makes nghttpx crash in OCSP response verification with certain kind of OCSP response.
2017-05-31 10:24:48 +00:00
adam
f547ab3f7f Changes 0.5.0:
- Allow /redirect-to to work with multiple methods
- Allow MD5 or SHA-256 to be chosen as algorithms for HTTP Digest Auth
- Set a 10MB limit on /drip
2017-05-31 08:36:33 +00:00
adam
345b8a0514 Version 0.12.2
--------------
- Fix regression: Pull request ``892`` prevented Werkzeug from correctly
  logging the IP of a remote client behind a reverse proxy, even when using
  `ProxyFix`.
- Fix a bug in `safe_join` on Windows.
2017-05-31 08:24:38 +00:00
taca
17670cf14a Stop using RUBY_JSON_{REQD,TYPE} since all ruby2*-base pacakges contain
required version of json extension.

Instead, override json_pure to json in gemspec.

Bump PKGREVISION.
2017-05-30 15:19:39 +00:00
he
74922c0f26 Remove ap-auth-mellon in preparation of its removal, I should have
noticed that we have ap2-auth-mellon, so I'm updating that instead.
2017-05-30 12:15:13 +00:00
jklos
40428a0a7f Security update 4.7.5. Bugs fixed:
Insufficient redirect validation in the HTTP class. Reported by Ronni
Skansing.
Improper handling of post meta data values in the XML-RPC API. Reported by
Sam Thomas.
Lack of capability checks for post meta data in the XML-RPC API. Reported
by Ben Bidner of the WordPress Security Team.
A Cross Site Request Forgery (CSRF)  vulnerability was discovered in the
filesystem credentials dialog. Reported by Yorick Koster.
A cross-site scripting (XSS) vulnerability was discovered when attempting
to upload very large files. Reported by Ronni Skansing.
A cross-site scripting (XSS) vulnerability was discovered related to the
Customizer. Reported by Weston Ruter of the WordPress Security Team.
2017-05-30 07:20:15 +00:00
wiz
dd0a7cb7e5 Recursive bump for lang/vala 2017-05-29 12:20:23 +00:00
wiz
3091695e8a Mention test failure and upstream bug report. 2017-05-29 11:31:13 +00:00
wiz
d8b1c888bc Updated p5-HTML-TableExtract to 2.15.
2.15  Thu May 25 09:42:59 EDT 2017
        - documentation fixes

2.14  Thu May 25 09:03:05 EDT 2017
        - purge trees on re-parse when in tree mode
2017-05-29 11:24:31 +00:00
wiz
47ae948014 Updated p5-HTML-Template to 2.97.
2.97 Thu May 18 2017
    - Change internal module name HTML::Template::DEFAULT to
      HTML::Template::DEF to avoid conflict with
      HTML::Template::Default. [Sam Tregar]

2.96 Thu May 18 2017
    - Fixed typos in documentation [David Steinbrunner, Steve Kemp]
    - Added CGI.pm as a dependency, needed now that it's no longer in core.
      [Martin McGrath, Steve Bertrand]
2017-05-29 10:57:38 +00:00
taca
546ec32c62 Update php-concrete5 to 5.7.5.13.
pkgsrc change:

* Now support php71 using security/php-pecl-mcrypt package.


5.7.5.7							April 28th, 2016

New Features

* Nice column view for thumbnail image browsing (Thanks MrKarlDilkington)
* Added Max Width as an option to the Image Slider block (thanks cryophallion)
* Added configuration option concrete.misc.require_version_comments (defaulted
  off) to enable the requiring of version comments (thanks mlocati)

Other improvements and bug fixes are too many to write here, please refer release note: https://documentation.concrete5.org/developers/background/version-history/5757-release-notes.

5.7.5.8							May 23, 2016

* German, Japanese and Russian languages are now included
* Image Slider Bug Fixes
* Using blank alt tags in Image Slider, Image and Content blocks if no alt is
  provided, rather than the HtmlObject default ¡È#¡É ones.

5.7.5.9							July 25, 2016

New Features

* Rescan files through the file manager now scans 5 at a time, works through
  the queue.
* Added option to ignore page permissions to the Page List block
* Dutch language is now included (Thank you Ramonleenders)

Other improvements and bug fixes are too many to write here, please refer release note: https://documentation.concrete5.org/developers/background/version-history/5759-release-notes.

5.7.5.10						December 1, 2016

* Minor bug fixes
* Fixed insecure use of non-random str_shuffle when creating user tokens
* Improvements to update process for version 8.

5.7.5.11						December 7, 2016

Bug Fixes

* Works again properly on PHP 5.3.
* Fixed bug that made upgrading impossible on PHP < 5.5.9.
* Fixed page not found error when clicking on a topic list to filter the page
  list in the blog.
* Controller bug fixes and security updates.

5.7.5.12

Bug Fixes

* Fixed bug with Environment Information not working on PHP below 5.4.

5.7.5.13						December 16, 2016

Bug Fixes

* Once again, Environment Information is now available in the Dashboard.
2017-05-28 11:45:42 +00:00
adam
2e58006234 Changes 1.23.0:
libnghttp2

Previously, if libnghttp2 received an invalid header field, it is just ignored, and is treated like it was never happened. This release changes this behaviour, and now libnghttp2 treats an incoming invalid header field as error, and resets the stream with PROTOCOL_ERROR.

nghttp2_on_invalid_frame_callback is now called if validation of altsvc header field fails.


nghttpx

nghttpx now verifies that OCSP response received from a program specified by --fetch-ocsp-response-file. The validation can be turned off by using --no-verify-ocsp option. In this validation, it makes sure that the OCSP response is targeted to the expected certificate. This is important because we pass the file path to the external program (see --fetch-ocsp-response-file), and if the file is replaced because of renewal, and nghttpx has not reloaded its configuration, the certificate nghttpx has loaded and the one included in the file differ. Verifying the OCSP response detects this, and avoids to send wrong OCSP response.
2017-05-26 19:47:18 +00:00
jperkin
b4004e396d Fix compiler flags for GCC 7 and newer on SunOS. 2017-05-25 13:38:42 +00:00
taca
9114cb0720 Update contao43 to 4.3.10.
4.3.10

* Several bug fixes, especially it fixed a problem of generating
  language cache.
2017-05-24 15:59:36 +00:00
ryoon
059fef7626 Update to 12.0.0
* Tested with PHP 7.1.5

Changelog:
Not available (yet?)
2017-05-24 15:51:47 +00:00
adam
c3a4c6793d Release 4.1.1
* Removed deprecated templatetag inclusion
* Added support for Python-3.6
* Added support for MS-SQL
2017-05-24 11:24:44 +00:00
he
abf3b9a622 Add ap-auth-mellon. 2017-05-24 08:43:13 +00:00