3 months agorabbit_guid:string_guid/1 -> rabbit_guid:string/2. bug24505
Francesco Mazzoli <francesco@rabbitmq.com> [Wed, 01 Feb 2012 11:34:50 +0000] rev 630
rabbit_guid:string_guid/1 -> rabbit_guid:string/2.

3 months agomerge bug24336 into default
Matthias Radestock <matthias@rabbitmq.com> [Tue, 31 Jan 2012 17:07:33 +0000] rev 629
merge bug24336 into default

3 months agooops bug24336
Matthias Radestock <matthias@rabbitmq.com> [Tue, 31 Jan 2012 17:07:07 +0000] rev 628
oops

3 months agomerge default into bug24336 bug24336
Matthias Radestock <matthias@rabbitmq.com> [Tue, 31 Jan 2012 16:40:46 +0000] rev 627
merge default into bug24336

3 months agoextract error logging bug24336
Matthias Radestock <matthias@rabbitmq.com> [Tue, 31 Jan 2012 16:32:56 +0000] rev 626
extract error logging
so we don't conflate it with returning an {error, ...} tuple

3 months agoDon't explode on AMQP death. bug24336
Simon MacMullen <simon@rabbitmq.com> [Tue, 31 Jan 2012 14:35:48 +0000] rev 625
Don't explode on AMQP death.

3 months agoMerge bug22470
Simon MacMullen <simon@rabbitmq.com> [Tue, 31 Jan 2012 13:55:59 +0000] rev 624
Merge bug22470

3 months agoFix the little test client so it actually uses the parser correctly and does not drop messages. bug24670
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Jan 2012 16:33:38 +0000] rev 623
Fix the little test client so it actually uses the parser correctly and does not drop messages.

3 months agoActually pay attention to the rabbit_stomp_frame:parse/2 API. bug24670
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Jan 2012 14:55:00 +0000] rev 622
Actually pay attention to the rabbit_stomp_frame:parse/2 API.

3 months agoMerge default bug24670
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Jan 2012 14:43:42 +0000] rev 621
Merge default

3 months agoWhitespace bug24670
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Jan 2012 14:39:57 +0000] rev 620
Whitespace

3 months agoproduce only one log entry for abnormal connection closure bug22470
Matthias Radestock <matthias@rabbitmq.com> [Mon, 30 Jan 2012 11:50:14 +0000] rev 619
produce only one log entry for abnormal connection closure
instead of two

3 months agomerge default into bug22470 bug22470
Matthias Radestock <matthias@rabbitmq.com> [Fri, 27 Jan 2012 17:21:53 +0000] rev 618
merge default into bug22470

3 months agoTweak the tuple we get... bug24336
Simon MacMullen <simon@rabbitmq.com> [Fri, 27 Jan 2012 16:42:39 +0000] rev 617
Tweak the tuple we get...

3 months agoOnly link to the connection, otherwise we get a race where the link conn -> stomp_processor -> channel can take out the channel from under the connection. This solves bug24336 but is perhaps not completely ideal. bug24336
Simon MacMullen <simon@rabbitmq.com> [Fri, 27 Jan 2012 16:00:08 +0000] rev 616
Only link to the connection, otherwise we get a race where the link conn -> stomp_processor -> channel can take out the channel from under the connection. This solves bug24336 but is perhaps not completely ideal.

3 months agoMerge bug24698 into default
Steve Powell <steve@rabbitmq.com> [Fri, 27 Jan 2012 15:39:54 +0000] rev 615
Merge bug24698 into default

3 months agoMerge default in bug24698
Steve Powell <steve@rabbitmq.com> [Fri, 27 Jan 2012 15:34:50 +0000] rev 614
Merge default in

3 months agoMerge bug24688 into default.
Steve Powell <steve@rabbitmq.com> [Fri, 27 Jan 2012 15:13:57 +0000] rev 613
Merge bug24688 into default.

3 months agoMerge in default bug24688
Steve Powell <steve@rabbitmq.com> [Fri, 27 Jan 2012 15:11:07 +0000] rev 612
Merge in default

3 months agouse the existing error reason formatter bug24336
Matthias Radestock <matthias@rabbitmq.com> [Fri, 27 Jan 2012 13:58:24 +0000] rev 611
use the existing error reason formatter

3 months agorefactored error message creation bug24336
Matthias Radestock <matthias@rabbitmq.com> [Fri, 27 Jan 2012 13:35:07 +0000] rev 610
refactored error message creation
and got rid of the trailing ~n - the message does *not* get formatted
by Erlang, and the 'message' is meant to be a *header*, so, ideally,
on one line.

3 months agomerge default into bug24336 bug24336
Matthias Radestock <matthias@rabbitmq.com> [Fri, 27 Jan 2012 13:25:07 +0000] rev 609
merge default into bug24336

3 months agomore accurate log message/level bug22470
Matthias Radestock <matthias@rabbitmq.com> [Thu, 26 Jan 2012 22:17:36 +0000] rev 608
more accurate log message/level

3 months agoalways use rabbit_log for logging bug22470
Matthias Radestock <matthias@rabbitmq.com> [Thu, 26 Jan 2012 22:16:37 +0000] rev 607
always use rabbit_log for logging

3 months agouse the new rabbit_log:log for STOMP connection logging bug22470
Matthias Radestock <matthias@rabbitmq.com> [Thu, 26 Jan 2012 22:08:19 +0000] rev 606
use the new rabbit_log:log for STOMP connection logging

