Commit graph

279102 commits

Author SHA1 Message Date
taca
bf3b098184 textproc/ruby-toml: update to 0.2.0
0.2.0							2017/11/11

* This fixes Parslet compatibility with newer versions. Rejoice!
2018-03-17 16:34:11 +00:00
taca
85e06d4db5 doc: Updated textproc/ruby-xslt to 0.9.10 2018-03-17 16:31:36 +00:00
taca
73f8304b4d textproc/ruby-xslt: udpate to 0.9.10
0.9.10 - 2017/10/04

* Removing unneeded rb_define_const to fix libxslt 1.30 compatibility
  XSLT_NORM_SAXON_NAMESPACE is no longer defined in libxslt 1.30
2018-03-17 16:31:14 +00:00
taca
990ee41719 doc: Updated textproc/ruby-xpath to 3.0.0 2018-03-17 16:29:06 +00:00
taca
5126076c3e textproc/ruby-xpath: update to 3.0.0
3.0.0 - 2017-12-30

Breaking Changes

* Remove xpath/html
* Rename name to qname, closes #76

Added

* Contains word function for matching space separated attributes
* Unary band as alias of not
* not_equals

Fixed

* None
2018-03-17 16:28:45 +00:00
taca
133dd7fdad doc: Updated textproc/ruby-stringex to 2.8.4 2018-03-17 16:27:18 +00:00
taca
d893efcd4e textproc/ruby-stringex: update to 2.8.4
* Fix various warnings.
* Fix yaml reserved words.
2018-03-17 16:26:41 +00:00
taca
0b89dc7604 doc: Updated www/ruby-loofah to 2.2.0 2018-03-17 16:22:06 +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
437174ebc0 doc: Updated www/ruby-http-form_data to 2.1.0 2018-03-17 16:20:55 +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
8fb7ef95ff doc: Updated www/ruby-mustermann to 1.0.2 2018-03-17 16:19:39 +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
a369fe8fa3 doc: Removed www/ruby-mustermann19 2018-03-17 16:18:38 +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
f313785b93 doc: Updated www/ruby-faraday to 0.14.0 2018-03-17 16:15:25 +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
d825fb13d0 doc: Updated x11/ruby-tk-gem to 0.2.0 2018-03-17 16:12:44 +00:00
taca
9d43df00f9 x11/ruby-tk-gem: update to 0.2.0
0.2.0						2017/08/01

* Update grid.rb to avoid NameError in lib/tk/grid.rb
* Add msys2 library dependency tag in gem metadata
2018-03-17 16:12:13 +00:00
taca
b2fe2e8fd5 doc: Updated www/ruby-websocket to 1.2.5 2018-03-17 16:09:21 +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
9b69c41b08 doc: Updated www/ruby-unicorn to 5.4.0 2018-03-17 16:08:28 +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
17a036afb8 doc: Updated www/ruby-sinatra-contrib to 2.0.1 2018-03-17 16:00:20 +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
6a44ef3487 doc: Updated www/ruby-sinatra to 2.0.1 2018-03-17 15:53: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
8500e7fc63 doc: Updated www/ruby-rack-protection to 2.0.1 2018-03-17 15:53:00 +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
b31a05e2cd doc: Updated textproc/ruby-yard to 0.9.12 2018-03-17 14:49:01 +00:00
taca
eb6089e405 textproc/ruby-yard: update to 0.9.12
# [0.9.12] - November 26th, 2017

[0.9.12]: https://github.com/lsegal/yard/compare/v0.9.11...v0.9.12

- Be more explicit about lack of support for absolute paths in extra files
  specified by `yard doc` command.

# [0.9.11] - November 23rd, 2017

[0.9.11]: https://github.com/lsegal/yard/compare/v0.9.10...v0.9.11

- Fixed security issue in `--readme` that allowed for arbitrary file reads on
  disk. Credit to ztz <ztz@ztz.me> for discovering this issue.
- Improved styling for inline code blocks (#1142).

# [0.9.10] - November 18th, 2017

[0.9.10]: https://github.com/lsegal/yard/compare/v0.9.9...v0.9.10

- Added `--fail-on-warning` option for `yard doc` which exits with a non-zero
  code if there are any warnings (#1093).
- Added support for parsing inside `Struct.new` blocks (#1099).
- Added support new ripper AST tokens (#1104, #1124).
- Fixed an issue where `@see (obj)` reference tags would fail (#1111)
- Fix sorting in `yard stats` (#1123).
2018-03-17 14:48:25 +00:00
taca
bdf53fe199 doc: Updated www/heel to 3.2.0 2018-03-17 14:47:24 +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
dfa769faa4 doc: Updated www/ruby-puma to 3.11.3 2018-03-17 14:45:22 +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
ee8a51cd8b doc: Updated www/ruby-patron to 0.12.1 2018-03-17 14:43:47 +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
9cb8ea333e doc: note update of ruby-padrino pacakges to 0.14.3
www/ruby-padrino-support
	www/ruby-padrino-helpers
	www/ruby-padrino-core
	www/ruby-padrino-admin
	www/ruby-padrino-contrib
	www/ruby-padrino-gen
	www/ruby-padrino-mailer
	www/ruby-padrino
2018-03-17 14:41:36 +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
27d931d78d doc: Updated databases/ruby-moneta to 1.0.0 2018-03-17 14:29:08 +00:00
taca
3b699e7a7f databases/ruby-moneta: update to 1.0.0
1.0.0

* Adapters::Sequel - allow usage of Sequel extensions and connection validation
* ActiveSupport::Cache::MonetaStore - dup options before mutating them
* ActiveSupport::Cache::MonetaStore - allow writing raw values
2018-03-17 14:28:38 +00:00
taca
4979efa5f2 doc: Updated www/ruby-capybara to 2.18.0 2018-03-17 14:26:40 +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
taca
5199f35b3d security/ruby-rbnacl: update to 5.0.0
## 5.0.0 (2017-06-13)

* [#159](https://github.com/cryptosphere/rbnacl/pull/159)
  Support the BLAKE2b Initialize-Update-Finalize API.
  ([@fudanchii])
2018-03-17 14:23:06 +00:00
taca
d445d26b07 doc: Updated net/ruby-nio4r to 2.3.0 2018-03-17 14:21:43 +00:00
taca
60b177d37e net/ruby-nio4r: update to 2.3.0
## 2.3.0 (2018-03-15)

* [#183](https://github.com/socketry/nio4r/pull/183)
  Allow `Monitor#interests` to be nil
  ([@ioquatix])
2018-03-17 14:20:59 +00:00
taca
0ed4d388e6 doc: Updated math/ruby-spreadsheet to 1.1.7 2018-03-17 14:19:59 +00:00
taca
3f5b47a01d math/ruby-spreadsheet: update to 1.1.7
### 1.1.7 / 15.03.2018

commit 34ece5f4e7ab2907c4a8809d96ef2a33b7ccd4b5
Author: Maarten Brouwers <github@murb.nl>
Date:   Thu Mar 15 15:10:23 2018 +0100

* shadowing outer local variable - i

* Running rake resulted in the following warning: `lib/spreadsheet/worksheet.rb:345: warning: shadowing outer local variable - i`; this patch fixes that.
2018-03-17 14:19:38 +00:00