head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.80 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.78 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.76 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.74 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.72 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.70 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.68 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.66 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.64 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.62 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.60 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.58 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.56 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.54 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.50 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.30 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.52 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.48 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.46 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.44 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.42 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.40 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.38 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.36 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.34 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.32 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.28 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.26 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.24 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.22 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.20 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.18 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.16 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.14 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.12 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.10 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.8 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.6 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.4 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.2 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.4.0.4 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.2 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.3.0.6 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.4 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.2 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.2.0.2 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.1.1.1.0.6 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.4 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.2 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2014.03.14.17.34.03; author taca; state Exp; branches; next 1.4; commitid hshOvFr9oNo6WGsx; 1.4 date 2013.09.15.18.29.19; author taca; state Exp; branches; next 1.3; commitid F7eqQ4yOb9lN1z5x; 1.3 date 2012.12.17.12.37.51; author taca; state Exp; branches; next 1.2; 1.2 date 2012.09.16.07.25.02; author taca; state Exp; branches; next 1.1; 1.1 date 2011.12.15.14.47.09; author taca; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.12.15.14.47.09; author taca; state Exp; branches; next ; desc @@ 1.5 log @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. @ text @@@comment $NetBSD: PLIST,v 1.4 2013/09/15 18:29:19 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/.gitignore ${GEM_LIBDIR}/.gitmodules ${GEM_LIBDIR}/.rspec ${GEM_LIBDIR}/.travis.yml ${GEM_LIBDIR}/ChangeLog.md ${GEM_LIBDIR}/Gemfile ${GEM_LIBDIR}/LICENSE ${GEM_LIBDIR}/README.md ${GEM_LIBDIR}/Rakefile ${GEM_LIBDIR}/amq-protocol.gemspec ${GEM_LIBDIR}/benchmarks/int_allocator.rb ${GEM_LIBDIR}/benchmarks/pure/body_framing_with_256k_payload.rb ${GEM_LIBDIR}/benchmarks/pure/body_framing_with_2k_payload.rb ${GEM_LIBDIR}/codegen/__init__.py ${GEM_LIBDIR}/codegen/amqp_0.9.1_changes.json ${GEM_LIBDIR}/codegen/codegen.py ${GEM_LIBDIR}/codegen/codegen_helpers.py ${GEM_LIBDIR}/codegen/protocol.rb.pytemplate ${GEM_LIBDIR}/generate.rb ${GEM_LIBDIR}/lib/amq/bit_set.rb ${GEM_LIBDIR}/lib/amq/endianness.rb ${GEM_LIBDIR}/lib/amq/int_allocator.rb ${GEM_LIBDIR}/lib/amq/pack.rb ${GEM_LIBDIR}/lib/amq/protocol.rb ${GEM_LIBDIR}/lib/amq/protocol/client.rb ${GEM_LIBDIR}/lib/amq/protocol/constants.rb ${GEM_LIBDIR}/lib/amq/protocol/exceptions.rb ${GEM_LIBDIR}/lib/amq/protocol/float_32bit.rb ${GEM_LIBDIR}/lib/amq/protocol/frame.rb ${GEM_LIBDIR}/lib/amq/protocol/table.rb ${GEM_LIBDIR}/lib/amq/protocol/table_value_decoder.rb ${GEM_LIBDIR}/lib/amq/protocol/table_value_encoder.rb ${GEM_LIBDIR}/lib/amq/protocol/type_constants.rb ${GEM_LIBDIR}/lib/amq/protocol/version.rb ${GEM_LIBDIR}/lib/amq/settings.rb ${GEM_LIBDIR}/lib/amq/uri.rb ${GEM_LIBDIR}/profiling/README.md ${GEM_LIBDIR}/profiling/stackprof/body_framing_with_2k_payload.rb ${GEM_LIBDIR}/spec/amq/bit_set_spec.rb ${GEM_LIBDIR}/spec/amq/int_allocator_spec.rb ${GEM_LIBDIR}/spec/amq/pack_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/basic_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/blank_body_encoding_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/channel_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/confirm_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/connection_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/constants_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/exchange_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/frame_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/method_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/queue_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/table_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/tx_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/value_decoder_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/value_encoder_spec.rb ${GEM_LIBDIR}/spec/amq/protocol_spec.rb ${GEM_LIBDIR}/spec/amq/settings_spec.rb ${GEM_LIBDIR}/spec/amq/uri_parsing_spec.rb ${GEM_LIBDIR}/spec/spec_helper.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec @ 1.4 log @Update ruby-amq-protocol to 1.2.0. Exact changes aren't available. Please refer change log in github. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2012/12/17 12:37:51 taca Exp $ d13 1 d38 3 a40 1 ${GEM_LIBDIR}/profiling/pure/body_framing_with_2k_payload.rb a41 1 ${GEM_LIBDIR}/spec/amq/hacks_spec.rb d43 1 d60 1 @ 1.3 log @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. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2012/09/16 07:25:02 taca Exp $ a9 1 ${GEM_LIBDIR}/PROFILING.md d11 1 d13 2 d22 1 a22 1 ${GEM_LIBDIR}/lib/amq/hacks.rb d24 1 d27 3 d37 1 @ 1.2 log @Update ruby-amq-protocol to 0.9.4. Changes are unavailable. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2011/12/15 14:47:09 taca Exp $ d7 1 a11 1 ${GEM_LIBDIR}/__init__.py d13 5 a17 3 ${GEM_LIBDIR}/amqp_0.9.1_changes.json ${GEM_LIBDIR}/codegen.py ${GEM_LIBDIR}/codegen_helpers.py d19 1 a19 1 ${GEM_LIBDIR}/irb.rb d21 1 d30 2 a31 2 ${GEM_LIBDIR}/post-processing.rb ${GEM_LIBDIR}/protocol.rb.pytemplate d33 1 d39 1 d49 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD$ d10 1 a10 1 ${GEM_LIBDIR}/README.textile d16 1 a44 1 ${GEM_LIBDIR}/tasks.rb @ 1.1.1.1 log @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. @ text @@