3 months agoerror_logger flood prevention bug22470
Matthias Radestock <matthias@rabbitmq.com> [Thu, 26 Jan 2012 22:07:39 +0000] rev 605
error_logger flood prevention

3 months agoconsistency bug22470
Matthias Radestock <matthias@rabbitmq.com> [Thu, 26 Jan 2012 21:50:17 +0000] rev 604
consistency

3 months agouse the new rabbit_net:connection_string/2 bug22470
Matthias Radestock <matthias@rabbitmq.com> [Thu, 26 Jan 2012 21:43:03 +0000] rev 603
use the new rabbit_net:connection_string/2
and bring log messages in line with rabbit_reader

3 months agomerge default into bug24698 bug24698
Matthias Radestock <matthias@rabbitmq.com> [Wed, 25 Jan 2012 07:18:40 +0000] rev 602
merge default into bug24698

3 months agomake start_client/2 return the reader instead of the sup
Matthias Radestock <matthias@rabbitmq.com> [Wed, 25 Jan 2012 07:13:42 +0000] rev 601
make start_client/2 return the reader instead of the sup
...since it is meant to be returning the process controlling the
socket.

In practice using the sup was fine since it would usually terminate at
the same time as the reader.

Also, some cosmetic changes to align the code with
rabbit_networking:start_client/2.

3 months agomove ssl upgrade from acceptor to reader bug24698
Matthias Radestock <matthias@rabbitmq.com> [Wed, 25 Jan 2012 06:49:36 +0000] rev 600
move ssl upgrade from acceptor to reader
...thus allowing further connections to be accepted while the upgrade
takes place.

The reader & processor startup needed to be re-arranged. The processor
needs to know about the socket, but that now doesn't become available
until the reader has upgraded it. Hence we can no longer start the
processor at the same time as the reader. Instead we get the reader to
start the processor.

We also need to change the reader's restart type from 'temporary' to
'intrinsic'. The former was always a bit dodgy since it meant a reader
exit would not terminate the supervisor, thus leaking a process. In
practice that was generally prevented due to the reader containing a
'try ... after' that would terminate the processor, which is an
'intrinsic' process and hence would take down the supervisor. But the
reader can exit before entering the 'try ... after', e.g. if
rabbit_net:peername fails (rare, but certainly possible in cases where
a client connects and immediately disconnects), and, with the changes
in this bug, when the ssl upgrade fails.

3 months agouse new rabbit_networking:tcp_listener_spec/6
Matthias Radestock <matthias@rabbitmq.com> [Mon, 23 Jan 2012 12:05:19 +0000] rev 599
use new rabbit_networking:tcp_listener_spec/6

3 months agokeep up with broker API changes
Matthias Radestock <matthias@rabbitmq.com> [Mon, 23 Jan 2012 10:07:59 +0000] rev 598
keep up with broker API changes

3 months agorefactor: eliminate pointless indirection
Matthias Radestock <matthias@rabbitmq.com> [Sun, 22 Jan 2012 22:49:34 +0000] rev 597
refactor: eliminate pointless indirection

4 months agoSicne we trap_exits why don't we link to the connection / channel(s) and do something sensible if they die? bug24336
Simon MacMullen <simon@rabbitmq.com> [Fri, 20 Jan 2012 14:35:48 +0000] rev 596
Sicne we trap_exits why don't we link to the connection / channel(s) and do something sensible if they die?

4 months agoSilence warnings
Simon MacMullen <simon@rabbitmq.com> [Fri, 20 Jan 2012 14:34:56 +0000] rev 595
Silence warnings

4 months agoThe other plugins do not announce themselves like this, stomp should not either.
Simon MacMullen <simon@rabbitmq.com> [Thu, 19 Jan 2012 16:09:59 +0000] rev 594
The other plugins do not announce themselves like this, stomp should not either.

4 months agoonly create destination queues once per session bug24688
Matthias Radestock <matthias@rabbitmq.com> [Wed, 18 Jan 2012 19:38:44 +0000] rev 593
only create destination queues once per session
...which is more efficient that doing so once per SEND.

4 months agoContinue on our quest towards being able to count. bug24670
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 15:42:16 +0000] rev 592
Continue on our quest towards being able to count.

4 months agoMask lumpiness bug24670
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 15:38:11 +0000] rev 591
Mask lumpiness

4 months agoTurns out I actually can't count. Previous version assumed one send stats for every recv stats, but the recv ones tend to run behind... bug24670
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 15:29:11 +0000] rev 590
Turns out I actually can't count. Previous version assumed one send stats for every recv stats, but the recv ones tend to run behind...

4 months agoWIP bug24670
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 14:48:54 +0000] rev 589
WIP

4 months agoA simple publish-and-consume-as-fast-as-you-can test since I'm not convinced about the performance of some of the clients we've poked at. I was going to call this multicast_plain but I think puns like that would be discouraged. bug24670
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 12:08:14 +0000] rev 588
A simple publish-and-consume-as-fast-as-you-can test since I'm not convinced about the performance of some of the clients we've poked at. I was going to call this multicast_plain but I think puns like that would be discouraged.

5 months agoAdded tag rabbitmq_v2_7_1 for changeset 3c6e64157010
Steve Powell <steve@rabbitmq.com> [Tue, 20 Dec 2011 10:59:39 +0000] rev 587
Added tag rabbitmq_v2_7_1 for changeset 3c6e64157010

