Commit graph

331657 commits

Author SHA1 Message Date
adam
ab8ed8ef3d bitcoin: updated to 0.21.0
0.21.0:

Notable changes

P2P and network changes

The mempool now tracks whether transactions submitted via the wallet or RPCs have been successfully broadcast. Every 10-15 minutes, the node will try to announce unbroadcast transactions until a peer requests it via a getdata message or the transaction is removed from the mempool for other reasons. The node will not track the broadcast status of transactions submitted to the node using P2P relay. This version reduces the initial broadcast guarantees for wallet transactions submitted via P2P to a node running the wallet.

The size of the set of transactions that peers have announced and we consider for requests has been reduced from 100000 to 5000 (per peer), and further announcements will be ignored when that limit is reached. If you need to dump (very) large batches of transactions, exceptions can be made for trusted peers using the "relay" network permission. For localhost for example it can be enabled using the command line option -whitelist=relay@127.0.0.1.

This release adds support for Tor version 3 hidden services, and rumoring them over the network to other peers using BIP155. Version 2 hidden services are still fully supported by Bitcoin Core, but the Tor network will start deprecating them in the coming months.

The Tor onion service that is automatically created by setting the -listenonion configuration parameter will now be created as a Tor v3 service instead of Tor v2. The private key that was used for Tor v2 (if any) will be left untouched in the onion_private_key file in the data directory (see -datadir) and can be removed if not needed. Bitcoin Core will no longer attempt to read it. The private key for the Tor v3 service will be saved in a file named onion_v3_private_key. To use the deprecated Tor v2 service (not recommended), the onion_private_key can be copied over onion_v3_private_key, e.g. cp -f onion_private_key onion_v3_private_key.

The client writes a file (anchors.dat) at shutdown with the network addresses of the node’s two outbound block-relay-only peers (so called "anchors"). The next time the node starts, it reads this file and attempts to reconnect to those same two peers. This prevents an attacker from using node restarts to trigger a complete change in peers, which would be something they could use as part of an eclipse attack.

This release adds support for serving BIP157 compact filters to peers on the network when enabled using -blockfilterindex=1 -peerblockfilters=1.

This release adds support for signets (BIP325) in addition to the existing mainnet, testnet, and regtest networks. Signets are centrally-controlled test networks, allowing them to be more predictable test environments than the older testnet. One public signet is maintained, and selectable using -signet. It is also possible to create personal signets.

This release implements BIP339 wtxid relay. When negotiated, transactions are announced using their wtxid instead of their txid.

This release implements the proposed Taproot consensus rules (BIP341 and BIP342), without activation on mainnet. Experimentation with Taproot can be done on signet, where its rules are already active.

Updated RPCs

The getpeerinfo RPC has a new network field that provides the type of network ("ipv4", "ipv6", or "onion") that the peer connected through.

The getpeerinfo RPC now has additional last_block and last_transaction fields that return the UNIX epoch time of the last block and the last valid transaction received from each peer.

getnetworkinfo now returns two new fields, connections_in and connections_out, that provide the number of inbound and outbound peer connections. These new fields are in addition to the existing connections field, which returns the total number of peer connections.

Exposed transaction version numbers are now treated as unsigned 32-bit integers instead of signed 32-bit integers. This matches their treatment in consensus logic. Versions greater than 2 continue to be non-standard (matching previous behavior of smaller than 1 or greater than 2 being non-standard). Note that this includes the joinpsbt command, which combines partially-signed transactions by selecting the highest version number.

getmempoolinfo now returns an additional unbroadcastcount field. The mempool tracks locally submitted transactions until their initial broadcast is acknowledged by a peer. This field returns the count of transactions waiting for acknowledgement.

Mempool RPCs such as getmempoolentry and getrawmempool with verbose=true now return an additional unbroadcast field. This indicates whether initial broadcast of the transaction has been acknowledged by a peer. getmempoolancestors and getmempooldescendants are also updated.

The getpeerinfo RPC no longer returns the banscore field unless the configuration option -deprecatedrpc=banscore is used. The banscore field will be fully removed in the next major release.

The testmempoolaccept RPC returns vsize and a fees object with the base fee if the transaction would pass validation.

The getpeerinfo RPC now returns a connection_type field. This indicates the type of connection established with the peer. It will return one of six options. For more information, see the getpeerinfo help documentation.

