0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								8ea9dde2b0
								
							
						 | 
						
							
							
								
								Channel Writer process is now shutdown in the network case
							
							
							
							
							
						 | 
						
							2008-05-12 20:31:22 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								2a20c05029
								
							
						 | 
						
							
							
								
								Subscriptions can now be requested concurrently
							
							
							
							
							
						 | 
						
							2008-05-12 18:02:16 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								00f52e9b86
								
							
						 | 
						
							
							
								
								Synchronous RPC requests are now queued up and dispatched serially
							
							
							
							
							
						 | 
						
							2008-05-09 22:55:14 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								95ea5768f0
								
							
						 | 
						
							
							
								
								Bug fix that failed to detect multiple synchronous RPC requests
							
							
							
							
							
						 | 
						
							2008-05-08 19:13:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								31911b2e3e
								
							
						 | 
						
							
							
								
								Add README.
							
							
							
							
							
						 | 
						
							2008-05-07 16:53:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								c1c4809f2f
								
							
						 | 
						
							
							
								
								Rename examples to be more OTP-convention-like
							
							
							
							
							
						 | 
						
							2008-05-06 12:50:00 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								48480f4433
								
							
						 | 
						
							
							
								
								Add perl examples.
							
							
							
							
							
						 | 
						
							2008-05-05 02:55:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								529ccdc95a
								
							
						 | 
						
							
							
								
								Use the erlang/rabbit source directory variable.
							
							
							
							
							
						 | 
						
							2008-05-01 11:53:29 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								04c9a7019f
								
							
						 | 
						
							
							
								
								Avoid losing messages when the socket closes abruptly by calling
							
							
							
							
							
							
							
							rabbit_channel:shutdown/1, which nicely processes all the pending work