5 months agoAdd test to detect this problem bug24623
Steve Powell <steve@rabbitmq.com> [Tue, 13 Dec 2011 18:31:26 +0000] rev 586
Add test to detect this problem

5 months agoMerged bug24364 into default rabbitmq_v2_7_1
Emile Joubert <emile@rabbitmq.com> [Thu, 01 Dec 2011 12:52:02 +0000] rev 585
Merged bug24364 into default

5 months agoWrap bug24364
Emile Joubert <emile@rabbitmq.com> [Thu, 01 Dec 2011 12:51:02 +0000] rev 584
Wrap

5 months agoPut description in test. bug24364
Steve Powell <steve@rabbitmq.com> [Tue, 29 Nov 2011 10:23:17 +0000] rev 583
Put description in test.

5 months agoMerge bug 24572.
Simon MacMullen <simon@rabbitmq.com> [Fri, 25 Nov 2011 16:48:57 +0000] rev 582
Merge bug 24572.

5 months agoSimplify take_prefix to be more idiomatic Erlang bug24572
Steve Powell <steve@rabbitmq.com> [Fri, 25 Nov 2011 14:02:29 +0000] rev 581
Simplify take_prefix to be more idiomatic Erlang

5 months agoSimple test for rejection. bug24364
Steve Powell <steve@rabbitmq.com> [Fri, 25 Nov 2011 13:15:51 +0000] rev 580
Simple test for rejection.

5 months agoAdded check for headers not allowed on SEND bug24364
Steve Powell <steve@rabbitmq.com> [Fri, 25 Nov 2011 12:49:56 +0000] rev 579
Added check for headers not allowed on SEND
o also factored out some more headers

5 months agoFactored out header strings. bug24364
Steve Powell <steve@rabbitmq.com> [Fri, 25 Nov 2011 12:11:22 +0000] rev 578
Factored out header strings.

5 months agoCosmetic bug24572
Simon MacMullen <simon@rabbitmq.com> [Fri, 25 Nov 2011 10:30:16 +0000] rev 577
Cosmetic

5 months agoRemoved take_prefix/3; simplified take_prefix/2. bug24572
Steve Powell <steve@rabbitmq.com> [Thu, 24 Nov 2011 13:42:26 +0000] rev 576
Removed take_prefix/3; simplified take_prefix/2.

5 months agoRewrite split_* to split/2; taking Splitter list as parm. bug24572
Steve Powell <steve@rabbitmq.com> [Thu, 24 Nov 2011 13:31:12 +0000] rev 575
Rewrite split_* to split/2; taking Splitter list as parm.
o introduce take_prefix/2 to check for prefix AND remove it combined
o take_prefix/2 also used to replace strip_leading_blank logic

5 months agoTidied and corrected split functions: bug24572
Steve Powell <steve@rabbitmq.com> [Wed, 23 Nov 2011 16:02:14 +0000] rev 574
Tidied and corrected split functions:
o renamed slash_split/1,3 to split_content/1,3;
o removed strip_leading_blank (effect now in strip_content/1 matching);
o removed push_non_null_rstr/2;
o made both splits preserve order;
o splits now treat null string correctly.

6 months agoRecoded regexp:split and regexp:gsub calls to avoid regexp. bug24572
Steve Powell <steve@rabbitmq.com> [Tue, 22 Nov 2011 17:56:21 +0000] rev 573
Recoded regexp:split and regexp:gsub calls to avoid regexp.

6 months agoMerged bug24541 into default
Emile Joubert <emile@rabbitmq.com> [Thu, 10 Nov 2011 18:18:02 +0000] rev 572
Merged bug24541 into default

6 months agoWhitespace bug24541
Emile Joubert <emile@rabbitmq.com> [Thu, 10 Nov 2011 18:17:47 +0000] rev 571
Whitespace

6 months agoMoved common constraints into an hrl bug24541
Steve Powell <steve@rabbitmq.com> [Thu, 10 Nov 2011 17:39:33 +0000] rev 570
Moved common constraints into an hrl

6 months agoCode to pass test. bug24541
Steve Powell <steve@rabbitmq.com> [Thu, 10 Nov 2011 10:20:03 +0000] rev 569
Code to pass test.

6 months agoAdd test to demonstrate problem. bug24541
Steve Powell <steve@rabbitmq.com> [Thu, 10 Nov 2011 10:03:11 +0000] rev 568
Add test to demonstrate problem.

6 months agoAdded tag rabbitmq_v2_7_0 for changeset f52d6ad39a3e
Steve Powell <steve@rabbitmq.com> [Wed, 09 Nov 2011 10:20:25 +0000] rev 567
Added tag rabbitmq_v2_7_0 for changeset f52d6ad39a3e

7 months agoMerge bug21319 (include plugins in source and binary packages) rabbitmq_v2_7_0
Simon MacMullen <simon@rabbitmq.com> [Tue, 11 Oct 2011 15:57:57 +0100] rev 566
Merge bug21319 (include plugins in source and binary packages)

7 months agoupdate installation instructions bug21319
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 12:35:09 +0100] rev 565
update installation instructions

7 months agostomp needs amqp_client bug21319
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 10:42:00 +0100] rev 564
stomp needs amqp_client

8 months agoMerge bug24426 into default
Rob Harrop <rob@rabbitmq.com> [Tue, 20 Sep 2011 10:43:11 +0100] rev 563
Merge bug24426 into default