The getpeerinfo RPC no longer returns the addnode field by default. This field will be fully removed in the next major release. It can be accessed with the configuration option -deprecatedrpc=getpeerinfo_addnode. However, it is recommended to instead use the connection_type field (it will return manual when addnode is true).

The getpeerinfo RPC no longer returns the whitelisted field by default. This field will be fully removed in the next major release. It can be accessed with the configuration option -deprecatedrpc=getpeerinfo_whitelisted. However, it is recommended to instead use the permissions field to understand if specific privileges have been granted to the peer.

The walletcreatefundedpsbt RPC call will now fail with Insufficient funds when inputs are manually selected but are not enough to cover the outputs and fee. Additional inputs can automatically be added through the new add_inputs option.

The fundrawtransaction RPC now supports add_inputs option that when false prevents adding more inputs if necessary and consequently the RPC fails.

Changes to Wallet or GUI related RPCs can be found in the GUI or Wallet section below.

New RPCs

The getindexinfo RPC returns the actively running indices of the node, including their current sync status and height. It also accepts an index_name to specify returning the status of that index only.
Build System

Updated settings

The same ZeroMQ notification (e.g. -zmqpubhashtx=address) can now be specified multiple times to publish the same notification to different ZeroMQ sockets.

The -banscore configuration option, which modified the default threshold for disconnecting and discouraging misbehaving peers, has been removed as part of changes in 0.20.1 and in this release to the handling of misbehaving peers. Refer to "Changes regarding misbehaving peers" in the 0.20.1 release notes for details.

The -debug=db logging category, which was deprecated in 0.20 and replaced by -debug=walletdb to distinguish it from coindb, has been removed.

A download permission has been extracted from the noban permission. For compatibility, noban implies the download permission, but this may change in future releases. Refer to the help of the affected settings -whitebind and -whitelist for more details.

Netmasks that contain 1-bits after 0-bits (the 1-bits are not contiguous on the left side, e.g. 255.0.255.255) are no longer accepted. They are invalid according to RFC 4632. Netmasks are used in the -rpcallowip and -whitelist configuration options and in the setban RPC.

The -blocksonly setting now completely disables fee estimation.

Changes to Wallet or GUI related settings can be found in the GUI or Wallet section below.

Tools and Utilities

A new bitcoin-cli -netinfo command provides a network peer connections dashboard that displays data from the getpeerinfo and getnetworkinfo RPCs in a human-readable format. An optional integer argument from 0 to 4 may be passed to see increasing levels of detail.

A new bitcoin-cli -generate command, equivalent to RPC generatenewaddress followed by generatetoaddress, can generate blocks for command line testing purposes. This is a client-side version of the former generate RPC. See the help for details.

The bitcoin-cli -getinfo command now displays the wallet name and balance for each of the loaded wallets when more than one is loaded (e.g. in multiwallet mode) and a wallet is not specified with -rpcwallet.

The connections field of bitcoin-cli -getinfo is now expanded to return a JSON object with in, out and total numbers of peer connections. It previously returned a single integer value for the total number of peer connections.

New settings

The startupnotify option is used to specify a command to execute when Bitcoin Core has finished with its startup sequence.
Wallet

Backwards compatibility has been dropped for two getaddressinfo RPC deprecations, as notified in the 0.20 release notes. The deprecated label field has been removed as well as the deprecated labels behavior of returning a JSON object containing name and purpose key-value pairs. Since 0.20, the labels field returns a JSON array of label names.

To improve wallet privacy, the frequency of wallet rebroadcast attempts is reduced from approximately once every 15 minutes to once every 12-36 hours. To maintain a similar level of guarantee for initial broadcast of wallet transactions, the mempool tracks these transactions as a part of the newly introduced unbroadcast set. See the "P2P and network changes" section for more information on the unbroadcast set.

The sendtoaddress and sendmany RPCs accept an optional verbose=True argument to also return the fee reason about the sent tx.

The wallet can create a transaction without change even when the keypool is empty. Previously it failed.

The -salvagewallet startup option has been removed. A new salvage command has been added to the bitcoin-wallet tool which performs the salvage operations that -salvagewallet did.

A new configuration flag -maxapsfee has been added, which sets the max allowed avoid partial spends (APS) fee. It defaults to 0 (i.e. fee is the same with and without APS). Setting it to -1 will disable APS, unless -avoidpartialspends is set.

