Commit Graph

185 Commits

Author SHA1 Message Date
Emile Joubert c7ae5c705d Authenticate via the erlang direct client 2012-09-19 14:37:05 +01:00
Steve Powell 769254ae61 Merge default and resolve clashes. 2012-08-15 17:22:15 +01:00
Steve Powell fa13f92976 Rationalise use of ~n in messages 2012-08-15 17:03:53 +01:00
Francesco Mazzoli 2952f8cc58 merge bug25034 2012-08-14 17:44:48 +01:00
Emile Joubert 1f23514f6c Indentation, whitespace, column-width 2012-08-07 11:02:27 +01:00
Steve Powell 6436af1552 Differentiate Authentication failures.
Adjust tests to check these.
2012-08-01 16:16:45 +01:00
Steve Powell ff17e624fe Attempt to test server cancel subscription 2012-08-01 10:46:24 +01:00
Steve Powell f890a9bef3 cosmetic 2012-07-25 17:50:08 +01:00
Steve Powell c1f25152ef Merge cosmetic changes from bug25045 2012-07-25 17:08:59 +01:00
Steve Powell e33b0df580 React to basic.cancel from server by UNSUBSCRIB(E)ing 2012-07-11 11:44:12 +01:00
Matthias Radestock df7c121ae4 remove ugliness 2012-07-02 19:32:06 +01:00
Matthias Radestock 1a9b987eeb adapter_info got renamed 2012-07-02 19:12:42 +01:00
Matthias Radestock e37f0ed7d0 eliminate dependency on erlang client internals 2012-07-02 18:57:32 +01:00
Steve Powell 14f41ed45e Destination on MESSAGE frames reflects SEND destination, not SUBSCRIBE destination;
Treat default exchange and amq.topic exchange specially;
Escape content;
Adjust tests to cope with new expectations.
2012-04-10 13:47:52 +01:00
Simon MacMullen bc7a48e782 Merge bug24796 2012-03-15 18:09:12 +00:00
Steve Powell 315c8f2cfc Removed impossible not_found in login_header/3 2012-03-15 17:25:54 +00:00
Simon MacMullen ff1360bf63 Log the various authentication failures possible. 2012-03-15 17:14:54 +00:00
Steve Powell 1f6d097f43 Updated test ssl.config to remove default user (and implicit connect);
adjusted tests to avoid using implicit connect everywhere;
put check in login_header to return undefined if lookup returns undefined.
2012-03-15 11:37:02 +00:00
Simon MacMullen 3686c11ce2 "server" header in CONNECTED frame. 2012-02-24 10:31:58 +00:00
Steve Powell 3727b4ac7b Merge bug24753 into default 2012-02-23 15:36:19 +00:00
Simon MacMullen b275adcc8c Merge in default (something of a biggie, merge of bug24744 demanded we move stuff around). 2012-02-23 14:43:53 +00:00
Simon MacMullen 29d11b7547 Merge bug24744 2012-02-23 14:15:41 +00:00
Simon MacMullen a1a2c769e6 Cosmetic 2012-02-23 14:15:24 +00:00
Steve Powell 43c9a20813 Some renaming, macros and refactoring in the name of encapsulation. 2012-02-21 13:06:35 +00:00
Simon MacMullen b409ad9348 Oops 2012-02-21 09:58:31 +00:00
Emile Joubert 364fcfd8a1 Rename internal subscription prefix, add safety checks 2012-02-20 18:09:45 +00:00
Marek Majkowski 368230b20c Allow the protocol name to be customized 2012-02-20 17:11:09 +00:00
Simon MacMullen 9da9eac203 Revert accidental inclusion of bug24753. 2012-02-20 17:04:58 +00:00
Simon MacMullen c25b43a761 Move the mode thing into the server too. 2012-02-20 16:28:33 +00:00
Simon MacMullen e31a0f7dee SSL client certificate authentication. In theory based on Shane Hathaway's patch but there's probably nothing left of it by now. 2012-02-20 16:07:18 +00:00
Marek Majkowski a6ad1fe592 Get heartbeats working again - must support both sync and async data sending 2012-02-20 15:12:12 +00:00
Simon MacMullen 9aaa6514eb Don't enter an infinite loop if implict connect fails. 2012-02-20 15:10:14 +00:00
Marek Majkowski f82241b17f Move Sock functions out of processor 2012-02-20 13:09:07 +00:00
Marek Majkowski 4347e2787d Despaghettifying part 1 - move most of the rabbit_net calls to init 2012-02-17 17:52:15 +00:00
Emile Joubert afe5d698ba Provide fake subscriptions for reply messages 2012-02-15 17:56:11 +00:00
Marek Majkowski 6256c0f0c9 missed io:format 2012-02-15 17:29:09 +00:00
Marek Majkowski 66f1558617 Modularize rabbit_net calls in stomp_processor - allow pluggable transports other than raw tcp. 2012-02-15 17:08:54 +00:00
Emile Joubert decb2055aa Merged bug24505 into default 2012-02-08 15:53:59 +00:00
Emile Joubert db6410658f Merged bug24670 into default 2012-02-06 15:50:53 +00:00
Simon MacMullen f358bf688c Merge bug24606 2012-02-03 13:07:05 +00:00
Emile Joubert d4f7bec443 Update copyright 2012 2012-02-02 17:52:58 +00:00
Matthias Radestock d4dd7b7b96 refactor: use new rabbit_misc:format/2 2012-02-02 15:51:33 +00:00
Simon MacMullen 0a6902a55f Merge in default 2012-02-02 15:50:40 +00:00
Francesco Mazzoli 8a3e93e7fe rabbit_guid:string_guid/1 -> rabbit_guid:string/2. 2012-02-01 11:34:50 +00:00
Matthias Radestock f41f76406e oops 2012-01-31 17:07:07 +00:00
Matthias Radestock 2aac8f851d merge default into bug24336 2012-01-31 16:40:46 +00:00
Matthias Radestock cbb0a88cd6 extract error logging
so we don't conflate it with returning an {error, ...} tuple
2012-01-31 16:32:56 +00:00
Simon MacMullen 80bab072eb Don't explode on AMQP death. 2012-01-31 14:35:48 +00:00
Simon MacMullen 7fd3b3ffd0 Merge default 2012-01-30 14:43:42 +00:00
Matthias Radestock b0c41e59ac merge default into bug22470 2012-01-27 17:21:53 +00:00