8 months agoSilently cope with unexpected conserve memory calls. bug24426
Steve Powell <steve@rabbitmq.com> [Fri, 16 Sep 2011 11:34:40 +0100] rev 562
Silently cope with unexpected conserve memory calls.

8 months agoMerging heads
Matthew Sackman <matthew@rabbitmq.com> [Tue, 13 Sep 2011 12:04:53 +0100] rev 561
Merging heads

8 months agoAdded tag rabbitmq_v2_6_1 for changeset d21e2feffbf6
Tim Fox <tim@rabbitmq.com> [Mon, 12 Sep 2011 14:21:23 +0100] rev 560
Added tag rabbitmq_v2_6_1 for changeset d21e2feffbf6

8 months agocosmetic and minor refactors
Matthias Radestock <matthias@rabbitmq.com> [Fri, 09 Sep 2011 17:02:11 +0100] rev 559
cosmetic and minor refactors

8 months agoAdded tag rabbitmq_v2_6_0 for changeset 15d580297dbe rabbitmq_v2_6_1
Matthew Sackman <matthew@rabbitmq.com> [Thu, 01 Sep 2011 14:42:57 +0100] rev 558
Added tag rabbitmq_v2_6_0 for changeset 15d580297dbe

8 months agomerge heads
Matthias Radestock <matthias@rabbitmq.com> [Tue, 30 Aug 2011 16:31:26 +0100] rev 557
merge heads

8 months agoAdded tag rabbitmq_v2.6.0 for changeset 15d580297dbe
Tim Fox <tim@rabbitmq.com> [Tue, 30 Aug 2011 15:24:53 +0100] rev 556
Added tag rabbitmq_v2.6.0 for changeset 15d580297dbe

8 months agoMerge bug24375 into default.
Steve Powell <steve@rabbitmq.com> [Fri, 26 Aug 2011 15:42:47 +0100] rev 555
Merge bug24375 into default.

8 months agoUpdate close_socket in rabbit patch for test. bug24375
Steve Powell <steve@rabbitmq.com> [Fri, 26 Aug 2011 15:37:46 +0100] rev 554
Update close_socket in rabbit patch for test.

8 months agoMerge in default. bug24375
Steve Powell <steve@rabbitmq.com> [Fri, 26 Aug 2011 15:16:03 +0100] rev 553
Merge in default.

8 months agoMerge bug24373 into default.
Steve Powell <steve@rabbitmq.com> [Fri, 26 Aug 2011 15:13:44 +0100] rev 552
Merge bug24373 into default.

8 months agoMerge in default bug24373
Steve Powell <steve@rabbitmq.com> [Fri, 26 Aug 2011 13:46:25 +0100] rev 551
Merge in default

8 months agoHandle case when we get acks with no recorded receipts bug24375
Rob Harrop <rob@rabbitmq.com> [Fri, 26 Aug 2011 13:10:44 +0100] rev 550
Handle case when we get acks with no recorded receipts

8 months agoMerge bug24312 into junk junk
Rob Harrop <rob@rabbitmq.com> [Fri, 26 Aug 2011 10:44:24 +0100] rev 549
Merge bug24312 into junk

8 months agoFix handling of confirms for unrecorded receipts bug24375
Rob Harrop <rob@rabbitmq.com> [Thu, 25 Aug 2011 18:43:24 +0100] rev 548
Fix handling of confirms for unrecorded receipts

9 months agoMerge with default bug24312
Rob Harrop <rob@rabbitmq.com> [Thu, 25 Aug 2011 13:11:13 +0100] rev 547
Merge with default

9 months agoMerge bug24324 into default rabbitmq_v2.6.0 rabbitmq_v2_6_0
Rob Harrop <rob@rabbitmq.com> [Thu, 25 Aug 2011 13:09:46 +0100] rev 546
Merge bug24324 into default

9 months agoSupport header trimming for 1.0 clients bug24373
Rob Harrop <rob@rabbitmq.com> [Thu, 25 Aug 2011 12:41:26 +0100] rev 545
Support header trimming for 1.0 clients

9 months agoRename and simplify shutdown_channel_and_connection to close_connection. bug24324
Steve Powell <steve@rabbitmq.com> [Thu, 25 Aug 2011 12:35:38 +0100] rev 544
Rename and simplify shutdown_channel_and_connection to close_connection.

9 months agoRemove catch from rabbit_net:*name calls but retain case (in case of {error, einval}). bug24324
Steve Powell <steve@rabbitmq.com> [Thu, 25 Aug 2011 12:02:40 +0100] rev 543
Remove catch from rabbit_net:*name calls but retain case (in case of {error, einval}).

9 months agoMerge with default bug24324
Rob Harrop <rob@rabbitmq.com> [Thu, 25 Aug 2011 08:01:29 +0100] rev 542
Merge with default

9 months agoMerge bug24324 into bug24312 to check fix. bug24312
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 18:04:23 +0100] rev 541
Merge bug24324 into bug24312 to check fix.

9 months agoBackout rabbit.patch alterations bug24312
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 18:02:17 +0100] rev 540
Backout rabbit.patch alterations

9 months agoMerge bug24366
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 17:52:31 +0100] rev 539
Merge bug24366

9 months agoMerge default bug24366
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 17:37:14 +0100] rev 538
Merge default

9 months agoMake shutdown_channel_and_connection more comprehensive bug24324
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 17:05:54 +0100] rev 537
Make shutdown_channel_and_connection more comprehensive

9 months agoMerge default bug24324
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 15:27:54 +0100] rev 536
Merge default