The wallet will now avoid partial spends (APS) by default, if this does not result in a difference in fees compared to the non-APS variant. The allowed fee threshold can be adjusted using the new -maxapsfee configuration option.

The createwallet, loadwallet, and unloadwallet RPCs now accept load_on_startup options to modify the settings list. Unless these options are explicitly set to true or false, the list is not modified, so the RPC methods remain backwards compatible.

A new send RPC with similar syntax to walletcreatefundedpsbt, including support for coin selection and a custom fee rate, is added. The send RPC is experimental and may change in subsequent releases.

The estimate_mode parameter is now case-insensitive in the bumpfee, fundrawtransaction, sendmany, sendtoaddress, send and walletcreatefundedpsbt RPCs.

The bumpfee RPC now uses conf_target rather than confTarget in the options.

fundrawtransaction and walletcreatefundedpsbt when used with the lockUnspents argument now lock manually selected coins, in addition to automatically selected coins. Note that locked coins are never used in automatic coin selection, but can still be manually selected.

The -zapwallettxes startup option has been removed and its functionality removed from the wallet. This option was originally intended to allow for rescuing wallets which were affected by a malleability attack. More recently, it has been used in the fee bumping of transactions that did not signal RBF. This functionality has been superseded with the abandon transaction feature.

The error code when no wallet is loaded, but a wallet RPC is called, has been changed from -32601 (method not found) to -18 (wallet not found).
2021-01-19 10:17:00 +00:00
wiz
3be01c8ce0 doc: Added net/icingaweb2 version 2.8.2 2021-01-19 08:14:05 +00:00
wiz
ee054c080d net/Makefile: add icingaweb2. 2021-01-19 08:13:56 +00:00
wiz
17cafdc11b net/icingaweb2: import icingaweb2-2.8.2
Packaged for wip by Edgar Fuß.

