illuna-minetest.tk merge requestshttps://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests2022-07-07T11:43:53+02:00https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/31Bump puma from 3.10.0 to 5.6.42022-07-07T11:43:53+02:00DependabotBump puma from 3.10.0 to 5.6.4Bumps [puma](https://github.com/puma/puma) from 3.10.0 to 5.6.4.
<details>
<summary>Release notes</summary>
*Sourced from [puma's releases](https://github.com/puma/puma/releases).*
> ## 5.6.4
> * Security
> * Close several HTTP Reque...Bumps [puma](https://github.com/puma/puma) from 3.10.0 to 5.6.4.
<details>
<summary>Release notes</summary>
*Sourced from [puma's releases](https://github.com/puma/puma/releases).*
> ## 5.6.4
> * Security
> * Close several HTTP Request Smuggling exploits (CVE-2022-24790)
>
> The 5.6.3 release was a mistake (released the wrong branch), 5.6.4 is correct.
>
> ## 5.6.2 / 2022-02-11
>
> * Bugfix/Security
> * Response body will always be `close`d. (GHSA-rmj8-8hhh-gv5h, related to [#2809](https://github.com/puma/puma/issues/2809))
>
> ## 5.6.1
> Bugfixes
> * Reverted a commit which appeared to be causing occasional blank header values (see issue [#2808](https://github.com/puma/puma/issues/2808)) ([#2809](https://github.com/puma/puma/issues/2809))
>
> **Full Changelog**: https://github.com/puma/puma/compare/v5.6.0...v5.6.1
>
> ## 5.6.0 - Birdie's Version
> Maintainer @nateberkopec had a daughter, nicknamed Birdie:
>
> ![slack-imgs](https://user-images.githubusercontent.com/845662/151062075-10fcd0f5-9076-44c1-a2e1-eaebf76bdd68.jpg)
>
> ## 5.6.0 / 2022-01-25
>
> * Features
> * Support `localhost` integration in `ssl_bind` ([#2764](https://github.com/puma/puma/issues/2764), [#2708](https://github.com/puma/puma/issues/2708))
> * Allow backlog parameter to be set with ssl_bind DSL ([#2780](https://github.com/puma/puma/issues/2780))
> * Remove yaml (psych) requirement in StateFile ([#2784](https://github.com/puma/puma/issues/2784))
> * Allow culling of oldest workers, previously was only youngest ([#2773](https://github.com/puma/puma/issues/2773), [#2794](https://github.com/puma/puma/issues/2794))
> * Add worker_check_interval configuration option ([#2759](https://github.com/puma/puma/issues/2759))
> * Always send lowlevel_error response to client ([#2731](https://github.com/puma/puma/issues/2731), [#2341](https://github.com/puma/puma/issues/2341))
> * Support for cert_pem and key_pem with ssl_bind DSL ([#2728](https://github.com/puma/puma/issues/2728))
>
> * Bugfixes
> * Keep thread names under 15 characters, prevents breakage on some OSes ([#2733](https://github.com/puma/puma/issues/2733))
> * Fix two 'old-style-definition' compile warning ([#2807](https://github.com/puma/puma/issues/2807), [#2806](https://github.com/puma/puma/issues/2806))
> * Log environment correctly using option value ([#2799](https://github.com/puma/puma/issues/2799))
> * Fix warning from Ruby master (will be 3.2.0) ([#2785](https://github.com/puma/puma/issues/2785))
> * extconf.rb - fix openssl with old Windows builds ([#2757](https://github.com/puma/puma/issues/2757))
> * server.rb - rescue handling (`Errno::EBADF`) for `@notify.close` ([#2745](https://github.com/puma/puma/issues/2745))
>
> * Refactor
> * server.rb - refactor code using @options[:remote_address] ([#2742](https://github.com/puma/puma/issues/2742))
> * [jruby] a couple refactorings - avoid copy-ing bytes ([#2730](https://github.com/puma/puma/issues/2730))
>
> ## 5.5.2
> Re-allows UTF-8 in HTTP header values
>
> ## 5.5.1
> https://github.com/puma/puma/security/advisories/GHSA-48w2-rm65-62xx
></tr></table>
... (truncated)
</details>
<details>
<summary>Changelog</summary>
*Sourced from [puma's changelog](https://github.com/puma/puma/blob/master/History.md).*
> ## 5.6.4 / 2022-03-30
>
> * Security
> * Close several HTTP Request Smuggling exploits (CVE-2022-24790)
>
> ## 5.6.2 / 2022-02-11
>
> * Bugfix/Security
> * Response body will always be `close`d. (GHSA-rmj8-8hhh-gv5h, related to [#2809](https://github.com/puma/puma/issues/2809))
>
> ## 5.6.1 / 2022-01-26
>
> * Bugfixes
> * Reverted a commit which appeared to be causing occasional blank header values ([#2809](https://github.com/puma/puma/issues/2809))
>
> ## 5.6.0 / 2022-01-25
>
> * Features
> * Support `localhost` integration in `ssl_bind` ([#2764](https://github.com/puma/puma/issues/2764), [#2708](https://github.com/puma/puma/issues/2708))
> * Allow backlog parameter to be set with ssl_bind DSL ([#2780](https://github.com/puma/puma/issues/2780))
> * Remove yaml (psych) requirement in StateFile ([#2784](https://github.com/puma/puma/issues/2784))
> * Allow culling of oldest workers, previously was only youngest ([#2773](https://github.com/puma/puma/issues/2773), [#2794](https://github.com/puma/puma/issues/2794))
> * Add worker_check_interval configuration option ([#2759](https://github.com/puma/puma/issues/2759))
> * Always send lowlevel_error response to client ([#2731](https://github.com/puma/puma/issues/2731), [#2341](https://github.com/puma/puma/issues/2341))
> * Support for cert_pem and key_pem with ssl_bind DSL ([#2728](https://github.com/puma/puma/issues/2728))
>
> * Bugfixes
> * Keep thread names under 15 characters, prevents breakage on some OSes ([#2733](https://github.com/puma/puma/issues/2733))
> * Fix two 'old-style-definition' compile warning ([#2807](https://github.com/puma/puma/issues/2807), [#2806](https://github.com/puma/puma/issues/2806))
> * Log environment correctly using option value ([#2799](https://github.com/puma/puma/issues/2799))
> * Fix warning from Ruby master (will be 3.2.0) ([#2785](https://github.com/puma/puma/issues/2785))
> * extconf.rb - fix openssl with old Windows builds ([#2757](https://github.com/puma/puma/issues/2757))
> * server.rb - rescue handling (`Errno::EBADF`) for `@notify.close` ([#2745](https://github.com/puma/puma/issues/2745))
>
> * Refactor
> * server.rb - refactor code using @options[:remote_address] ([#2742](https://github.com/puma/puma/issues/2742))
> * [jruby] a couple refactorings - avoid copy-ing bytes ([#2730](https://github.com/puma/puma/issues/2730))
>
> ## 5.5.2 / 2021-10-12
>
> * Bugfixes
> * Allow UTF-8 in HTTP header values
>
> ## 5.5.1 / 2021-10-12
>
> * Feature (added as mistake - we don't normally do this on bugfix releases, sorry!)
> * Allow setting APP_ENV in preference to RACK_ENV or RAILS_ENV ([#2702](https://github.com/puma/puma/issues/2702))
>
> * Security
> * Do not allow LF as a line ending in a header (CVE-2021-41136)
></tr></table>
... (truncated)
</details>
<details>
<summary>Commits</summary>
- [`7add06a`](https://github.com/puma/puma/commit/7add06a280c305eeb32a98c4fca4b34521cbf12f) 5.6.4
- [`4475a46`](https://github.com/puma/puma/commit/4475a46506a3498f6966d465ecef83d29aaed8b9) 5.6.3
- [`5bb7d20`](https://github.com/puma/puma/commit/5bb7d202e24dec00a898dca4aa11db391d7787a5) Merge pull request from GHSA-h99w-9q5r-gjq9
- [`c6340d1`](https://github.com/puma/puma/commit/c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8) 5.6.2 ([#2821](https://github.com/puma/puma/issues/2821))
- [`e0753de`](https://github.com/puma/puma/commit/e0753de846a1651401343687a22bfd52c97bc72a) 2.6.1
- [`7008a61`](https://github.com/puma/puma/commit/7008a61ac9f87f71f4c688a6ab5d3cf2b6c8151a) Revert "Always send lowlevel_error response to client ([#2731](https://github.com/puma/puma/issues/2731))" ([#2809](https://github.com/puma/puma/issues/2809))
- [`61ebbbe`](https://github.com/puma/puma/commit/61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f) 5.6.0
- [`d20915d`](https://github.com/puma/puma/commit/d20915d6f2a5be8d2d10bf2d88c197be48438e9b) Fix two 'old-style-definition' compile warning ([#2807](https://github.com/puma/puma/issues/2807))
- [`930e5b4`](https://github.com/puma/puma/commit/930e5b422d40e56241853188af0043ac619a9bd5) Fix typo in CONTRIBUTING ([#2805](https://github.com/puma/puma/issues/2805))
- [`c38d61c`](https://github.com/puma/puma/commit/c38d61cf67cc73af928cb7f1fe77860817ccc997) CONTRIBUTING: file limits
- Additional commits viewable in [compare view](https://github.com/puma/puma/compare/v3.10.0...v5.6.4)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/32Bump jquery-rails from 4.3.3 to 4.5.02022-07-07T11:43:07+02:00DependabotBump jquery-rails from 4.3.3 to 4.5.0Bumps [jquery-rails](https://github.com/rails/jquery-rails) from 4.3.3 to 4.5.0.
<details>
<summary>Changelog</summary>
*Sourced from [jquery-rails's changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md).*
> ## 4.5...Bumps [jquery-rails](https://github.com/rails/jquery-rails) from 4.3.3 to 4.5.0.
<details>
<summary>Changelog</summary>
*Sourced from [jquery-rails's changelog](https://github.com/rails/jquery-rails/blob/master/CHANGELOG.md).*
> ## 4.5.0
>
> - update jquery to 3.6.0
>
> ## 4.4.0
>
> - update jquery to 3.5.1 (note: [3.5.0 contains important security updates](https://github.com/advisories/GHSA-jpcq-cgw6-v4j6))
> - unescape dollar signs and backticks in `assert_select_jquery` to match
> Rails updated behavior.
>
> ## 4.3.5
>
> - update jquery to 3.4.1
>
> ## 4.3.4
>
> - update jquery to 3.4.0
</details>
<details>
<summary>Commits</summary>
- [`5cb8af2`](https://github.com/rails/jquery-rails/commit/5cb8af25520e7974e341aeb5805913e36e38cc49) Release v4.5.0 with jQuery 3.6.0
- [`8cd051a`](https://github.com/rails/jquery-rails/commit/8cd051ac93b0f445b127c9313c8c46282e4e45bc) Update jQuery to 3.6.0
- [`a8b003d`](https://github.com/rails/jquery-rails/commit/a8b003d726522cf663611c114d8f0e79abf8d200) Release v4.4.0
- [`90826fd`](https://github.com/rails/jquery-rails/commit/90826fdc955c830db19307d1085e08bd3ebf9c28) Bump jQuery version to 3.5.1
- [`ad3227e`](https://github.com/rails/jquery-rails/commit/ad3227ef6536687ad8a7b756822551f630e3aaab) Test against latest Ruby versions
- [`6361d43`](https://github.com/rails/jquery-rails/commit/6361d43027345c391731c9f403ed1a51b02ea467) Merge pull request [#269](https://github.com/rails/jquery-rails/issues/269) from repinel/fix-unescape-js
- [`b6d6e25`](https://github.com/rails/jquery-rails/commit/b6d6e2514889ad576c23b8783127e0c346db0d43) Fix `unescape_js` to match changes in Action View
- [`7553142`](https://github.com/rails/jquery-rails/commit/755314276cc4386723ea7e3d7511792bc4d7baf4) Prepare to 4.3.5
- [`fa0ee87`](https://github.com/rails/jquery-rails/commit/fa0ee8779cb0a00bd90ba923059014d34ebbebe9) Upgrade jQuery to 3.4.1
- [`6c20aaf`](https://github.com/rails/jquery-rails/commit/6c20aafbfee4970033bed7415999e50dc65f955b) Prepare to 4.3.4
- Additional commits viewable in [compare view](https://github.com/rails/jquery-rails/compare/v4.3.3...v4.5.0)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/33Bump sqlite3 from 1.3.13 to 1.4.42022-07-07T11:43:01+02:00DependabotBump sqlite3 from 1.3.13 to 1.4.4Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 1.3.13 to 1.4.4.
<details>
<summary>Changelog</summary>
*Sourced from [sqlite3's changelog](https://github.com/sparklemotion/sqlite3-ruby/blob/master/CHANGELOG.rdoc).*
...Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 1.3.13 to 1.4.4.
<details>
<summary>Changelog</summary>
*Sourced from [sqlite3's changelog](https://github.com/sparklemotion/sqlite3-ruby/blob/master/CHANGELOG.rdoc).*
> === 1.4.4 (2022-06-14)
>
> * Fixes
> * Compilation no longer fails against SQLite3 versions < 3.29.0. This issue was introduced in v1.4.3. [#324](https://github.com/sparklemotion/sqlite3-ruby/issues/324) (Thank you, @r6e!)
>
>
> === 1.4.3 (2022-05-25)
>
> * Enhancements
> * Disable non-standard support for double-quoted string literals via the `:strict` option. [#317](https://github.com/sparklemotion/sqlite3-ruby/issues/317) (Thank you, @casperisfine!)
> * Column type names are now explicitly downcased on platforms where they may have been in shoutcaps. [#315](https://github.com/sparklemotion/sqlite3-ruby/issues/315) (Thank you, @petergoldstein!)
> * Support File or Pathname arguments to `Database.new`. [#283](https://github.com/sparklemotion/sqlite3-ruby/issues/283) (Thank you, @yb66!)
> * Support building on MSVC. [#285](https://github.com/sparklemotion/sqlite3-ruby/issues/285) (Thank you, @jmarrec!)
>
>
> === 1.4.2 (2019-12-18)
>
> * Travis: Drop unused setting "sudo: false"
> * The taint mechanism will be deprecated in Ruby 2.7
> * Fix Ruby 2.7 rb_check_safe_obj warnings
> * Update travis config
>
> === 1.4.1
>
> * Don't mandate dl functions for the extention build
> * bumping version
>
> === 1.4.0
>
> * Enhancements
> * Better aggregator support
>
> * Bugfixes
> * Various
</details>
<details>
<summary>Commits</summary>
- [`8e21a44`](https://github.com/sparklemotion/sqlite3-ruby/commit/8e21a44424c4f3af89797f46451c0e6b696a62f8) Merge pull request [#326](https://github.com/sparklemotion/sqlite3-ruby/issues/326) from sparklemotion/flavorjones-release-v1.4.4
- [`704b591`](https://github.com/sparklemotion/sqlite3-ruby/commit/704b591baaad55ce00bf0395c3302a281a70a7ed) version bump to v1.4.4
- [`f22b723`](https://github.com/sparklemotion/sqlite3-ruby/commit/f22b72301681cd8e9ad07dc9cc78a2b48e6f05d2) Merge pull request [#324](https://github.com/sparklemotion/sqlite3-ruby/issues/324) from r6e/master
- [`b2f0bed`](https://github.com/sparklemotion/sqlite3-ruby/commit/b2f0bed974d7625f9c60b6a4b6c7f4cfe4b400f1) update CHANGELOG
- [`661e969`](https://github.com/sparklemotion/sqlite3-ruby/commit/661e9698b289d0e29cf2db93918d17ebaa6f8169) test: skip strict mode test for sqlite < 3.29.0
- [`818da58`](https://github.com/sparklemotion/sqlite3-ruby/commit/818da5840369acd505759802290d19a930d613d9) ci: run suite against a slightly older version of sqlite3
- [`268923e`](https://github.com/sparklemotion/sqlite3-ruby/commit/268923e0863b1d14ab6e8d8c3af4451a7673f29a) Add missing semicolon
- [`d9ea4ca`](https://github.com/sparklemotion/sqlite3-ruby/commit/d9ea4ca0e36321f25c2f8f1497a850d5a20a8983) Merge pull request [#319](https://github.com/sparklemotion/sqlite3-ruby/issues/319) from sparklemotion/flavorjones-release-v1.4.3
- [`bbb05d9`](https://github.com/sparklemotion/sqlite3-ruby/commit/bbb05d9d67a6bdcb81136611d80a78e68a9cfced) Merge pull request [#316](https://github.com/sparklemotion/sqlite3-ruby/issues/316) from mishina2228/update-gh-actions
- [`55b57dd`](https://github.com/sparklemotion/sqlite3-ruby/commit/55b57dd9381aa6f6e403d1be261b83c15629f0fd) Merge pull request [#294](https://github.com/sparklemotion/sqlite3-ruby/issues/294) from ancientskyscraper/fix-link
- Additional commits viewable in [compare view](https://github.com/sparklemotion/sqlite3-ruby/compare/v1.3.13...v1.4.4)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/35Bump pg from 1.3.4 to 1.4.12022-07-07T11:42:56+02:00DependabotBump pg from 1.3.4 to 1.4.1Bumps [pg](https://github.com/ged/ruby-pg) from 1.3.4 to 1.4.1.
<details>
<summary>Changelog</summary>
*Sourced from [pg's changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc).*
> == v1.4.1 [2022-06-24] Lars Kanis <lars@...Bumps [pg](https://github.com/ged/ruby-pg) from 1.3.4 to 1.4.1.
<details>
<summary>Changelog</summary>
*Sourced from [pg's changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc).*
> == v1.4.1 [2022-06-24] Lars Kanis <lars@greiz-reinsdorf.de>
>
> Bugfixes:
>
> - Fix another ruby-2.7 keyword warning. [#465](https://github.com/ged/ruby-pg/issues/465)
> - Allow PG::Error to be created without arguments. [#466](https://github.com/ged/ruby-pg/issues/466)
>
>
> == v1.4.0 [2022-06-20] Lars Kanis <lars@greiz-reinsdorf.de>
>
> Added:
>
> - Add PG::Connection#hostaddr, present since PostgreSQL-12. [#453](https://github.com/ged/ruby-pg/issues/453)
> - Add PG::Connection.conninfo_parse to wrap PQconninfoParse. [#453](https://github.com/ged/ruby-pg/issues/453)
>
> Bugfixes:
>
> - Try IPv6 and IPv4 addresses, if DNS resolves to both. [#452](https://github.com/ged/ruby-pg/issues/452)
> - Re-add block-call semantics to PG::Connection.new accidently removed in pg-1.3.0. [#454](https://github.com/ged/ruby-pg/issues/454)
> - Handle client error after all data consumed in #copy_data for output. [#455](https://github.com/ged/ruby-pg/issues/455)
> - Avoid spurious keyword argument warning on Ruby 2.7. [#456](https://github.com/ged/ruby-pg/issues/456)
> - Change connection setup to respect connect_timeout parameter. [#459](https://github.com/ged/ruby-pg/issues/459)
> - Fix indefinite hang in case of connection error on Windows [#458](https://github.com/ged/ruby-pg/issues/458)
> - Set connection attribute of PG::Error in various places where it was missing. [#461](https://github.com/ged/ruby-pg/issues/461)
> - Fix transaction leak on early break/return. [#463](https://github.com/ged/ruby-pg/issues/463)
> - Update Windows fat binary gem to OpenSSL-1.1.1o and PostgreSQL-14.4.
>
> Enhancements:
>
> - Don't flush at each put_copy_data call, but flush at get_result. [#462](https://github.com/ged/ruby-pg/issues/462)
>
>
> == v1.3.5 [2022-03-31] Lars Kanis <lars@greiz-reinsdorf.de>
>
> Bugfixes:
>
> - Handle PGRES_COMMAND_OK in pgresult_stream_any. [#447](https://github.com/ged/ruby-pg/issues/447)
> Fixes usage when trying to stream the result of a procedure call that returns no results.
>
> Enhancements:
>
> - Rename BasicTypeRegistry#define_default_types to #register_default_types to use a more consistent terminology.
> Keeping define_default_types for compatibility.
> - BasicTypeRegistry: return self instead of objects by accident.
> This allows call chaining.
> - Add some April fun. [#449](https://github.com/ged/ruby-pg/issues/449)
>
> Documentation:
> - Refine documentation of conn.socket_io and conn.connect_poll
</details>
<details>
<summary>Commits</summary>
- [`2525126`](https://github.com/ged/ruby-pg/commit/252512608a814de16bbad55911f9bbcef0e73cb9) Bump VERSION to 1.4.1 and add release notes
- [`6fd03f5`](https://github.com/ged/ruby-pg/commit/6fd03f52f4c122bc10fd584be7e58ed41d9e9417) Merge pull request [#469](https://github.com/ged/ruby-pg/issues/469) from larskanis/extend-stream-error
- [`c03d7d1`](https://github.com/ged/ruby-pg/commit/c03d7d123d571a2999d1ca5e61df5d7eaa1c11d4) Extend the error message of PG::InvalidChangeOfResultFields to tell the numbe...
- [`766c175`](https://github.com/ged/ruby-pg/commit/766c175879a7dd6a090b94f10a5932879d2bb533) Merge pull request [#467](https://github.com/ged/ruby-pg/issues/467) from larskanis/fix_466
- [`154685b`](https://github.com/ged/ruby-pg/commit/154685b1b3a1a21dfe26d9069ede7bf5ebedb501) Allow PG::Error to be created without arguments
- [`5c29e28`](https://github.com/ged/ruby-pg/commit/5c29e289b1f87bd469c17530b48dbcf5f471c11c) Merge pull request [#465](https://github.com/ged/ruby-pg/issues/465) from jeremyevans/another-ruby27-keyword-warning
- [`6eac3d4`](https://github.com/ged/ruby-pg/commit/6eac3d4164f4e3a70c810c8c7f48e551486763a2) Fix another ruby 2.7 keyword warning
- [`63b4760`](https://github.com/ged/ruby-pg/commit/63b47602737307905817a84429429ee233f4d400) Update release date of pg-1.4.0
- [`3c14a30`](https://github.com/ged/ruby-pg/commit/3c14a309463fbaef569007b134a96e35b022c92e) Update to postgresql-14.4 and openssl 1.1.1o for Windows binaries
- [`f5bb30d`](https://github.com/ged/ruby-pg/commit/f5bb30d39785778e3c530b8fc6463fa3ee22da29) Merge pull request [#464](https://github.com/ged/ruby-pg/issues/464) from larskanis/bump-1.4.0
- Additional commits viewable in [compare view](https://github.com/ged/ruby-pg/compare/v1.3.4...v1.4.1)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/29Bump pg from 1.3.3 to 1.3.42022-03-16T14:17:29+01:00DependabotBump pg from 1.3.3 to 1.3.4Bumps [pg](https://github.com/ged/ruby-pg) from 1.3.3 to 1.3.4.
<details>
<summary>Changelog</summary>
*Sourced from [pg's changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc).*
> == v1.3.4 [2022-03-10] Lars Kanis <lars@...Bumps [pg](https://github.com/ged/ruby-pg) from 1.3.3 to 1.3.4.
<details>
<summary>Changelog</summary>
*Sourced from [pg's changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc).*
> == v1.3.4 [2022-03-10] Lars Kanis <lars@greiz-reinsdorf.de>
>
> Bugfixes:
>
> - Don't leak IO in case of connection errors. [#439](https://github.com/ged/ruby-pg/issues/439)
> Previously it was kept open until the PG::Connection was garbage collected.
> - Fix a performance regession in conn.get_result noticed in single row mode. [#442](https://github.com/ged/ruby-pg/issues/442)
> - Fix occasional error Errno::EBADF (Bad file descriptor) while connecting. [#444](https://github.com/ged/ruby-pg/issues/444)
> - Fix compatibility of res.stream_each* methods with Fiber.scheduler. [#446](https://github.com/ged/ruby-pg/issues/446)
> - Remove FL_TEST and FL_SET, which are MRI-internal. [#437](https://github.com/ged/ruby-pg/issues/437)
>
> Enhancements:
>
> - Allow pgresult_stream_any to be used by sequel_pg. [#443](https://github.com/ged/ruby-pg/issues/443)
</details>
<details>
<summary>Commits</summary>
- [`a2f34e3`](https://github.com/ged/ruby-pg/commit/a2f34e371c5283c98dd77003623cf317bd93e0b7) Bump VERSION to 1.3.4
- [`823d890`](https://github.com/ged/ruby-pg/commit/823d890c247101903505780bd9e7d80e37b70cde) Add release notes for pg-1.3.4
- [`2821bf7`](https://github.com/ged/ruby-pg/commit/2821bf708a7086b2274c1d36c5c87030d8cb7b3f) Merge pull request [#446](https://github.com/ged/ruby-pg/issues/446) from ged/scheduler-stream
- [`82724e3`](https://github.com/ged/ruby-pg/commit/82724e3cb9a369fb68b04723162c272dcc2feaa4) Fix compatibility of res.stream_each_* methods
- [`ed5dbc8`](https://github.com/ged/ruby-pg/commit/ed5dbc8ce8eaec514713ea7808f987297bdea3ea) No need to scan args in async_get_last_result
- [`9d3b1df`](https://github.com/ged/ruby-pg/commit/9d3b1df2d48d8f64c5885cddcd909a206e9e5582) Merge pull request [#445](https://github.com/ged/ruby-pg/issues/445) from ged/block-without-consume
- [`7dd19cb`](https://github.com/ged/ruby-pg/commit/7dd19cb4bd6d8d5a795f39f9c5d637015f9657e7) Don't read from socket when data is pending in conn.block
- [`8ad8754`](https://github.com/ged/ruby-pg/commit/8ad8754f63358690033fe676ba026f67168adf61) Merge pull request [#443](https://github.com/ged/ruby-pg/issues/443) from jeremyevans/sequel_pg_stream_any
- [`7209b05`](https://github.com/ged/ruby-pg/commit/7209b05e9c471ea8b9c6eb93052339445ca49178) Merge pull request [#440](https://github.com/ged/ruby-pg/issues/440) from larskanis/close-on-error
- [`cc476b0`](https://github.com/ged/ruby-pg/commit/cc476b0e989fb7d249c9b713bbe7c4383e3291c0) Merge pull request [#444](https://github.com/ged/ruby-pg/issues/444) from ged/add-ssl
- Additional commits viewable in [compare view](https://github.com/ged/ruby-pg/compare/v1.3.3...v1.3.4)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/19Bump inline_svg from 1.3.1 to 1.8.02022-03-14T22:35:05+01:00DependabotBump inline_svg from 1.3.1 to 1.8.0Bumps [inline_svg](https://github.com/jamesmartin/inline_svg) from 1.3.1 to 1.8.0.
<details>
<summary>Release notes</summary>
*Sourced from [inline_svg's releases](https://github.com/jamesmartin/inline_svg/releases).*
> ## v1.8.0
> Ple...Bumps [inline_svg](https://github.com/jamesmartin/inline_svg) from 1.3.1 to 1.8.0.
<details>
<summary>Release notes</summary>
*Sourced from [inline_svg's releases](https://github.com/jamesmartin/inline_svg/releases).*
> ## v1.8.0
> Please see the [CHANGELOG](https://github.com/jamesmartin/inline_svg/blob/800fbfdf1b9c30b4c9615fe55e12fc52fdce1bf6/CHANGELOG.md#180---2022-01-09).
>
> ## v1.7.2
> See the [CHANGELOG](https://github.com/jamesmartin/inline_svg/blob/17ae73a8eb7ede3c914cdd2ecafa82a2db9293b7/CHANGELOG.md#172---2020-12-07) entry for this release.
>
> ## v1.7.1
> ### Fixed
> - Static Asset Finder uses pathname for compatibility with Sprockets 4+. [#106](https://github.com/jamesmartin/inline_svg/pull/106). Thanks [@subdigital](https://github.com/subdigital)
>
> ## v1.7.0
> ### Added
> - WebpackAssetFinder serves files from dev server if one is running. [#111](https://github.com/jamesmartin/inline_svg/pull/111). Thanks, [@connorshea](https://github.com/connorshea)
>
> ### Fixed
> - Using Webpacker and Asset Pipeline in a single App could result in SVGs not being found because the wrong `AssetFinder` was used. [#114](https://github.com/jamesmartin/inline_svg/pull/114). Thanks, [@kylefox](https://github.com/kylefox)
> - Prevent "EOFError error" when using webpack dev server over HTTPS [#113](https://github.com/jamesmartin/inline_svg/pull/113). Thanks, [@kylefox](https://github.com/kylefox)
>
>
> ## v1.6.0
> ### Added
> - Support Webpack via the new `inline_svg_tag` and `inline_svg_pack_tag` helpers and deprecate the `inline_svg` helper in preparation for v2.0.
> [#103](https://github.com/jamesmartin/inline_svg/pull/103)
> Thanks, [@kylefox](https://github.com/kylefox)
>
> ## v1.5.2
> ### Fixed
> - Revert automatic Webpack asset finder behavior. Make Webpack "opt-in". [#98](https://github.com/jamesmartin/inline_svg/issues/98)
>
> ## v1.5.1
> ### Fixed
> - Prevent nil asset finder when neither Sprockets or Webpacker are available [#97](https://github.com/jamesmartin/inline_svg/issues/97)
>
> ## v1.5.0
> ### Added
> - Support for finding assets bundled by Webpacker [#96](https://github.com/jamesmartin/inline_svg/pull/96)
>
> ## v1.4.0
> ## [1.4.0] - 2019-04-19
> ### Fixed
> - Prevent invalid XML names being generated via IdGenerator
> [#87](https://github.com/jamesmartin/inline_svg/issues/87)
> Thanks, [@endorfin](https://github.com/endorfin)
>
> ### Added
> - Raise error on file not found (if configured)
> [#93](https://github.com/jamesmartin/inline_svg/issues/93)
</details>
<details>
<summary>Changelog</summary>
*Sourced from [inline_svg's changelog](https://github.com/jamesmartin/inline_svg/blob/main/CHANGELOG.md).*
> ## [1.8.0] - 2022-01-09
> ### Added
> - Remove deprecation warning for `inline_svg`, as we intend to keep it in 2.0. [#131](https://github.com/jamesmartin/inline_svg/pull/131). Thanks [@DanielJackson-Oslo](https://github.com/DanielJackson-Oslo)
> - Add support for Webpacker 6 beta. [#129](https://github.com/jamesmartin/inline_svg/pull/129). Thanks [@Intrepidd](https://github.com/Intrepidd) and [@tessi](https://github.com/tessi)
> - Add support for Propshaft assets in Rails 7. [#134](https://github.com/jamesmartin/inline_svg/pull/134). Thanks, [@martinzamuner](https://github.com/martinzamuner)
>
> ## [1.7.2] - 2020-12-07
> ### Fixed
> - Improve performance of `CachedAssetFile`. [#118](https://github.com/jamesmartin/inline_svg/pull/118). Thanks [@stevendaniels](https://github.com/stevendaniels)
> - Avoid XSS by preventing malicious input of filenames. [#117](https://github.com/jamesmartin/inline_svg/pull/117). Thanks [@pbyrne](https://github.com/pbyrne).
>
> ## [1.7.1] - 2020-03-17
> ### Fixed
> - Static Asset Finder uses pathname for compatibility with Sprockets 4+. [#106](https://github.com/jamesmartin/inline_svg/pull/106). Thanks [@subdigital](https://github.com/subdigital)
>
> ## [1.7.0] - 2020-02-13
> ### Added
> - WebpackAssetFinder serves files from dev server if one is running. [#111](https://github.com/jamesmartin/inline_svg/pull/111). Thanks, [@connorshea](https://github.com/connorshea)
>
> ### Fixed
> - Using Webpacker and Asset Pipeline in a single App could result in SVGs not being found because the wrong `AssetFinder` was used. [#114](https://github.com/jamesmartin/inline_svg/pull/114). Thanks, [@kylefox](https://github.com/kylefox)
> - Prevent "EOFError error" when using webpack dev server over HTTPS [#113](https://github.com/jamesmartin/inline_svg/pull/113). Thanks, [@kylefox](https://github.com/kylefox)
>
> ## [1.6.0] - 2019-11-13
> ### Added
> - Support Webpack via the new `inline_svg_pack_tag` helper and deprecate `inline_svg` helper in preparation for v2.0.
> [#103](https://github.com/jamesmartin/inline_svg/pull/103)
> Thanks, [@kylefox](https://github.com/kylefox)
>
> ## [1.5.2] - 2019-06-20
> ### Fixed
> - Revert automatic Webpack asset finder behavior. Make Webpack "opt-in".
> [#98](https://github.com/jamesmartin/inline_svg/issues/98)
>
> ## [1.5.1] - 2019-06-18
> ### Fixed
> - Prevent nil asset finder when neither Sprockets or Webpacker are available
> [#97](https://github.com/jamesmartin/inline_svg/issues/97)
>
> ## [1.5.0] - 2019-06-17
> ### Added
> - Support for finding assets bundled by Webpacker
> [#96](https://github.com/jamesmartin/inline_svg/pull/96)
>
> ## [1.4.0] - 2019-04-19
> ### Fixed
> - Prevent invalid XML names being generated via IdGenerator
> [#87](https://github.com/jamesmartin/inline_svg/issues/87)
> Thanks, [@endorfin](https://github.com/endorfin)
>
></tr></table>
... (truncated)
</details>
<details>
<summary>Commits</summary>
- [`800fbfd`](https://github.com/jamesmartin/inline_svg/commit/800fbfdf1b9c30b4c9615fe55e12fc52fdce1bf6) Bump version for v1.8.0 release
- [`dc982cc`](https://github.com/jamesmartin/inline_svg/commit/dc982cce79d04f969d9ff55bf067b3392e9fa5a4) Know what's unreleased
- [`593731d`](https://github.com/jamesmartin/inline_svg/commit/593731d1a6c7b14c23883ded2ae83d3de07a2262) Add separate Webpacker integration test for Rails6
- [`d03a4b7`](https://github.com/jamesmartin/inline_svg/commit/d03a4b767d651b666cceff4da55d564c847fb61e) Remove Rails6 Webpacker
- [`26f5737`](https://github.com/jamesmartin/inline_svg/commit/26f57377cbcc4cf556e0ba0fab3ba1ff95b67a7d) Bump Node version to 16 LTS
- [`f73ed39`](https://github.com/jamesmartin/inline_svg/commit/f73ed39fe1b1e135472024e18f711942bf389089) Use Ruby 2.7.x for new version of ActiveSupport
- [`cd3169a`](https://github.com/jamesmartin/inline_svg/commit/cd3169a0cb6a01dee079751434f42d284514ab2f) Know that Rails 3 or 4 are officially supported
- [`a6cdb7f`](https://github.com/jamesmartin/inline_svg/commit/a6cdb7f872b2b21ce4fbd716419a11a9876a124a) Remove LTS for rails 3 and 4
- [`cd9fc04`](https://github.com/jamesmartin/inline_svg/commit/cd9fc04fbe1a1f31e5df0b04eb45a41d5fb5669a) Add Rails 7 to the Matrix
- [`1d07d10`](https://github.com/jamesmartin/inline_svg/commit/1d07d104e3ee92efc7a6a0c129536d8424f10ef2) Fix test: make expectation match mock
- Additional commits viewable in [compare view](https://github.com/jamesmartin/inline_svg/compare/v1.3.1...v1.8.0)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/20Bump devise from 4.4.3 to 4.8.12022-03-14T22:27:14+01:00DependabotBump devise from 4.4.3 to 4.8.1Bumps [devise](https://github.com/heartcombo/devise) from 4.4.3 to 4.8.1.
<details>
<summary>Changelog</summary>
*Sourced from [devise's changelog](https://github.com/heartcombo/devise/blob/main/CHANGELOG.md).*
> ### 4.8.1 - 2021-12-16...Bumps [devise](https://github.com/heartcombo/devise) from 4.4.3 to 4.8.1.
<details>
<summary>Changelog</summary>
*Sourced from [devise's changelog](https://github.com/heartcombo/devise/blob/main/CHANGELOG.md).*
> ### 4.8.1 - 2021-12-16
>
> * enhancements
> * Add support for Rails 7.0. Please note that Turbo integration is not fully supported by Devise yet.
>
> ### 4.8.0 - 2021-04-29
>
> * enhancements
> * Devise now enables the upgrade of OmniAuth 2+. Previously Devise would raise an error if you'd try to upgrade. Please note that OmniAuth 2 is considered a security upgrade and recommended to everyone. You can read more about the details (and possible necessary changes to your app as part of the upgrade) in [their release notes](https://github.com/omniauth/omniauth/releases/tag/v2.0.0). [Devise's OmniAuth Overview wiki](https://github.com/heartcombo/devise/wiki/OmniAuth:-Overview) was also updated to cover OmniAuth 2.0 requirements.
> - Note that the upgrade required Devise shared links that initiate the OmniAuth flow to be changed to `method: :post`, which is now a requirement for OmniAuth, part of the security improvement. If you have copied and customized the Devise shared links partial to your app, or if you have other links in your app that initiate the OmniAuth flow, they will have to be updated to use `method: :post`, or changed to use buttons (e.g. `button_to`) to work with OmniAuth 2. (if you're using links with `method: :post`, make sure your app has `rails-ujs` or `jquery-ujs` included in order for these links to work properly.)
> - As part of the OmniAuth 2.0 upgrade you might also need to add the [`omniauth-rails_csrf_protection`](https://github.com/cookpad/omniauth-rails_csrf_protection) gem to your app if you don't have it already. (and you don't want to roll your own code to verify requests.) Check the OmniAuth v2 release notes for more info.
> * Introduce `Lockable#reset_failed_attempts!` model method to reset failed attempts counter to 0 after the user signs in.
> - This logic existed inside the lockable warden hook and is triggered automatically after the user signs in. The new model method is an extraction to allow you to override it in the application to implement things like switching to a write database if you're using the new multi-DB infrastructure from Rails for example, similar to how it's already possible with `Trackable#update_tracked_fields!`.
> * Add support for Ruby 3.
> * Add support for Rails 6.1.
> * Move CI to GitHub Actions.
>
> * deprecations
> * `Devise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION` is deprecated in favor of `Devise::Models::Authenticatable::UNSAFE_ATTRIBUTES_FOR_SERIALIZATION` (@hanachin)
>
> ### 4.7.3 - 2020-09-20
>
> * bug fixes
> * Do not modify `:except` option given to `#serializable_hash`. (by @dpep)
> * Fix thor deprecation when running the devise generator. (by @deivid-rodriguez)
> * Fix hanging tests for streaming controllers using Devise. (by @afn)
>
> ### 4.7.2 - 2020-06-10
>
> * enhancements
> * Increase default stretches to 12 (by @sergey-alekseev)
> * Ruby 2.7 support (kwarg warnings removed)
>
> * bug fixes
> * Generate scoped views with proper scoped errors partial (by @shobhitic)
> * Allow to set scoped `already_authenticated` error messages (by @gurgelrenan)
>
> ### 4.7.1 - 2019-09-06
>
> * bug fixes
> * Fix an edge case where records with a blank `confirmation_token` could be confirmed (by @tegon)
> * Fix typo inside `update_needs_confirmation` i18n key (by @lslm)
>
> ### 4.7.0 - 2019-08-19
>
> * enhancements
> * Support Rails 6.0
> * Update CI to rails 6.0.0.beta3 (by @tunnes)
> * refactor method name to be more consistent (by @saiqulhaq)
> * Fix rails 6.0.rc1 email uniqueness validation deprecation warning (by @Vasfed)
></tr></table>
... (truncated)
</details>
<details>
<summary>Commits</summary>
- [`43800b4`](https://github.com/heartcombo/devise/commit/43800b4b8550d1249ab049a94ee7c16e243551a1) Bump to 4.8.1 with Rails 7 support
- [`baf5e00`](https://github.com/heartcombo/devise/commit/baf5e00544dec2be209853371f1c26ea9299fd0e) Merge pull request [#5435](https://github.com/heartcombo/devise/issues/5435) from dixpac/dix/rails_7
- [`289dd5f`](https://github.com/heartcombo/devise/commit/289dd5f2219767044e91790cb1495aaa1d8c2593) Add support for Rails 7
- [`9f5b837`](https://github.com/heartcombo/devise/commit/9f5b83750eef89710b8f2f1e0969c308023e2f05) Bundle update to Rails 7.0 rc1
- [`8593801`](https://github.com/heartcombo/devise/commit/8593801130f2df94a50863b5db535c272b00efe1) Keep the constantize behavior consistent for versions prior to Rails 7
- [`bb879f7`](https://github.com/heartcombo/devise/commit/bb879f715435d536195d6d7b927ec54975e44716) Merge branch 'ca-rails-main'
- [`772b74a`](https://github.com/heartcombo/devise/commit/772b74a657cfba80e386712965f01fd91c640a7f) Update Changelog adding Rails 7 support
- [`51bf327`](https://github.com/heartcombo/devise/commit/51bf32701768fda1f24e5609d5c313a1479cc039) Refactor using helper to swap config
- [`14eb136`](https://github.com/heartcombo/devise/commit/14eb1362e3b8f492e243e1278db6ed47a2d455d3) Eliminate Rails 7 warning about Active Record legacy connection handling
- [`f3e8fd3`](https://github.com/heartcombo/devise/commit/f3e8fd3baa3a81c0488bbfbee92557921f64a679) Move the Gemfile to test with Rails 7.0 alpha2, fix session test issue
- Additional commits viewable in [compare view](https://github.com/heartcombo/devise/compare/v4.4.3...v4.8.1)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/21Bump listen from 3.7.0 to 3.7.12022-03-14T22:27:08+01:00DependabotBump listen from 3.7.0 to 3.7.1Bumps [listen](https://github.com/guard/listen) from 3.7.0 to 3.7.1.
<details>
<summary>Release notes</summary>
*Sourced from [listen's releases](https://github.com/guard/listen/releases).*
> ## v3.7.1
> - Issue [#548](https://github.c...Bumps [listen](https://github.com/guard/listen) from 3.7.0 to 3.7.1.
<details>
<summary>Release notes</summary>
*Sourced from [listen's releases](https://github.com/guard/listen/releases).*
> ## v3.7.1
> - Issue [#548](https://github.com/guard/listen/issues/548): fix error when renaming folder ([#552](https://github.com/guard/listen/issues/552)) @ColinDKelley
> - issue [#550](https://github.com/guard/listen/issues/550): fix README to document start rather than unpause ([#551](https://github.com/guard/listen/issues/551)) @ColinDKelley
> - Issue [#543](https://github.com/guard/listen/issues/543): Ignore emacs backup/swap files by default. ([#546](https://github.com/guard/listen/issues/546)) @zw963
</details>
<details>
<summary>Commits</summary>
- [`51053eb`](https://github.com/guard/listen/commit/51053eb5f981d8e876485ed00aa3192206e93680) release v3.7.1
- [`8b66b47`](https://github.com/guard/listen/commit/8b66b47642db0a078454af239a9f6835fa600d4d) issue [#548](https://github.com/guard/listen/issues/548): remove superstitious ||= {} since that is implied in the @tree hash
- [`098aec6`](https://github.com/guard/listen/commit/098aec63a1d0b58b1b88494f8c43ae8683a6366a) issue [#548](https://github.com/guard/listen/issues/548): use empty_dirname? method
- [`670a92d`](https://github.com/guard/listen/commit/670a92d666b7e249dab2a4cb1b62237f2e16f7bf) issue [#548](https://github.com/guard/listen/issues/548): remove _auto_hash in favor of a reset_tree method
- [`286457a`](https://github.com/guard/listen/commit/286457a4e7f8c319f9d12cec9e95763294397d33) issue [#548](https://github.com/guard/listen/issues/548): dir_entries now skips non-dir entries entirely
- [`79db32e`](https://github.com/guard/listen/commit/79db32e53d7aeeec6b7f3b90956cd49468588bd8) issue [#548](https://github.com/guard/listen/issues/548): refactor to add () around include? args
- [`177125d`](https://github.com/guard/listen/commit/177125d7a68e7959d06e08128a6a5ec7046e6c7f) issue [#550](https://github.com/guard/listen/issues/550): fix README to document start rather than unpause
- [`029d60e`](https://github.com/guard/listen/commit/029d60e5a795bd6b744a02d217594d905446f78d) Refactor to use \A \z instead of ^ $ in ignore regexp pattern.
- [`797eb33`](https://github.com/guard/listen/commit/797eb3315a6dbe60ffd94a27201fdde89f178c24) Ignore emacs backup/swap files by default.
- See full diff in [compare view](https://github.com/guard/listen/compare/v3.7.0...v3.7.1)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/28Bump pg from 0.21.0 to 1.3.32022-03-14T22:26:45+01:00DependabotBump pg from 0.21.0 to 1.3.3Bumps [pg](https://github.com/ged/ruby-pg) from 0.21.0 to 1.3.3.
<details>
<summary>Changelog</summary>
*Sourced from [pg's changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc).*
> == v1.3.3 [2022-02-22] Lars Kanis <lars...Bumps [pg](https://github.com/ged/ruby-pg) from 0.21.0 to 1.3.3.
<details>
<summary>Changelog</summary>
*Sourced from [pg's changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc).*
> == v1.3.3 [2022-02-22] Lars Kanis <lars@greiz-reinsdorf.de>
>
> Bugfixes:
>
> - Fix omission of the third digit of IPv4 addresses in connection URI. [#435](https://github.com/ged/ruby-pg/issues/435)
> - Fix wrong permission of certs/larskanis-2022.pem in the pg-1.3.2.gem. [#432](https://github.com/ged/ruby-pg/issues/432)
>
>
> == v1.3.2 [2022-02-14] Lars Kanis <lars@greiz-reinsdorf.de>
>
> Bugfixes:
>
> - Cancel only active query after failing transaction. [#430](https://github.com/ged/ruby-pg/issues/430)
> This avoids an incompatibility with pgbouncer since pg-1.3.0.
> - Fix String objects with non-applied encoding when using COPY or record decoders. [#427](https://github.com/ged/ruby-pg/issues/427)
> - Update Windows fat binary gem to PostgreSQL-14.2.
>
> Enhancements:
>
> - Improve extconf.rb checks to reduces the number of compiler calls.
> - Add a check for PGRES_PIPELINE_SYNC, to make sure the library version and the header files are PostgreSQL-14+. [#429](https://github.com/ged/ruby-pg/issues/429)
>
>
> == v1.3.1 [2022-02-01] Michael Granger <ged@FaerieMUD.org>
>
> Bugfixes:
>
> - Fix wrong handling of socket writability on Windows introduced in [#417](https://github.com/ged/ruby-pg/issues/417).
> This caused starvation in conn.put_copy_data.
> - Fix error in PG.version_string(true). [#419](https://github.com/ged/ruby-pg/issues/419)
> - Fix a regression in pg 1.3.0 where Ruby 2.x busy-looping any fractional seconds for every wait. [#420](https://github.com/ged/ruby-pg/issues/420)
>
> Enhancements:
>
> - Raise an error when conn.copy_data is used in nonblocking mode.
>
>
> == v1.3.0 [2022-01-20] Michael Granger <ged@FaerieMUD.org>
>
> Install Enhancements:
> - Print some install help if libpq wasn't found. [#396](https://github.com/ged/ruby-pg/issues/396)
> This should help to pick the necessary package without googling.
> - Update Windows fat binary gem to OpenSSL-1.1.1m and PostgreSQL-14.1.
> - Add binary Windows gems for Ruby 3.0 and 3.1.
> - Make the library path of libpq available in ruby as PG::POSTGRESQL_LIB_PATH and add it to the search paths on Windows similar to +rpath+ on Unix systems. [#373](https://github.com/ged/ruby-pg/issues/373)
> - Fall back to pkg-config if pg_config is not found. [#380](https://github.com/ged/ruby-pg/issues/380)
> - Add option to extconf.rb to disable nogvl-wrapping of libpq functions.
> All methods (except PG::Connection.ping) are nonblocking now, so that GVL unlock is in theory no longer necessary.
> However it can have some advantage in concurrency, so that GVL unlock is still enabled by default.
> Use:
></tr></table>
... (truncated)
</details>
<details>
<summary>Commits</summary>
- [`0d88a89`](https://github.com/ged/ruby-pg/commit/0d88a890f8ec7ce8aef10b51acb66c49d21602ff) Bump VERSION to 1.3.3
- [`e8db449`](https://github.com/ged/ruby-pg/commit/e8db449c8035e67b731a3d142c9a238f1d87b129) Avoid multiple downloads of postgresql and openssl sources
- [`82c67b8`](https://github.com/ged/ruby-pg/commit/82c67b82910d8fa74094a58b72dc66f79972422e) Add pg-1.3.3 release notes
- [`940fd90`](https://github.com/ged/ruby-pg/commit/940fd90382d5cd61afdd8d4a76409c63230720b6) Avoid scheduler tests on Truffleruby
- [`a9ad5eb`](https://github.com/ged/ruby-pg/commit/a9ad5eba8dac874ed17d0736d1e10b4cfd93568a) Fix omission of the third digit of IPv4 addresses
- [`8502719`](https://github.com/ged/ruby-pg/commit/8502719e1c30e59f4f1ef669ae79481f24c4b148) Merge pull request [#434](https://github.com/ged/ruby-pg/issues/434) from MSP-Greg/action-update
- [`8402da9`](https://github.com/ged/ruby-pg/commit/8402da9009db28d2d79075ebae5a02c1f32aa74b) CI: use ruby/setup-ruby
- [`a2aa591`](https://github.com/ged/ruby-pg/commit/a2aa5914fcbe2781f1f0b12234ddf4d113c91f42) Add note about address resolution in Ruby to History.rdoc
- [`1cfc50c`](https://github.com/ged/ruby-pg/commit/1cfc50cce59c649ebbeb24a0ce96889bf2ca3354) Avoid invoking an intermediate shell for running pg_config
- [`a2a2055`](https://github.com/ged/ruby-pg/commit/a2a20555999a8ce4c8b56a73d36814e1f1571fab) CI: Fix build on Windows-2022 on Github Actions
- Additional commits viewable in [compare view](https://github.com/ged/ruby-pg/compare/v0.21.0...v1.3.3)
</details>
<br />https://git.tchncs.de/Illuna-Minetest/illuna-minetest.tk/-/merge_requests/15Bump listen from 3.1.5 to 3.7.02021-09-10T07:54:31+02:00MilanBump listen from 3.1.5 to 3.7.0Bumps [listen](https://github.com/guard/listen) from 3.1.5 to 3.7.0.
<details>
<summary>Release notes</summary>
*Sourced from [listen's releases](https://github.com/guard/listen/releases).*
> ## v3.7.0
> - issue [#509](https://github.c...Bumps [listen](https://github.com/guard/listen) from 3.1.5 to 3.7.0.
<details>
<summary>Release notes</summary>
*Sourced from [listen's releases](https://github.com/guard/listen/releases).*
> ## v3.7.0
> - issue [#509](https://github.com/guard/listen/issues/509): raise Listen::Error::INotifyMaxWatchesExceeded rather than abort ([#545](https://github.com/guard/listen/issues/545)) @ColinDKelley
> - Plumb Silencer.new and use it [#542](https://github.com/guard/listen/issues/542) spec ([#544](https://github.com/guard/listen/issues/544)) @ColinDKelley
> - fix: Avoid scanning and building entries for silenced directories ([#542](https://github.com/guard/listen/issues/542)) @ElMassimo
>
> ## v3.6.0
> ## ✨ New Features
> - [#452](https://github.com/guard/listen/issues/452) for FIPS compatibility, use SHA256 instead of MD5 ([#541](https://github.com/guard/listen/issues/541)) @ColinDKelley
>
> ## v3.5.0
> - Issue [#533](https://github.com/guard/listen/issues/533): rescue StandardError only ([#535](https://github.com/guard/listen/issues/535)) @ColinDKelley
>
> ## v3.4.1
> - Add tests for PR [#529](https://github.com/guard/listen/issues/529) ([#531](https://github.com/guard/listen/issues/531)) @ColinDKelley
> - Correctly pass timeout as kwargs to wait_for_state ([#529](https://github.com/guard/listen/issues/529)) @the-spectator
>
> ## v3.5.1
> - Bump required ruby version to v2.4.0 ([#536](https://github.com/guard/listen/issues/536)) @cgunther
>
> ## v3.3.4
> - Don't return incorrect files when there's a file whose name matches a dir ([#526](https://github.com/guard/listen/issues/526)) @ghiculescu
> - added correct link to help debug inotify workers error on linux ([#527](https://github.com/guard/listen/issues/527)) @williamkennedy
> - issue [#473](https://github.com/guard/listen/issues/473): use sudo sh -c so redirection works ([#525](https://github.com/guard/listen/issues/525)) @ColinDKelley
> - issue [#473](https://github.com/guard/listen/issues/473): update README for setting fs.inotify.max_user_watches ([#522](https://github.com/guard/listen/issues/522)) @ColinDKelley
> - issue [#451](https://github.com/guard/listen/issues/451): change windows install instructions to suggest platforms: instead of Gem.win_platform? ([#523](https://github.com/guard/listen/issues/523)) @ColinDKelley
> - put missing wiki content into README ([#521](https://github.com/guard/listen/issues/521)) @ColinDKelley
>
> ## v3.3.3
> - Add project metadata to the gemspec ([#519](https://github.com/guard/listen/issues/519)) @orien
>
> ## v3.3.2
> - Issue [#504](https://github.com/guard/listen/issues/504): tune .rubocop.yml and source code to make it pass all cops ([#508](https://github.com/guard/listen/issues/508)) @ColinDKelley
> - Fix description typo ([#515](https://github.com/guard/listen/issues/515)) @ccouzens
>
> ## v3.3.1
> - issue [#513](https://github.com/guard/listen/issues/513): allow stop when not started ([#514](https://github.com/guard/listen/issues/514)) @ColinDKelley
>
> ## v3.3.0
> ## ✨ New Features
> - Use file size to check for modifications ([#336](https://github.com/guard/listen/issues/336)) @marawan31
> - Ignore mutagen sync temporary files ([#469](https://github.com/guard/listen/issues/469)) @nilbus
> - Add GitHub Actions for development workflow. ([#485](https://github.com/guard/listen/issues/485)) @ioquatix
> - Allow Ruby 3 ([#490](https://github.com/guard/listen/issues/490)) @yahonda
> - Add Truffleruby head to CI ([#493](https://github.com/guard/listen/issues/493), [#507](https://github.com/guard/listen/issues/507)) @gogainda
> - Add magic # frozen_string_literal: true comment ([#494](https://github.com/guard/listen/issues/494)) @ColinDKelley
>
> ## 🐛 Bug Fixes
> - Fix: Linux driver listens for `:modify` events again ([#450](https://github.com/guard/listen/issues/450)) @ColinDKelley
> - Fix: Track removed subdirectories ([#460](https://github.com/guard/listen/issues/460)) @bryanlira
> - Use one `fsevent_watch` process per listener instead of one per dir ([#471](https://github.com/guard/listen/issues/471)) @ioquatix
></tr></table>
... (truncated)
</details>
<details>
<summary>Commits</summary>
- [`67ba230`](https://github.com/guard/listen/commit/67ba2306cfd9af1d02b69584590644f4c5eac805) release v3.7.0
- [`acabb6d`](https://github.com/guard/listen/commit/acabb6da1b9aef9ca25bfea166f2dd5dbe43d771) issue [#509](https://github.com/guard/listen/issues/509): simplify INotifyMaxWatchesExceeded message
- [`5da51e0`](https://github.com/guard/listen/commit/5da51e05fee88e8c9e40ef281caf752b487b2086) issue [#509](https://github.com/guard/listen/issues/509): raise Listen::Error::INotifyMaxWatchesExceeded rather than abort
- [`57daf28`](https://github.com/guard/listen/commit/57daf287422d423466db742e66488708940a64a5) use **options in spec for newer Ruby versions
- [`32bb3a7`](https://github.com/guard/listen/commit/32bb3a779e347ea52b691a139a7e3643113c9118) use **options for Silencer#initialize
- [`306a8bc`](https://github.com/guard/listen/commit/306a8bcf4a95a075f84c11cf728e55cb39ac48b4) fix test stubs of Listen::Record
- [`631d53b`](https://github.com/guard/listen/commit/631d53b22246f2685907758c5ccd23112b792b64) use explicit ignore!: Silencer option in spec
- [`755309a`](https://github.com/guard/listen/commit/755309a4bc83202e4df77d02f0e502f87e1998fc) plumb Silencer#initialize(options) to configure(options) and update deprecati...
- [`8b17254`](https://github.com/guard/listen/commit/8b1725491339ba3dab101d275e8797e4038b61a0) fix: Avoid scanning and building entries for silenced directories
- [`0f2662a`](https://github.com/guard/listen/commit/0f2662a21c6e28a3aca038a13046d335f8fd134a) release v3.6.0
- Additional commits viewable in [compare view](https://github.com/guard/listen/compare/v3.1.5...v3.7.0)
</details>
<br />