9 months agoPrevent premature death of stomp_reader and stomp_processor to clean up connection: bug24324
Steve Powell <steve@rabbitmq.com> [Wed, 24 Aug 2011 14:50:48 +0100] rev 535
Prevent premature death of stomp_reader and stomp_processor to clean up connection:
- change reader to temporary from intrinsic
- protect alien calls from processor by catch so as to avoid premature death
- call processor:flush_and_die/1 from reader when mainloop exits before reader dies

9 months agoMerge bug24186
Simon MacMullen <simon@rabbitmq.com> [Tue, 23 Aug 2011 12:52:03 +0100] rev 534
Merge bug24186

9 months agoRemove default prefetch for /queue destinations bug24366
Rob Harrop <rob@rabbitmq.com> [Mon, 22 Aug 2011 14:05:09 +0100] rev 533
Remove default prefetch for /queue destinations

9 months agoMerge in default. bug24324
Steve Powell <steve@rabbitmq.com> [Wed, 17 Aug 2011 14:26:30 +0100] rev 532
Merge in default.

9 months agoImprove ack tests bug24324
Steve Powell <steve@rabbitmq.com> [Wed, 17 Aug 2011 14:20:57 +0100] rev 531
Improve ack tests

9 months agomerge default into bug24186 bug24186
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 16 Aug 2011 14:36:34 +0100] rev 530
merge default into bug24186

9 months agobug24331 merged into default
Marek Majkowski <marek@rabbitmq.com> [Thu, 11 Aug 2011 12:22:09 +0100] rev 529
bug24331 merged into default

9 months agoAdded one more test - no content length + binary (utf) data on the wire. bug24331
Marek Majkowski <marek@rabbitmq.com> [Thu, 11 Aug 2011 12:21:01 +0100] rev 528
Added one more test - no content length + binary (utf) data on the wire.

9 months agoMerge bug24304 into default
Steve Powell <steve@rabbitmq.com> [Wed, 10 Aug 2011 10:24:55 +0100] rev 527
Merge bug24304 into default

9 months agoAdd test to check we do NOT supply a content-type header when omitted bug24331
Steve Powell <steve@rabbitmq.com> [Wed, 10 Aug 2011 09:18:25 +0100] rev 526
Add test to check we do NOT supply a content-type header when omitted

9 months agoRemove the default content-type header for SENT messages. bug24331
Steve Powell <steve@rabbitmq.com> [Tue, 09 Aug 2011 17:20:56 +0100] rev 525
Remove the default content-type header for SENT messages.

9 months agoChange logic in Connection.close_socket() bug24312
Steve Powell <steve@rabbitmq.com> [Tue, 02 Aug 2011 17:17:51 +0100] rev 524
Change logic in Connection.close_socket()

9 months agoWhoops -- adjust again.
Steve Powell <steve@rabbitmq.com> [Tue, 02 Aug 2011 14:37:21 +0100] rev 523
Whoops -- adjust again.

9 months agoSleep slightly before closing socket to allow test_send_and_disconnect() to work.
Steve Powell <steve@rabbitmq.com> [Tue, 02 Aug 2011 13:02:19 +0100] rev 522
Sleep slightly before closing socket to allow test_send_and_disconnect() to work.

9 months agoTweak to test to diagnose CI build failures.
Steve Powell <steve@rabbitmq.com> [Tue, 02 Aug 2011 12:30:10 +0100] rev 521
Tweak to test to diagnose CI build failures.

9 months agoA tweak to test to diagnose CI failures.
Steve Powell <steve@rabbitmq.com> [Tue, 02 Aug 2011 12:07:40 +0100] rev 520
A tweak to test to diagnose CI failures.

9 months agoMake small change to stomp connect.py close_socket() logic.
Steve Powell <steve@rabbitmq.com> [Mon, 01 Aug 2011 17:32:06 +0100] rev 519
Make small change to stomp connect.py close_socket() logic.

9 months agoUpped wait times in three tests to see if CI builds are better. See bug24312.
Steve Powell <steve@rabbitmq.com> [Fri, 29 Jul 2011 12:23:47 +0100] rev 518
Upped wait times in three tests to see if CI builds are better. See bug24312.

9 months agoMerge bug24255 into default.
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 17:33:05 +0100] rev 517
Merge bug24255 into default.

9 months agoAdjust wait time again in test. bug24255
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 17:21:01 +0100] rev 516
Adjust wait time again in test.

9 months agoMerge default in. bug24255
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 16:57:17 +0100] rev 515
Merge default in.

9 months agoRecoded aessertTrue() in test_interleaved_receipt_no_receipt_tx. bug24255
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 16:54:06 +0100] rev 514
Recoded aessertTrue() in test_interleaved_receipt_no_receipt_tx.

9 months agoMerge bug24257 into default.
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 15:38:17 +0100] rev 513
Merge bug24257 into default.

9 months agoMerge in default, resolving conflicts. bug24257
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 15:16:25 +0100] rev 512
Merge in default, resolving conflicts.

9 months agoMerge bug23864 into default
Steve Powell <steve@rabbitmq.com> [Wed, 27 Jul 2011 12:11:57 +0100] rev 511
Merge bug23864 into default

9 months agoFixed heartbeat byte bug24304
Rob Harrop <rob@rabbitmq.com> [Wed, 27 Jul 2011 10:29:18 +0100] rev 510
Fixed heartbeat byte

