Up to [cvs.NetBSD.org] / pkgsrc / net / ruby-amq-protocol
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
net: Remove SHA1 hashes for distfiles
net/ruby-amq-protocol: update to 2.3.2 Update ruby-amq-protocol package to 2.3.2. ## Changes between 2.3.1 and 2.3.2 (July 10th, 2020) ### Safer Encoding Handling When Serialising Message Properties and Headers Contributed by @bbascarevic-tti.
net/ruby-amq-protocol: update to 2.3.1 Update ruby-amq-protocol to 2.3.1. ## Changes between 2.3.0 and 2.3.1 (April 8th, 2020) ### Support for connection.update-secret Used together with the `rabbitmq-auth-backend-oauth2` plugin. ### Squashed a gemspec Warning GitHub issue: [ruby-amqp/amq-protocol#75](https://github.com/ruby-amqp/amq-protocol/issues/75).
net/ruby-amq-protocol: update to 2.3.0 ## Changes between 2.2.0 and 2.3.0 (Jan 8th, 2018) ### Support for Additional URI Query Parameters GitHub issue: [#67](https://github.com/ruby-amqp/amq-protocol/issues/67), [#68](https://github.com/ruby-amqp/amq-protocol/issues/68), [#69](https://github.com/ruby-amqp/amq-protocol/issues/69). Contributed by Andrew Babichev.
Update ruby-amq-protocol to 2.2.0. ## Changes between 2.1.0 and 2.2.0 (unreleased) ### Timestamps are Encoded as 64-bit Unsigned Integers This is a potentially **breaking change**. It is recommended that all applications that use this gem and pass date/time values in message properties or headers are upgraded at the same time. GitHub issue: [#64](https://github.com/ruby-amqp/amq-protocol/issues/64). Contributed by Carl Hoerberg.
Update ruby-amq-protocolto 2.1.0. ## Changes between 2.0.0 and 2.1.0 ### Ruby Warnings Squashed Contributed by Akira Matsuda. GitHub issue: [#62](https://github.com/ruby-amqp/amq-protocol/pull/62) ### Byte Array Decoding Byte array values in types now can be decoded (to the extent Ruby type system permits) by this library. GitHub issue: [#58](https://github.com/ruby-amqp/amq-protocol/issues/58)
Update ruby-amq-protocol to 2.0.1. 2.0.1 * Support encoding of byte arrays, fixes #58. * Fix encoding for headers and properties if using nested headers. * Fix #30 (headers encoding other than ASCII-8BIT).
Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update ruby-amq-protocol to 2.0.0. ## Changes between 1.9.x and 2.0.0 2.0.0 has **breaking changes** in header encoding. ### Signed Integer Encoding in Headers Integer values in headers are now encoded as signed 64-bit (was unsigned 32-bit previously, unintentionally). This is a breaking change: consuming messages with integers in headers published with older versions of this library will break! ### Signed 16 Bit Integer Decoding Signed 16 bit integers are now decoded correctly. ### Signed 8 Bit Integer Decoding Signed 8 bit integers are now decoded correctly. Contributed by Benjamin Conlan.
Update ruby-amq-protocol to 1.9.2. ## Changes between 1.9.x and 1.10.0 ### Signed 16 Bit Integer Decoding Signed 16 bit integers are now decoded correctly. Contributed by Benjamin Conlan. ## Changes between 1.8.0 and 1.9.0 ### Performance Improvements in AMQ::BitSet `AMQ::BitSet#next_clear_bit` is now drastically more efficient (down from 6 minutes for 10,000 iterations to 4 seconds for 65,536 iterations). Contributed by Doug Rohrer, Dave Anderson, and Jason Voegele from [Neo](http://www.neo.com). ## Changes between 1.7.0 and 1.8.0 ### Body Framing Fix Messages exactly 128 Kb in size are now framed correctly. Contributed by Nicolas Viennot.
Update ruby-amq-protocol to 1.2.0. Exact changes aren't available. Please refer change log in github.
Update ruby-amq-protocol to 1.2.0. * Frame body on Ruby 1.9+ using bytes, not code points String#slice will only use byte slicing if the string is considered to be in ASCII. * Replace broken link with an inline comment * Adds specs to validate 8bit/16bit signed decoding * Adds 8bit signed and 16bit signed integers to table decoder
Update ruby-amq-protocol to 1.1.0. ## Changes between 1.0.0 and 1.1.0 ### Performance Enhancements Encoding of large payloads is now done more efficiently. Contributed by Greg Brockman.
Update ruby-amq-protocol to 1.0.1. ## Changes between 1.0.0 and 1.0.1 ### Missing require `amq-protocol` now makes sure `DateTime` is loaded before trying to use it. ## Changes between 1.0.0.pre6 and 1.0.0.pre7 ### AMQ::Settings `AMQ::Settings` extracts settings merging logic and AMQP/AMQPS URI parsing from `amq-client`. Parsing follows the same convention amqp gem and RabbitMQ Java client follow. Examples: ``` ruby AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com") # => vhost is nil, so default (/) will be used AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/") # => vhost is an empty string AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/%2Fvault") # => vhost is /vault AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/production") # => vhost is production AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/a.b.c") # => vhost is a.b.c AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/foo/bar") # => ArgumentError ``` ### AMQ::Protocol::TLS_PORT `AMQ::Protocol::TLS_PORT` is a new constant that contains default AMQPS 0.9.1 port, 5671.
Update ruby-amq-protocol to 0.9.4. Changes are unavailable.
Update ruby-amq-protocol to 0.9.0. Exact changes are unknown.
Importing net/ruby-amq-protocol pacakge version 0.8.4. (This is required by new ruby-amqp package. amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not an AMQP client: amq-protocol only handles serialization and deserialization. If you want to write your own AMQP client, this gem can help you with that.
Initial revision