before notifying us of channel closure. 
							
						 | 
						
							2008-04-30 16:48:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								7ceb19b1e4
								
							
						 | 
						
							
							
								
								Update to new type signatures.
							
							
							
							
							
						 | 
						
							2008-04-30 15:05:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								ac84c959be
								
							
						 | 
						
							
							
								
								Simplify and remove delays in the cb-receiver program.
							
							
							
							
							
						 | 
						
							2008-04-29 18:21:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								05ce41ebf1
								
							
						 | 
						
							
							
								
								Use string_guid instead of binstring_guid
							
							
							
							
							
						 | 
						
							2008-04-29 18:05:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								df6b3869fe
								
							
						 | 
						
							
							
								
								Update to new 1.3.0 way of building gensyms/guids
							
							
							
							
							
						 | 
						
							2008-04-29 12:36:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								421ec13e95
								
							
						 | 
						
							
							
								
								Carl Bourne's test cases
							
							
							
							
							
						 | 
						
							2008-04-29 12:36:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								ffe62a1ce1
								
							
						 | 
						
							
							
								
								Change Makefile to point at new hg relative path for rabbitmq broker.
							
							
							
							
							
						 | 
						
							2008-04-29 12:35:28 +01:00 | 
						
					
				
					
						
							
							
								 
								adrian@lshift.net
							
						 | 
						
							
							
							
							
							
								
							
							
								8a8a634590
								
							
						 | 
						
							
							
								
								"${ERLCALL} -q" to quit in Makefile
							
							
							
							
							
						 | 
						
							2008-02-21 11:36:29 +00:00 | 
						
					
				
					
						
							
							
								 
								adrian@lshift.net
							
						 | 
						
							
							
							
							
							
								
							
							
								c28c9962d2
								
							
						 | 
						
							
							
								
								Better Makefile
							
							
							
							
							
						 | 
						
							2008-02-21 11:31:21 +00:00 | 
						
					
				
					
						
							
							
								 
								adrian@lshift.net
							
						 | 
						
							
							
							
							
							
								
							
							
								7ab8df3848
								
							
						 | 
						
							
							
								
								Makefile fix, part 2 bis (no change in code though)
							
							
							
							
							
						 | 
						
							2008-02-20 17:15:57 +00:00 | 
						
					
				
					
						
							
							
								 
								adrien@lshift.net
							
						 | 
						
							
							
							
							
							
								
							
							
								4659dc5afe
								
							
						 | 
						
							
							
								
								Makefile fix, part 2
							
							
							
							
							
						 | 
						
							2008-02-20 16:29:02 +00:00 | 
						
					
				
					
						
							
							
								 
								adrien@lshift.net
							
						 | 
						
							
							
							
							
							
								
							
							
								1aa5e4317d
								
							
						 | 
						
							
							
								
								Makefile fix and bug 17806
							
							
							
							
							
						 | 
						
							2008-02-20 13:26:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								900991f41c
								
							
						 | 
						
							
							
								
								Use $(MAKE) instead of make.
							
							
							
							
							
						 | 
						
							2008-02-03 14:40:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								5df958d632
								
							
						 | 
						
							
							
								
								Use -I to find rabbit hrl files, not include_lib
							
							
							
							
							
						 | 
						
							2008-02-01 23:17:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								6e989c5ef5
								
							
						 | 
						
							
							
								
								Transactions were implemented a few revisions ago.
							
							
							
							
							
						 | 
						
							2008-02-01 21:56:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								7938ac4c9d
								
							
						 | 
						
							
							
								
								Ignore .beam files.
							
							
							
							
							
						 | 
						
							2008-02-01 21:55:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								7fb304dbf9
								
							
						 | 
						
							
							
								
								Create ebin before trying to compile
							
							
							
							
							
						 | 
						
							2008-02-01 18:14:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								2fa07ed3ca
								
							
						 | 
						
							
							
								
								More cleanup from tailor
							
							
							
							
							
						 | 
						
							2008-02-01 18:10:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								dfd885673c
								
							
						 | 
						
							
							
								
								Clean up after tailor's migration from darcs
							
							
							
							
							
						 | 
						
							2008-02-01 18:08:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								a11dff9e41
								
							
						 | 
						
							
							
								
								Added tag Migrated to mercurial for changeset a28eea2c2a2b
							
							
							
							
							
						 | 
						
							2008-02-01 18:03:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Tony Garnock-Jones
							
						 | 
						
							
							
							
							
							
								
							
							
								80c8ed9379
								
							
						 | 
						
							
							
								
								[project @ Improve error reporting.]
							
							
							
							
							
						 | 
						
							2008-01-29 12:52:31 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								82dc596575
								
							
						 | 
						
							
							
								
								Bug fix for connection close
							
							
							
							
							
						 | 
						
							2008-01-18 22:41:46 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								686cc95711
								
							
						 | 
						
							
							
								
								Removed unnecessary function
							
							
							
							
							
						 | 
						
							2008-01-18 18:46:10 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								85bfcbcd7e
								
							
						 | 
						
							
							
								
								Fix for strange handling of connection end
							
							
							
							
							
						 | 
						
							2008-01-18 18:40:10 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								19c43c1eea
								
							
						 | 
						
							
							
								
								Added handling of the heartbeat timeout to the reader process
							
							
							
							
							
						 | 
						
							2008-01-18 09:42:53 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								a35b50d5f5
								
							
						 | 
						
							
							
								
								Fixed exit trap between reader and framing channel process
							
							
							
							
							
						 | 
						
							2008-01-17 19:35:25 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								e6998c6f43
								
							
						 | 
						
							
							
								
								Fixed trap exit handling when channel closing is not followed by a connection close
							
							
							
							
							
						 | 
						
							2008-01-17 18:51:38 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								418b19101f
								
							
						 | 
						
							
							
								
								Passing connection pid to handshake is unecessary
							
							
							
							
							
						 | 
						
							2008-01-17 07:14:54 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								d09ddc1c69
								
							
						 | 
						
							
							
								
								Removed unused frame unmarshalling code
							
							
							
							
							
						 | 
						
							2008-01-17 07:04:21 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								2b03c85539
								
							
						 | 
						
							
							
								
								Used refactored start_link API in rabbit_framing_channel and refactored the tcp read loop
							
							
							
							
							
						 | 
						
							2008-01-16 22:26:05 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								15efa37bf0
								
							
						 | 
						
							
							
								
								Added rabbit_framing_channel as an intermediary for unmarshalling frames from the wire
							
							
							
							
							
						 | 
						
							2008-01-11 13:23:21 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								e498b483f7
								
							
						 | 
						
							
							
								
								Deleted print statement
							
							
							
							
							
						 | 
						
							2008-01-10 21:41:09 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								6c5b7e09de
								
							
						 | 
						
							
							
								
								Added test for basic recover
							
							
							
							
							
						 | 
						
							2008-01-10 21:37:51 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								cb993bd2c1
								
							
						 | 
						
							
							
								
								Changed the structure of a basic deliver that is sent to final consumer, added basic reject but left it commented out because the server does not handle it
							
							
							
							
							
						 | 
						
							2008-01-10 19:37:20 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								fcde4c82ca
								
							
						 | 
						
							
							
								
								Added assertion for basic get empty
							
							
							
							
							
						 | 
						
							2008-01-10 18:02:11 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								e7014721d4
								
							
						 | 
						
							
							
								
								Added return handler for basic returns
							
							
							
							
							
						 | 
						
							2008-01-10 12:04:16 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								bf19763ea2
								
							
						 | 
						
							
							
								
								Added test for Basic.Return
							
							
							
							
							
						 | 
						
							2008-01-09 23:14:16 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								a308a6a3ae
								
							
						 | 
						
							
							
								
								Ditched next_delivery_tag
							
							
							
							
							
						 | 
						
							2008-01-09 08:57:42 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								0940e6366a
								
							
						 | 
						
							
							
								
								Removed acknowledgement message and implemented AMQP method on merit basis
							
							
							
							
							
						 | 
						
							2008-01-09 00:27:19 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								00f6419397
								
							
						 | 
						
							
							
								
								Removed unecessary tx setting
							
							
							
							
							
						 | 
						
							2008-01-07 17:46:31 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								ede426c0b0
								
							
						 | 
						
							
							
								
								Cleaned up a lot of commented out code, print statements
							
							
							
							
							
						 | 
						
							2008-01-06 22:39:41 +00:00 | 
						
					
				
					
						
							
							
								 
								0x6e6562
							
						 | 
						
							
							
							
							
							
								
							
							
								5a821f018c
								
							
						 | 
						
							
							
								
								Upgraded to rabbit 200712231445 snapshot
							
							
							
							
							
						 | 
						
							2008-01-06 22:05:00 +00:00 |