10 months agoSupport for durable subscriptions bug24255
Rob Harrop <rob@rabbitmq.com> [Wed, 20 Jul 2011 18:20:14 +0100] rev 509
Support for durable subscriptions

10 months agoMerge with bug23864 bug24257
Rob Harrop <rob@rabbitmq.com> [Wed, 20 Jul 2011 09:32:33 +0100] rev 508
Merge with bug23864

10 months agoSupport /temp-queue/ and /reply-queue/ destinations bug24257
Rob Harrop <rob@rabbitmq.com> [Tue, 19 Jul 2011 16:15:59 +0100] rev 507
Support /temp-queue/ and /reply-queue/ destinations

10 months agoTests for /amq/queue destinations bug23864
Rob Harrop <rob@rabbitmq.com> [Tue, 19 Jul 2011 13:08:10 +0100] rev 506
Tests for /amq/queue destinations

10 months agoAllow SEND and SUBSCRIBE to /amq/queue destinations bug23864
Rob Harrop <rob@rabbitmq.com> [Tue, 19 Jul 2011 11:54:16 +0100] rev 505
Allow SEND and SUBSCRIBE to /amq/queue destinations

10 months agoParsing code for /amq/queue destinations bug23864
Rob Harrop <rob@rabbitmq.com> [Tue, 19 Jul 2011 11:19:56 +0100] rev 504
Parsing code for /amq/queue destinations

10 months agoMerge bug24274 into default
Rob Harrop <rob@rabbitmq.com> [Tue, 19 Jul 2011 10:18:06 +0100] rev 503
Merge bug24274 into default

10 months agoAdded ABS_PACKAGE_DIR as simple variable and use it to resolve *ssl.config files. bug24274
Steve Powell <steve@rabbitmq.com> [Mon, 18 Jul 2011 18:30:42 +0100] rev 502
Added ABS_PACKAGE_DIR as simple variable and use it to resolve *ssl.config files.

10 months agoMerge bug24220 into default
Rob Harrop <rob@rabbitmq.com> [Fri, 15 Jul 2011 15:03:25 +0100] rev 501
Merge bug24220 into default

10 months agoSuppress CONNECTED response on implicit connect. bug24220
Steve Powell <steve@rabbitmq.com> [Wed, 13 Jul 2011 17:35:21 +0100] rev 500
Suppress CONNECTED response on implicit connect.

10 months agoMerge default into bug24220. bug24220
Steve Powell <steve@rabbitmq.com> [Thu, 30 Jun 2011 11:06:23 +0100] rev 499
Merge default into bug24220.

10 months agoMerge heads
Simon MacMullen <simon@rabbitmq.com> [Thu, 30 Jun 2011 10:37:47 +0100] rev 498
Merge heads

10 months agoMoved connect tests to new script; implicit_connect not default; in tests only. bug24220
Steve Powell <steve@rabbitmq.com> [Wed, 29 Jun 2011 16:59:34 +0100] rev 497
Moved connect tests to new script; implicit_connect not default; in tests only.

11 months agoMerge bug24187 into default
Steve Powell <steve@rabbitmq.com> [Tue, 21 Jun 2011 12:35:00 +0100] rev 496
Merge bug24187 into default

10 months agoAdded tag rabbitmq_v2_5_1 for changeset 2779187dcd47 v2_5
Simon MacMullen <simon@rabbitmq.com> [Mon, 27 Jun 2011 11:13:55 +0100] rev 495
Added tag rabbitmq_v2_5_1 for changeset 2779187dcd47

10 months agoCreate 2.5 branch v2_5 rabbitmq_v2_5_1
Simon MacMullen <simon@rabbitmq.com> [Mon, 27 Jun 2011 11:02:51 +0100] rev 494
Create 2.5 branch

11 months agoMerge bug24127 into default (again?)
Steve Powell <steve@rabbitmq.com> [Fri, 24 Jun 2011 14:37:25 +0100] rev 493
Merge bug24127 into default (again?)

11 months agoMerge bug24187 into default
Steve Powell <steve@rabbitmq.com> [Fri, 24 Jun 2011 13:36:13 +0100] rev 492
Merge bug24187 into default

11 months agoRestore missing section in .app file bug24187
Rob Harrop <rob@rabbitmq.com> [Mon, 20 Jun 2011 12:30:39 +0100] rev 491
Restore missing section in .app file

11 months agoRevert bug24186
David Wragg <david@rabbitmq.com> [Sat, 18 Jun 2011 00:45:07 +0100] rev 490
Revert bug24186

11 months agoMerge bug24186
Michael Bridgen <mikeb@rabbitmq.com> [Fri, 17 Jun 2011 16:58:29 +0100] rev 489
Merge bug24186

