Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Gem Version 1.2.7. See CHANGELOG.rdoc for details.

  • Loading branch information...
commit 6907d4c88628d8ab1d8b169b73baba46b2721e94 1 parent 76f1884
@gmallard gmallard authored
View
6 CHANGELOG.rdoc
@@ -1,3 +1,9 @@
+== 1.2.7 20121102
+
+* Stomp 1.2 support (see http://stomp.github.com)
+* Reset reconnect_delay to default value upon successful reconnect
+* Enhance tests for Stomp 1.2
+
== 1.2.6 20120913
* Provide ability to eliminate checks for closed in protocol methods
View
6 README.rdoc
@@ -6,10 +6,11 @@
An implementation of the Stomp protocol for Ruby. See:
-* [STOMP 1.0 and 1.1] (http://stomp.github.com/index.html)
+* [STOMP 1.0, 1.1, and 1.2] (http://stomp.github.com/index.html)
===New
+* Gem version 1.2.7. Stomp 1.2 support and miscellaneous fixes. See _CHANGELOG.rdoc_ for details.
* Gem version 1.2.6. Miscellaneous fixes and changes. See _CHANGELOG.rdoc_ for details.
* Gem version 1.2.5. Restructure. Forks with modifcations will be affected. See _CHANGELOG.rdoc_ for details.
* Gem version 1.2.4. Stomp 1.1 heartbeat fix, autoflush capability, miscellaneous fixes.
@@ -38,12 +39,15 @@ See _CHANGELOG.rdoc_ for details.
:back_off_multiplier => 2, # next delay multiplier
:max_reconnect_attempts => 0, # retry forever, use # for maximum attempts
:randomize => false, # do not radomize hosts hash before reconnect
+ :connect_timeout => 0, # Timeout for TCP/TLS connects, use # for max seconds
:connect_headers => {}, # user supplied CONNECT headers (req'd for Stomp 1.1+)
:parse_timeout => 5, # receive / read timeout, secs
:logger => nil, # user suplied callback logger instance
:dmh => false, # do not support multihomed IPV4 / IPV6 hosts during failover
:closed_check => true, # check first if closed in each protocol method
:hbser => false, # raise on heartbeat send exception
+ :stompconn => false, # Use STOMP instead of CONNECT
+ :usecrlf => false, # Use CRLF command and header line ends (1.2+)
}
# for client
View
1  lib/stomp/client.rb
@@ -56,6 +56,7 @@ class Client
# :closed_check => true,
# :hbser => false,
# :stompconn => false,
+ # :usecrlf => false,
# }
#
# e.g. c = Stomp::Client.new(hash)
View
2  lib/stomp/version.rb
@@ -6,7 +6,7 @@ module Stomp
module Version #:nodoc: all
MAJOR = 1
MINOR = 2
- PATCH = 6
+ PATCH = 7
STRING = "#{MAJOR}.#{MINOR}.#{PATCH}"
end
end
View
4 stomp.gemspec
@@ -5,11 +5,11 @@
Gem::Specification.new do |s|
s.name = %q{stomp}
- s.version = "1.2.6"
+ s.version = "1.2.7"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Brian McCallister", "Marius Mathiesen", "Thiago Morello", "Guy M. Allard"]
- s.date = %q{2012-10-05}
+ s.date = %q{2012-11-02}
s.description = %q{Ruby client for the Stomp messaging protocol. Note that this gem is no longer supported on rubyforge.}
s.email = ["brianm@apache.org", "marius@stones.com", "morellon@gmail.com", "allard.guy.m@gmail.com"]
s.executables = ["catstomp", "stompcat"]
Please sign in to comment.
Something went wrong with that request. Please try again.