Icinga Web 2 is a powerful PHP framework for web applications that comes
in a clean and reduced design.
It's fast, responsive, accessible and easily extensible with modules.
2021-01-19 08:12:05 +00:00
pin
b92382dc64 doc: Updated sysutils/navi to 2.14.0 2021-01-19 07:17:16 +00:00
pin
0d5d6f9fd2 sysutils/navi: update to 2.14.0
New features:
-Add keybinding for editing cheatsheet entry
-Improve argument parsing (#452)

Fixes:
-Add UX workaround for nested variables
-Convert - to _ for env vars (#454)

Code quality:
-Remove deprecated flags (#453)
2021-01-19 07:16:54 +00:00
gutteridge
38db85f23b doc: Updated wm/xfce4-wm to 4.14.6 2021-01-19 02:46:41 +00:00
gutteridge
f7a2f640b4 xfce4-wm: update to 4.14.6
Change log:

4.14.6
======

- Add more XErrors traps
- I18n: Update translations: da, es, et, he, lt, oc, ug

4.14.5
======

- Fix an error leak in compositor (xfce/xfwm4#351)
- Fix compositor selection atom misuse
2021-01-19 02:46:19 +00:00
taca
ea9b9c6064 doc/TODO: update mysql
+ mysql-connector-c++-8.0.23, mysql-server-5.7.33, mysql-server-8.0.23,
  mysql-workbench-8.0.23.
2021-01-19 00:30:09 +00:00
taca
b5d86f3eb4 doc: Updated lang/pear to 1.10.12nb3 2021-01-19 00:13:13 +00:00
taca
00a35f3a8e lang/pear: update Archive_Tar to 1.4.12
Update including Archive_Tar pear package to 1.4.12.

Bump PKGREVISION.


Archive_Tar 1.4.12 (2021-01-18 14:34 UTC)

Changelog:

* Fix Bug #27008: Symlink out-of-path write vulnerability (CVE-2020-36193)
  [mrook]
2021-01-19 00:12:46 +00:00
taca
dcdade02e9 sysutils/puppet: fix typo in dependency
Fix ruby-scanf dependency.
2021-01-19 00:03:52 +00:00
mef
ae0df8d8ed (geography/libmemphis02) Fix build, disable gtk-doc. Thanks wiz@
- http://mail-index.netbsd.org/pkgsrc-users/2021/01/18/msg033113.html
- PKGREVISION++
2021-01-18 23:50:45 +00:00
leot
976d8956e6 doc: Updated security/amass to 3.11.1 2021-01-18 20:35:45 +00:00
leot
94e54b3380 amass: Update to version 3.11.1
pkgsrc changes:
 - Move all GO_MODULE_FILES definition to a separate go-modules.mk file to make
   Makefile a bit more readable

Changes:
3.11.1
------
 - Updated the CertSpotter script
 - Significant speedup to DNS queries
 - Added old CertSpotter API
 - Added ThreatBook as a data source #530

3.11.0
------
 - graph: compare IP addresses with net package
 - added the ThreadFix article
 - Update config.ini
 - Update UA to 87.0.4280.49 Safari/537.36
 - Stopped using the IP2ASN API
 - Improved the handling of ASN info and DNS queries
 - Implemented the intel features using the pipeline
 - Added Anubis and SonarSearch as data sources #530
2021-01-18 20:35:35 +00:00
leot
a8dd8c8b03 doc: Updated net/youtube-dl to 20210116 2021-01-18 20:20:33 +00:00
leot
5d526f5532 youtube-dl: Update to 20210116
Changes:
version 2021.01.16

Core
* [YoutubeDL] Protect from infinite recursion due to recursively nested
  playlists (#27833)
* [YoutubeDL] Ignore failure to create existing directory (#27811)
* [YoutubeDL] Raise syntax error for format selection expressions with multiple
  + operators (#27803)

Extractors
+ [animeondemand] Add support for lazy playlist extraction (#27829)
* [youporn] Restrict fallback download URL (#27822)
* [youporn] Improve height and tbr extraction (#20425, #23659)
* [youporn] Fix extraction (#27822)
+ [twitter] Add support for unified cards (#27826)
+ [twitch] Add Authorization header with OAuth token for GraphQL requests
  (#27790)
* [mixcloud:playlist:base] Extract video id in flat playlist mode (#27787)
* [cspan] Improve info extraction (#27791)
* [adn] Improve info extraction
* [adn] Fix extraction (#26963, #27732)
* [youtube:search] Extract from all sections (#27604)
* [youtube:search] fix viewcount and try to extract all video sections (#27604)
* [twitch] Improve login error extraction
* [twitch] Fix authentication (#27743)
* [3qsdn] Improve extraction (#21058)
* [peertube] Extract formats from streamingPlaylists (#26002, #27586, #27728)
* [khanacademy] Fix extraction (#2887, #26803)
* [spike] Update Paramount Network feed URL (#27715)
2021-01-18 20:20:22 +00:00
adam
d0b7aaec53 Updated devel/py-setuptools, devel/py-setuptools_scm 2021-01-18 16:04:55 +00:00
adam
7f27dc7e85 py-setuptools_scm: updated to 5.0.1
v5.0.1

fix 509: support SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DISTRIBUTION_NAME} for pyproject.toml


v5.0.0

Breaking changes:
fix 339: strict errors on missing scms when parsing a scm dir to avoid false version lookups
fix 337: if relative_to is a directory instead of a file, consider it as direct target instead of the containing folder and print a warning

Bugfixes:
fix 352: add support for generally ignoring specific vcs roots
fix 471: better error for version bump failing on complex but accepted tag
fix 479: raise indicative error when tags carry non-parsable information
Add no-guess-dev which does no next version guessing, just adds .post1.devN in case there are new commits after the tag
add python3.9
enhance documentation
consider SOURCE_DATE_EPOCH for versioning
add a version_tuple to write_to templates
fix 321: add suppport for the SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DISTRIBUTION_NAME} env var to target the pretend key
fix 142: clearly list supported scm
fix 213: better error message for non-zero dev numbers in tags
fix 356: add git branch to version on describe failure
2021-01-18 16:03:32 +00:00
taca
842a1a4572 doc: Updated www/ruby-loofah to 2.9.0 2021-01-18 16:03:15 +00:00
taca
6f361879f4 www/ruby-loofah: update to 2.9.0
2.9.0 / 2021-01-14

* Handle CSS functions in a CSS shorthand property (like
  background). [#199, #200]

2.8.0 / 2020-11-25

* Allow CSS properties order, flex-direction, flex-grow, flex-wrap,
  flex-shrink, flex-flow, flex-basis, flex, justify-content, align-self,
  align-items, and align-content. [#197] (Thanks, @miguelperez!)
2021-01-18 16:02:38 +00:00
adam
05782fce20 py-setuptools: updated to 51.3.3
v51.3.3

Misc
* Fix AttributeError in Description validation.


v51.3.2

Misc
* Validation of Description field now is more lenient, emitting a warning and mangling the value to be valid (replacing newlines with spaces).


v51.3.1

Misc
* Reverted tag deduplication handling.


v51.3.0

Changes
* Newlines in metadata description/Summary now trigger a ValueError.
* Define create_module() and exec_module() methods in VendorImporter to get rid of ImportWarning -- by :user:`hroncok`
* pkg_resources behavior for zipimport now matches the regular behavior, and finds .egg-info (previoulsy would only find .dist-info) -- by :user:`thatch`
* Fixed an issue where version tags may be added multiple times


v51.2.0

Changes
* Use importlib.import_module() rather than the deprectated loader.load_module() in pkg_resources namespace delaration -- by :user:`encukou`

Documentation changes
* Fix typo in the document page about entry point. -- by :user:`jtr109`

Misc
* Avoid hitting network during test_easy_install.


v51.1.2

Misc
* Disable inclusion of package data as it causes 'tests' to be included as data.


v51.1.1

Misc
* Avoid hitting network during test_virtualenv.test_test_command.


v51.1.0

Changes
* Project adopts jaraco/skeleton for shared package maintenance.

Misc
* Restore inclusion of rst files in sdist.
* Setuptools has replaced the master branch with the main branch.
* Fixed failing test when pip 20.3+ is present. -- by :user:`yan12125`
* Fix tests with pytest 6.2 -- by :user:`yan12125`


v51.0.0

Breaking Changes
* Require Python 3.6 or later.

Documentation changes
* Fixed inconsistent RST title nesting levels caused
* Fixed a typo in Sphinx docs that made docs dev section disappear

Misc
* Removed the tests that guarantee that the vendored dependencies can be built by distutils.
2021-01-18 16:02:31 +00:00
taca
2b719d35a0 doc: Updated misc/ruby-license-acceptance to 2.1.13 2021-01-18 15:45:28 +00:00
taca
abf763469f misc/ruby-license-acceptance: update to 2.1.13
2.1.13 (2020-12-07)

Merged Pull Requests

* Convert to require_relative #90 (tas50)
* Update chefstyle requirement from 1.3.2 to 1.4.2 in /components/ruby #91
  (dependabot-preview[bot])
* Update chefstyle requirement from 1.4.2 to 1.4.3 in /components/ruby #92
  (dependabot-preview[bot])
* Update chefstyle requirement from 1.4.3 to 1.4.4 in /components/ruby #93
  (dependabot-preview[bot])
* Update chefstyle requirement from 1.4.4 to 1.4.5 in /components/ruby #94
  (dependabot-preview[bot])
* Update chefstyle requirement from 1.4.5 to 1.5.0 in /components/ruby #96
  (dependabot-preview[bot])
* Update chefstyle requirement from 1.5.0 to 1.5.2 in /components/ruby #98
  (dependabot-preview[bot])
* Update tomlrb requirement from ~> 1.2 to >= 1.2, < 3.0 in
  /components/ruby #100 (dependabot-preview[bot])
* Update chefstyle requirement from 1.5.2 to 1.5.6 in /components/ruby
  #101 (dependabot-preview[bot])
* Update chefstyle requirement from 1.5.6 to 1.5.7 in /components/ruby
  #102 (dependabot-preview[bot])
* Remove yard tasks / unpin parallel gem #103 (tas50)
2021-01-18 15:45:01 +00:00
taca
4f56586364 doc: Added www/ruby-webrick version 1.7.0 2021-01-18 15:42:11 +00:00
taca
1f6938e19c www/Makefile: add and enable ruby-webrick 2021-01-18 15:41:58 +00:00
taca
10bb3b477b www/ruby-webrick: add package version 1.7.0
Add ruby-webrick package version 1.7.0.  webrick was part of Ruby (cruby)
befor Ruby 3.0.


WEBrick is an HTTP server toolkit that can be configured as an HTTPS server,
a proxy server, and a virtual-host server.

WEBrick features complete logging of both server operations and HTTP access.

WEBrick supports both basic and digest authentication in addition to
algorithms not in RFC 2617.

A WEBrick server can be composed of multiple WEBrick servers or servlets to
provide differing behavior on a per-host or per-path basis.  WEBrick
includes servlets for handling CGI scripts, ERB pages, Ruby blocks and
directory listings.

WEBrick also includes tools for daemonizing a process and starting a process
at a higher privilege level and dropping permissions.
2021-01-18 15:41:09 +00:00
taca
f781a267e4 sysutils/puppet: remove "not yet" part
Remove small code for forth coming Ruby 3.0.
2021-01-18 15:38:05 +00:00
taca
86c3f2aa80 doc: Updated sysutils/puppet to 7.1.0 2021-01-18 15:36:48 +00:00
taca
5f41661650 sysutils/puppet: update to 7.1.0
Update puppet pacakge to 7.1.0.

Changes from 6.18.0 are too many to write here, please refer
<https://puppet.com/docs/puppet/7.1/puppet_index.html> in detail.
2021-01-18 15:36:23 +00:00
taca
75400aa1a3 doc: Updated sysutils/ruby-listen to 3.4.1 2021-01-18 15:31:53 +00:00
taca
a7d3252b59 sysutils/ruby-listen: update to 3.4.1
3.4.1 (2021-01-14)

* Add tests for PR #529 (#531) @ColinDKelley
* Correctly pass timeout as kwargs to wait_for_state (#529) @the-spectator
2021-01-18 15:31:32 +00:00
taca
93c886c564 doc: Updated sysutils/ruby-facter to 4.0.49 2021-01-18 15:30:13 +00:00
taca
e3e5206606 sysutils/ruby-facter: update to 4.0.49
No Change log for 4.0.45 and later.

4.0.44 (2020-10-21)

Added
* Added disk_type field to disk fact #2145 (kozl)

Fixed
* (FACT-2806) Fix os.release.minor on amazon 6 #2133 (florindragos)
* (FACT-2832) Use full path for augparse command #2135 (oanatmaria)
* (FACT-2815) Added timing for cached facts #2134 (sebastian-miclea)
* (FACT-2834) Dinamically get AIX proc number #2147 (sebastian-miclea)
* (FACT-2829) Fixed partitions and mount points facts #2146
  (Filipovici-Andrei)
* (maint) Use strings instead of symbols for os names. #2149 (IrimieBogdan)

4.0.43 (2020-10-12)

Fixed
* (FACT-2810) Fix dmi.board_asset_tag and dhcp #2125 (Filipovici-Andrei)
* (FACT-2817) Only invalidate session cache on clear and reset. #2121
  (IrimieBogdan)
* (maint) Fix virtual_detector #2128 (IrimieBogdan)
* (FACT-2806) Fix physicalprocessorcount #2127 (florindragos)
* (FACT-2809) Fixed output differences on solaris #2116 (sebastian-miclea)

4.0.42 (2020-10-07)

Added
* (FACT-2792) Show not supported message for facter -p #2119 (IrimieBogdan)

Fixed
* (FACT-2805) Read available memory from MemAvailable #2109 (florindragos)
* (maint) Avoid deadlock of Facter::Core::Execution.execute #2114
  (oanatmaria)
* (maint) Fix external fact cache #2123 (florindragos)

4.0.41 (2020-10-01)

Fixed
* (FACT-2824) Facter make ec2 metadata requests when on gce #2113
  (IrimieBogdan)

4.0.40 (2020-09-30)

Added
* (FACT-2774) Extend facter API with resolve. #2054 (IrimieBogdan)

Fixed
* (FACT-2798) Set color to true, fix Facter.log_exception #2105
  (Filipovici-Andrei)
* (FACT-2816) - Fix ec2 fact issues when on non ec2 systems #2106 (logicminds)
* (FACT-2799) Fix fact loading for nested fact calls #2108 (IrimieBogdan)
* (FACT-2786) Fix fact caching if fact is defined in multiple groups #2089
  (florindragos)
* (maint) Fix for blockdevice_*_size legacy fact on Aix and Solaris #2111
  (sebastian-miclea)

4.0.39 (2020-09-23)

Added
* (FACT-2746) Added cloud resolver #2082 (sebastian-miclea)
* (FACT-2317) Add Facter.define_fact method #2102 (oanatmaria)
* FACT(2326) Add Facter.each method #2100 (florindragos)
* (FACT-2324) Add loadfacts API method #2103 (sebastian-miclea)

Fixed
* (FACT-2802) Fix Cloud resolver #2093 (Filipovici-Andrei)
* (FACT-2803) Detect hypervisors as amazon if virtwhat detects aws. #2095
  (IrimieBogdan)
* (FACT-2748) Fixed type for blockdevice_*_size #2098 (sebastian-miclea)
* (FACT-2793) Time limit for Facter::Core::Execute #2080 (oanatmaria)
2021-01-18 15:29:47 +00:00
taca
9e2a1f689f doc: Updated security/ruby-net-sftp to 3.0.0 2021-01-18 15:24:19 +00:00
taca
5a782fab5f security/ruby-net-sftp: update to 3.0.0
pkgsrc change: reorder CATEGORIES for stopping pkglint warning.

3.0.0 (2020-04-27)

* Pass protocol version via Net::SFTP.start [#107]
* Net-ssh 6.0 support [#106]
2021-01-18 15:23:50 +00:00
taca
6d9e275b70 doc: Updated security/ruby-sshkit to 1.21.1 2021-01-18 15:21:40 +00:00
taca
0172e367f1 security/ruby-sshkit: update to 1.21.1
1.21.1 (2020-11-26)

Bug Fixes
* fix: test_upload_large_file should open file in binary file mode (#486)
  @azrle
2021-01-18 15:21:21 +00:00
taca
5ae5fff5ff doc: Added security/ruby-sslshake version 1.3.1 2021-01-18 15:19:49 +00:00
taca
b317497836 security/Makefile: add and enable ruby-sslshake 2021-01-18 15:19:33 +00:00
taca
058d6845e9 security/ruby-sslshake: add pacakge version 1.3.1
Add ruby-sslshake pacakge version 1.3.1, required by ruby-inspec-core.


This is a library to simulate SSL and TLS handshake from SSLv2, SSLv3, to
TLS 1.0-1.2.

It does not rely on OpenSSL and is not designed as a replacement either.

It targets full support for even older handshakes, which are not available
in current releases of OpenSSL anymore.

It also aims to be executable on all systems with a sufficiently modern
version of Ruby without any additional requirements or pre-compiled
binaries.
2021-01-18 15:18:43 +00:00
taca
0201f5cfb5 doc: Updated sysutils/ruby-chef-zero to 15.0.4 2021-01-18 15:16:48 +00:00
taca
69f307e9b4 sysutils/ruby-chef-zero: update to 15.0.4
15.0.4 (2021-01-05)

Merged Pull Requests
* Add missing Webrick dependency to the gemspec #306 (tas50)

15.0.3 (2020-09-28)

Merged Pull Requests
* Added display_name in the normalize_user. #304 (antima-gupta)

15.0.2 (2020-08-21)

Merged Pull Requests
* Optimize our requires #303 (tas50)

15.0.1 (2020-08-13)

Merged Pull Requests
* Optimize requires for non-omnibus installs #302 (tas50)
2021-01-18 15:16:21 +00:00
taca
1bf50540a9 doc: Updated sysutils/ruby-chef to 16.9.20 2021-01-18 15:14:59 +00:00
taca
271e346696 sysutils/ruby-chef: update to 16.9.20
Update ruby-chef package to 16.9.20.

Changes are too many to write here, please refer
<https://github.com/chef/chef/blob/master/CHANGELOG.md> in detail.
2021-01-18 15:14:36 +00:00
taca
22116c5bcd doc: Added sysutils/ruby-inspec-core version 4.24.32 2021-01-18 15:13:49 +00:00
taca
ca1490a959 sysutils/Makefile: add and enable ruby-inspec-core 2021-01-18 15:13:26 +00:00
taca
03b881661c sysutils/ruby-inspec-core: add package version 4.24.32
Add ruby-inspec-core package version 4.24.32.


InSpec provides a framework for creating end-to-end infrastructure tests.

You can use it for integration or even compliance testing.  Create fully
portable test profiles and use them in your workflow to ensure stability and
security.  Integrate InSpec in your change lifecycle for local testing,
CI/CD, and deployment verification.

This has local support only.  See the inspec gem for full support.
2021-01-18 15:12:39 +00:00
taca
cd4f7f9f3b doc: Added sysutils/ruby-chef-telemetry version 1.0.14 2021-01-18 15:11:03 +00:00
taca
b6abf0757b sysutils/Makefile: add and enable ruby-chef-telemetry 2021-01-18 15:10:50 +00:00