11 months agoThe base .app file now lives in src/*.app.src bug24186
David Wragg <david@rabbitmq.com> [Fri, 17 Jun 2011 14:44:53 +0100] rev 488
The base .app file now lives in src/*.app.src

11 months agoAdd generated app file to .hgignore
Simon MacMullen <simon@rabbitmq.com> [Wed, 15 Jun 2011 10:45:15 +0100] rev 487
Add generated app file to .hgignore

11 months agoAdded tag rabbitmq_v2_5_0 for changeset 0d3223088b7f
Jerry Kuch <jerryk@vmware.com> [Tue, 14 Jun 2011 06:25:07 -0700] rev 486
Added tag rabbitmq_v2_5_0 for changeset 0d3223088b7f

11 months agoMerged bug24127 into default.
Steve Powell <steve@rabbitmq.com> [Tue, 14 Jun 2011 11:25:12 +0100] rev 485
Merged bug24127 into default.

11 months agoMerge in default bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 13 Jun 2011 16:36:23 +0100] rev 484
Merge in default

11 months agoFixed stupid commenting out of tests bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 13 Jun 2011 16:27:17 +0100] rev 483
Fixed stupid commenting out of tests

11 months agoMerge in bug24059 rabbitmq_v2_5_0
Steve Powell <steve@rabbitmq.com> [Thu, 09 Jun 2011 10:57:17 +0100] rev 482
Merge in bug24059

11 months agoMerged default in. bug24059
Steve Powell <steve@rabbitmq.com> [Thu, 09 Jun 2011 10:23:47 +0100] rev 481
Merged default in.

11 months agoMerged in default and corrected ssl support clashes. bug24127
Steve Powell <steve@rabbitmq.com> [Wed, 08 Jun 2011 17:44:43 +0100] rev 480
Merged in default and corrected ssl support clashes.

11 months agoMerge bug24154 into default
Rob Harrop <rob@rabbitmq.com> [Wed, 08 Jun 2011 16:51:42 +0100] rev 479
Merge bug24154 into default

11 months agoPatch clean up bug24059
Rob Harrop <rob@rabbitmq.com> [Wed, 08 Jun 2011 13:36:31 +0100] rev 478
Patch clean up

11 months agoAdd simple test description to reliability test bug24059
Steve Powell <steve@rabbitmq.com> [Wed, 08 Jun 2011 11:42:08 +0100] rev 477
Add simple test description to reliability test

11 months agoMerged in default bug24059
Steve Powell <steve@rabbitmq.com> [Wed, 08 Jun 2011 11:05:29 +0100] rev 476
Merged in default

11 months agoAdd SSL info to the adapter_info record. bug24154
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Jun 2011 18:08:54 +0100] rev 475
Add SSL info to the adapter_info record.

11 months agoMerge bug22005 into default.
Steve Powell <steve@rabbitmq.com> [Tue, 07 Jun 2011 16:55:22 +0100] rev 474
Merge bug22005 into default.

11 months agoMerge with default bug22005
Rob Harrop <rob@rabbitmq.com> [Tue, 07 Jun 2011 14:47:54 +0100] rev 473
Merge with default

11 months agoRemoved extraneous lines in package.mk bug22005
Rob Harrop <rob@rabbitmq.com> [Tue, 07 Jun 2011 14:47:09 +0100] rev 472
Removed extraneous lines in package.mk

11 months agoMerged bug24088 into default.
Steve Powell <steve@rabbitmq.com> [Tue, 07 Jun 2011 12:29:33 +0100] rev 471
Merged bug24088 into default.
Also shortened python test descriptions to a single line.

11 months agoTests for closing connection while sending. bug24059
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 17:03:16 +0100] rev 470
Tests for closing connection while sending.

11 months agoMake sure all tests run again bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 16:22:35 +0100] rev 469
Make sure all tests run again

11 months agoMissing include file! bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 12:45:22 +0100] rev 468
Missing include file!

11 months agoA few tweaks to logging to make configuration effects more apparent to users bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 12:34:20 +0100] rev 467
A few tweaks to logging to make configuration effects more apparent to users

11 months agoTests for implicit connect bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 11:49:10 +0100] rev 466
Tests for implicit connect

11 months agoSuppport implicit connect bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 11:23:24 +0100] rev 465
Suppport implicit connect

11 months agoSupport default_user connection bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 11:03:17 +0100] rev 464
Support default_user connection

11 months agoParsing default_user configuration and passing into down into supervisors bug24127
Rob Harrop <rob@rabbitmq.com> [Mon, 06 Jun 2011 10:37:54 +0100] rev 463
Parsing default_user configuration and passing into down into supervisors

11 months agoRemoved whitespace and upgraded adapter info to display SSL bug22005
Rob Harrop <rob@rabbitmq.com> [Fri, 03 Jun 2011 16:32:03 +0100] rev 462
Removed whitespace and upgraded adapter info to display SSL

11 months agoTweaks to hgignore bug22005
Rob Harrop <rob@rabbitmq.com> [Fri, 03 Jun 2011 14:48:47 +0100] rev 461
Tweaks to hgignore

11 months agoSSL tests running again bug22005
Rob Harrop <rob@rabbitmq.com> [Fri, 03 Jun 2011 14:47:36 +0100] rev 460
SSL tests running again

11 months agoRemoved pointless, erroneous test that was breaking CI bug24088
Rob Harrop <rob@rabbitmq.com> [Fri, 03 Jun 2011 11:34:52 +0100] rev 459
Removed pointless, erroneous test that was breaking CI

11 months agoMerge with default, but need to reinstate the SSL tests in the Makefile bug22005
Rob Harrop <rob@rabbitmq.com> [Thu, 02 Jun 2011 17:10:16 +0100] rev 458
Merge with default, but need to reinstate the SSL tests in the Makefile

11 months agoTweaked timeout on the receipt test to allow for slower machine. Removed stupid comment and added a better failure message bug24088
Rob Harrop <rob@rabbitmq.com> [Thu, 02 Jun 2011 16:16:16 +0100] rev 457
Tweaked timeout on the receipt test to allow for slower machine. Removed stupid comment and added a better failure message

11 months agobug22837 merged into junk junk
Marek Majkowski <marek@rabbitmq.com> [Tue, 31 May 2011 13:52:33 +0100] rev 456
bug22837 merged into junk

12 months agoCorrect .hgignore file again
Matthew Sackman <matthew@rabbitmq.com> [Fri, 27 May 2011 14:50:02 +0100] rev 455
Correct .hgignore file again

12 months agoCorrect .hgignore
Matthew Sackman <matthew@rabbitmq.com> [Fri, 27 May 2011 14:20:58 +0100] rev 454
Correct .hgignore

12 months agoMerging bug24079 to default
Matthew Sackman <matthew@rabbitmq.com> [Fri, 27 May 2011 13:57:56 +0100] rev 453
Merging bug24079 to default

12 months agoMerge bug24106 into default
Rob Harrop <rob@rabbitmq.com> [Fri, 20 May 2011 13:20:15 +0100] rev 452
Merge bug24106 into default

12 months agoMerge in default. bug24106
Steve Powell <steve@rabbitmq.com> [Thu, 19 May 2011 15:48:28 +0100] rev 451
Merge in default.

12 months agoHeader 'heartbeat' renamed to 'heart-beat' throughout, as per Spec. bug24106
Steve Powell <steve@rabbitmq.com> [Thu, 19 May 2011 15:43:40 +0100] rev 450
Header 'heartbeat' renamed to 'heart-beat' throughout, as per Spec.

12 months agoDocument the patched stomppy.
Simon MacMullen <simon@rabbitmq.com> [Thu, 19 May 2011 15:13:49 +0100] rev 449
Document the patched stomppy.

12 months agoMerge bug24122 into default
Rob Harrop <rob@rabbitmq.com> [Thu, 19 May 2011 13:51:35 +0100] rev 448
Merge bug24122 into default

12 months agoCorrectly rebuild stomppy in the event of patch changes and/or clean makes. bug24122
Steve Powell <steve@rabbitmq.com> [Thu, 19 May 2011 13:26:38 +0100] rev 447
Correctly rebuild stomppy in the event of patch changes and/or clean makes.

12 months agoMove .app to .app.in, remove module list bug24079
Simon MacMullen <simon@rabbitmq.com> [Thu, 12 May 2011 12:50:25 +0100] rev 446
Move .app to .app.in, remove module list

12 months agoMerging bug23899 to default
Matthew Sackman <matthew@rabbitmq.com> [Thu, 12 May 2011 12:16:52 +0100] rev 445
Merging bug23899 to default

12 months agoCope correctly with bad vhosts too. bug23899
Simon MacMullen <simon@rabbitmq.com> [Wed, 11 May 2011 17:32:19 +0100] rev 444
Cope correctly with bad vhosts too.

12 months agoUpdates for the new Erlang client API. bug23899
Simon MacMullen <simon@rabbitmq.com> [Tue, 03 May 2011 16:22:50 +0100] rev 443
Updates for the new Erlang client API.

12 months agoAdd tests for bad username / password, and actually pass them... bug23899
Simon MacMullen <simon@rabbitmq.com> [Tue, 03 May 2011 16:14:13 +0100] rev 442
Add tests for bad username / password, and actually pass them...

13 months agoMerged bug24049 into default
Rob Harrop <rob@rabbitmq.com> [Fri, 15 Apr 2011 10:34:44 +0100] rev 441
Merged bug24049 into default

13 months agomerge bug23274 into junk junk
Matthias Radestock <matthias@rabbitmq.com> [Thu, 14 Apr 2011 15:44:19 +0100] rev 440
merge bug23274 into junk

13 months agoclearing 'junk' branch junk
Matthias Radestock <matthias@rabbitmq.com> [Thu, 14 Apr 2011 15:28:13 +0100] rev 439
clearing 'junk' branch

13 months agoMerge bug23568 to default (build system rewrite)
Simon MacMullen <simon@rabbitmq.com> [Thu, 14 Apr 2011 11:18:06 +0100] rev 438
Merge bug23568 to default (build system rewrite)

13 months agoFix error handling. bug24049
Simon MacMullen <simon@rabbitmq.com> [Thu, 14 Apr 2011 10:42:04 +0100] rev 437
Fix error handling.

13 months agoApplication names: rabbit_foo -> rabbitmq_foo bug23568
Simon MacMullen <simon@rabbitmq.com> [Wed, 13 Apr 2011 16:02:32 +0100] rev 436
Application names: rabbit_foo -> rabbitmq_foo

13 months agoMerge from default bug23568
Simon MacMullen <simon@rabbitmq.com> [Mon, 11 Apr 2011 17:29:32 +0100] rev 435
Merge from default

13 months agoMerge bug23550 (show direct connections in mgmt)
Michael Bridgen <mikeb@rabbitmq.com> [Fri, 08 Apr 2011 13:27:55 +0100] rev 434
Merge bug23550 (show direct connections in mgmt)

13 months agoAdded tag rabbitmq_v2_4_1 for changeset fe877493f8bc
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 07 Apr 2011 17:31:08 +0100] rev 433
Added tag rabbitmq_v2_4_1 for changeset fe877493f8bc

13 months agoMerge in default. bug23350
Simon MacMullen <simon@rabbitmq.com> [Tue, 05 Apr 2011 13:29:13 +0100] rev 432
Merge in default.

13 months agoMerge bug24012 into default rabbitmq_v2_4_1
Rob Harrop <rob@rabbitmq.com> [Tue, 05 Apr 2011 11:13:04 +0100] rev 431
Merge bug24012 into default