Piotr Sikora <piotr.sikora@frickle.com> [Mon, 11 Apr 2011 19:34:02 +0000] rev 239
Add missing header (fixes build on OpenBSD).
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 02 Mar 2011 13:55:37 +0000] rev 238
merge bug23872 into default (update copyright to "VMware, Inc")
David Wragg <david@rabbitmq.com> [Wed, 02 Mar 2011 13:10:30 +0000] rev 237
Include a license block in generated files
For consistency with broker codegen.
David Wragg <david@rabbitmq.com> [Wed, 02 Mar 2011 13:02:27 +0000] rev 236
Fix remaining mentions of the defunct tonyg@rabbitmq.com address
David Wragg <david@rabbitmq.com> [Tue, 01 Mar 2011 16:45:44 +0000] rev 235
Python doesn't like C comments
David Wragg <david@rabbitmq.com> [Tue, 01 Mar 2011 16:26:19 +0000] rev 234
Update copyright notices
And generally bring debian/copyright up to date.
David Wragg <david@rabbitmq.com> [Mon, 07 Feb 2011 13:02:32 +0000] rev 233
Credit recent contributors
Daniel Schauenberg <d@unwiredcouch.com> [Thu, 03 Feb 2011 12:44:16 +0100] rev 232
config.h defines _GNU_SOURCE and is therefore all we need to include
Daniel Schauenberg <d@unwiredcouch.com> [Wed, 02 Feb 2011 11:11:19 +0100] rev 231
match overall style of header guards
Daniel Schauenberg <d@unwiredcouch.com> [Wed, 02 Feb 2011 00:51:22 +0100] rev 230
move strdup to separate file and add guards
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 14 Jan 2011 12:02:06 +0000] rev 229
merge bug23645 into default (C client is lacking some methods in its API)
David Wragg <david@rabbitmq.com> [Fri, 14 Jan 2011 01:32:12 +0000] rev 228
Extract common code from generated API functions
David Wragg <david@rabbitmq.com> [Fri, 14 Jan 2011 01:17:44 +0000] rev 227
Remove some redundant function declarations
These are now generated in amqp_framing.h.
David Wragg <david@rabbitmq.com> [Fri, 14 Jan 2011 01:15:39 +0000] rev 226
Add an amqp_basic_reject API function
David Wragg <david@rabbitmq.com> [Fri, 07 Jan 2011 01:26:41 +0000] rev 225
Generate API functions corresponding to most synchronous methods
There's a lot of boilerplate code in amqp_api.c for API functions
corresponding to synchronous AMQP methods. And some of the functions
that should be there are missing (e.g. basic.qos, basic.cancel).
Instead, we can generate these functions from the protocol definition,
plus a little information to describe where the function arguments do
not reflect all of the method fields.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 17 Dec 2010 13:37:18 -0500] rev 224
More fixes for VPATH-based builds
Reported by Tony Garnock-Jones.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 11 Dec 2010 16:39:17 -0500] rev 223
Fix VPATH builds. Path to spec file was incorrect.
David Wragg <david@rabbitmq.com> [Tue, 30 Nov 2010 23:36:23 +0000] rev 222
Support for 64-bit Windows builds
David Wragg <david@rabbitmq.com> [Wed, 24 Nov 2010 15:34:09 +0000] rev 221
Comment typo fixes
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 24 Nov 2010 14:33:31 +0000] rev 220
merge bug23472 into default (ac_abs_confdir only available in recent versions of autoconf)
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 17 Nov 2010 13:24:07 +0000] rev 219
merge bug23423 into default
David Wragg <david@rabbitmq.com> [Sun, 14 Nov 2010 22:43:21 +0000] rev 218
READE.windows improvements
David Wragg <david@rabbitmq.com> [Sun, 14 Nov 2010 22:27:36 +0000] rev 217
Correct the Windows SDK path for VS2005
David Wragg <david@rabbitmq.com> [Thu, 04 Nov 2010 13:55:48 +0000] rev 216
Don't use ac_abs_confdir in autoconf.ac
It's only available in recent versions of autoconf, and is not
documented.
Instead use things like srcdir and top_srcdir, which are documented
long-standing features of autoconf.
David Wragg <david@rabbitmq.com> [Thu, 28 Oct 2010 08:24:28 +0100] rev 215
Add newlines on error messages in examples
David Wragg <david@rabbitmq.com> [Thu, 28 Oct 2010 08:12:15 +0100] rev 214
Fix a bug in the asprintf implementation
*strp[len] does not mean (*strp)[len]
David Wragg <david@rabbitmq.com> [Thu, 28 Oct 2010 08:12:09 +0100] rev 213
Fix a compiler warning when building under mingw
David Wragg <david@rabbitmq.com> [Thu, 28 Oct 2010 08:12:07 +0100] rev 212
Update build instructions for building with the MS compiler
David Wragg <david@rabbitmq.com> [Wed, 27 Oct 2010 23:12:59 +0100] rev 211
Construct the command line to conform to Windows escaping conventions
Those conventions are crazier than I thought. I leaned about this
from
<http://blogs.msdn.com/b/oldnewthing/archive/2010/09/17/10063629.aspx>.
David Wragg <david@rabbitmq.com> [Wed, 27 Oct 2010 11:31:03 +0100] rev 210
Add compability macros for AMQP_EMPTY_*
No reason to break code written against earlier version of the library
when we can easily avoid it.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 209
Clean up a fairly odd bit of code
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 208
Fix compiler warnings
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 207
Make the examples compile and work under Windows
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 206
Eliminate the AMQP_EMPTY_* macros from amqp.h
Hooray, amqp.h is now ISO C90 clean.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 205
Use the msinttypes header when building with the Microsoft compiler
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 204
Make test_tables.c ISO C90 clean
(As long as you have a stdint.h and inttypes.h available.)
And kill the unclean macros in amqp.h that were only used from
test_tables.c.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 203
Pass "-ansi -pedantic" to gcc, so it tells us when we stray from C90
And fix up the resulting warnings
We don't use "-ansi -pedantic" in the tools dir, because that code
relies on libpopt, and so is unlikely ever to work with the Microsoft
compiler anyway.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 202
Specify which functions are to be exported from the librabbitmq DLL
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 201
Microsoft C runtime doesn't have snprintf
Or rather, it seems to call it _snprintf. But we can easily live
without it for its uses in librabbitmq.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 200
Microsoft link.exe doesn't understand the -l syntax
So we need to specify the winsock2 library name explicitly. It gets
found by searching along the path in the LIB environment variable.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 199
Prevent windows.h name collisions with winsock2.h
By default, windows.h pulls in the winsock1 definitions, which then
collide with those from winsock2.h. Use an MSDN-suggested workaround.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 198
Eliminate AMQP_SIMPLE_RPC and friends
They contained C99-style initializers
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 197
Eliminate C99-style initializers in librabbitmq .c files
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 196
Eliminate the AMQP_CHECK_RESULT macro
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 195
Eliminate the old codec macros
They contained gcc-isms.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 194
Convert generated code to use the new codec helper functions
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 193
Convert other librabbitmq .c files to the new helper functions
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 192
Eliminate the amqp_assert macro
It relied on gccisms. Replace it with a amqp_abort function.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 191
Introduce new codec helper inline functions; convert amqp_table.c
These replace the macros that relied on gccisms.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 190
Get autoconf to detect the inline function syntax
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 189
Eliminate the AMQP_BYTES_FREE macro
It uses a gccism, and is only used in one place where the code can be
significantly simplified after inlining the macro.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 188
Don't produce empty structs in generated code
ISO C doesn't allow empty structs; they are a gcc extension.
David Wragg <david@rabbitmq.com> [Thu, 21 Oct 2010 17:49:04 +0100] rev 187
Eliminate // comments
They are not allowed in ISO C90.
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 30 Sep 2010 18:07:55 +0100] rev 186
expose confirm.select in API
David Wragg <david@rabbitmq.com> [Fri, 03 Sep 2010 10:20:49 +0100] rev 185
Merge bug22951 into default (Make the C client on default use 0-9-1)
David Wragg <david@rabbitmq.com> [Fri, 03 Sep 2010 10:19:54 +0100] rev 184
Create branch amqp_0_8
David Wragg <david@rabbitmq.com> [Fri, 03 Sep 2010 10:18:55 +0100] rev 183
Merge amqp_0_9_1 into bug22951 to remove head
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 26 Aug 2010 11:16:40 +0100] rev 182
removed references to the 0-9-1 branch in README
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 23 Aug 2010 15:59:27 +0100] rev 181
merge bug23163 into default
Tony Garnock-Jones <tonyg@rabbitmq.com> [Fri, 20 Aug 2010 12:44:20 -0400] rev 180
Harmonize uses of die_amqp_error: it now expects the result code, with negative meaning error
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 17 Aug 2010 09:29:27 +0100] rev 179
merge default into bug22951
David Wragg <david@rabbitmq.com> [Mon, 16 Aug 2010 16:13:30 +0100] rev 178
Man page grammar tweak
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 16 Aug 2010 13:35:08 +0100] rev 177
removed auto-delete parameter from exchange.declare
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 16 Aug 2010 10:54:27 +0100] rev 176
remove superfluous code
David Wragg <david@rabbitmq.com> [Wed, 11 Aug 2010 15:26:38 +0100] rev 175
Update MinGW URLs
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 09 Aug 2010 17:59:24 +0100] rev 174
merge bug21814 into default
David Wragg <david@rabbitmq.com> [Mon, 09 Aug 2010 17:30:09 +0100] rev 173
add missing initializers
David Wragg <david@rabbitmq.com> [Sun, 08 Aug 2010 00:11:43 +0100] rev 172
Refine amqp-consume options for 0-9-1 queue declaration semantics
David Wragg <david@rabbitmq.com> [Sat, 07 Aug 2010 19:16:41 +0100] rev 171
Merge bug23089 into default
David Wragg <david@rabbitmq.com> [Sat, 07 Aug 2010 19:16:02 +0100] rev 170
make distcheck was failing because of a missing $(srcdir) relative-reference
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 06 Aug 2010 10:24:07 +0100] rev 169
merged default into bug22951
This removes all references to the AMQP extensions json file.
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 05 Aug 2010 18:13:37 +0100] rev 168
merge bug23081 into default
David Wragg <david@rabbitmq.com> [Thu, 05 Aug 2010 18:00:15 +0100] rev 167
Remove redundant reference to AMQP_EXTENSIONS_JSON_PATH
David Wragg <david@rabbitmq.com> [Thu, 05 Aug 2010 14:45:21 +0100] rev 166
Update for recent changes to rabbitmq-codegen
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 04 Aug 2010 17:00:54 +0100] rev 165
it's called routing_key in the spec
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 04 Aug 2010 15:44:56 +0100] rev 164
updated rabbitmq-c to the latest codegen
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 04 Aug 2010 15:26:05 +0100] rev 163
merged default into bug22951
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 29 Jul 2010 12:21:21 +0100] rev 162
merge bug22825 into default
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 09 Jul 2010 15:21:05 +0100] rev 161
this branch is default with amqp_0_9_1 merged in; everything seems to work fine
David Wragg <david@rabbitmq.com> [Wed, 28 Jul 2010 23:03:59 +0100] rev 160
We were neglecting to free the constructed command line
And fix a tyop in an error message.
David Wragg <david@rabbitmq.com> [Wed, 28 Jul 2010 22:48:19 +0100] rev 159
Fix typo and improve a few sentences around it.
David Wragg <david@rabbitmq.com> [Wed, 28 Jul 2010 01:08:49 +0100] rev 158
Fix "const char *" to "void *" conversion warnings
Functions returning a heap-allocated string should return a "char *",
not a "const char *": Because the result is heap-allocated and becomes
the responsibility of the caller, it is certainly modifiable. And the
pointer will likely get passed to free(), triggering a conversion
warning from gcc. So remove all the relevant consts.
David Wragg <david@rabbitmq.com> [Wed, 28 Jul 2010 00:58:31 +0100] rev 157
Eliminate unnecessary includes of errno.h
David Wragg <david@rabbitmq.com> [Tue, 27 Jul 2010 19:36:36 +0100] rev 156
Free heap-allocated error strings
Even though we are about to exit anyway.
David Wragg <david@rabbitmq.com> [Tue, 27 Jul 2010 18:32:21 +0100] rev 155
die_on_error expects a librabbitmq error code
David Wragg <david@rabbitmq.com> [Tue, 27 Jul 2010 18:17:24 +0100] rev 154
Remove redundant includes of popt.h
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 04:20:49 +0100] rev 153
Add msys packages and instructions to run autoreconf under Windows
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 03:09:38 +0100] rev 152
Fold amqp_end_connection socket closing into amqp_destroy_connection
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 02:54:33 +0100] rev 151
Convert the socket_ prefix to amqp_socket_
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 02:41:55 +0100] rev 150
Eliminate the socket_ prefix on connect
To be consistent with the reduced consistency.
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 02:36:39 +0100] rev 149
Replace socket_{read,write} with recv and send
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 02:24:26 +0100] rev 148
ERROR_HOST_NOT_FOUND -> ERROR_GETHOSTBYNAME_FAILED
David Wragg <david@rabbitmq.com> [Mon, 26 Jul 2010 02:14:32 +0100] rev 147
Merge default into bug22825
Simon MacMullen <simon@rabbitmq.com> [Tue, 20 Jul 2010 12:36:51 +0100] rev 146
Fix build after protocol JSON file changed.
David Wragg <david@rabbitmq.com> [Sun, 11 Jul 2010 14:08:34 +0100] rev 145
Merge bug22931 into default (Default to TCP_NODELAY in librabbitmq)
Tony Garnock-Jones <tonyg@rabbitmq.com> [Sun, 11 Jul 2010 14:11:11 +1200] rev 144
Dedup error handling code
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 02 Jul 2010 17:19:54 +1200] rev 143
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 02 Jul 2010 17:05:57 +1200] rev 142
Turn on TCP_NODELAY by default.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 02 Jul 2010 17:05:07 +1200] rev 141
Check result of socket call (!)
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 27 Jun 2010 19:43:44 +1200] rev 140
Merge default into bug22825
Emile Joubert <emile@rabbitmq.com> [Tue, 22 Jun 2010 17:34:15 +0100] rev 139
Merged bug22864 into default
Simon MacMullen <simon@rabbitmq.com> [Thu, 17 Jun 2010 15:35:23 +0100] rev 138
Use the new extensions file (NB: this does not add synchronous basic.recover to the C client, it just unbreaks the build).
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 21:06:15 +1200] rev 137
More unix and windows support files in distributions
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 20:57:59 +1200] rev 136
Include both unix and windows support files in distributions
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 15:34:01 +1200] rev 135
Merge default into bug22825
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 15:31:11 +1200] rev 134
Update hgignore
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 15:04:45 +1200] rev 133
Fix up clean rules
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 14:31:09 +1200] rev 132
Fix up packaging: xmlto was getting confused in build/source separation
David Wragg <david@rabbitmq.com> [Sun, 06 Jun 2010 02:48:53 +0100] rev 131
Merge default into bug22825
David Wragg <david@rabbitmq.com> [Sun, 06 Jun 2010 02:26:31 +0100] rev 130
Fix some incorrect paths
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 12:45:14 +1200] rev 129
Fix packaging
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 12:37:16 +1200] rev 128
Merge bug22805 into default
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 12:34:12 +1200] rev 127
Documentation for amqp-{declare,delete}-queue
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 11:12:18 +1200] rev 126
Merge default into bug22805
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 06 Jun 2010 11:08:18 +1200] rev 125
Notice errors rather than sigsegv/sigbus
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 05 Jun 2010 17:56:20 +1200] rev 124
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 05 Jun 2010 17:39:10 +1200] rev 123
Declare and delete queue utilities
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 05 Jun 2010 17:38:53 +1200] rev 122
Added amqp_queue_delete to API
David Wragg <dpw@lshift.net> [Fri, 04 Jun 2010 08:57:44 +0100] rev 121
The MinGW team has changed all the download URLs on SourceForge
Thanks guys.
David Wragg <dpw@lshift.net> [Fri, 04 Jun 2010 08:57:43 +0100] rev 120
Fix EXTRA_LIBS dependencies of librabbitmq
I broke this with a last-minute change that I didn't test on Windows.
Will I ever learn?
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 119
A Windows port, using MinGW/MSYS
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 118
Propagate write and writev errors correctly in amqp_send_frame
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 117
Make error codes returned by librabbitmq functions opaque
Windows doesn't generally use POSIX error codes, which poses a problem
for librabbitmq's approach of using those error codes in its API. So
make the librabbitmq error codes opaque: They are still be integers,
but client code is not supposed to assume anything about them, except
that they can be passed to a new amqp_error_string() function which
returns the corresponding error message
Internally, the error codes are either taken from a set of
librabbitmq-specific values, or correspond to an OS-specific (POSIX or
win32) error code, with a simple encoding to indicate which is which.
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 116
Remove uses of the GNU-specific %ll printf format modifier
The MS C runtime doesn't support it. Use the C99 inttypes.h macros
instead, which is supplied by MinGW.
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 115
Add amqp_end_connection, which closes the socket and destroys the connection
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 114
Move all includes of popt.h into common.h, which depends on it anyway
David Wragg <dpw@lshift.net> [Sun, 30 May 2010 23:31:40 +0100] rev 113
The simplejson module is bundled with python2.6 but renamed to json
David Wragg <dpw@lshift.net> [Tue, 25 May 2010 10:33:49 +0100] rev 112
Add docbook-based man pages for tools
David Wragg <dpw@lshift.net> [Tue, 25 May 2010 10:33:16 +0100] rev 111
Move the common_consume code into consume.c
95% of the options provided by the common_consume code don't actually
make sense for amqp-get, and now I find myself documenting them, it
seems more sensible to restrict them to amqp-consume.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Mon, 24 May 2010 15:21:30 +1200] rev 110
Compute dependencies properly
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Mon, 24 May 2010 14:11:37 +1200] rev 109
Package for amqp-tools
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 20 Apr 2010 18:21:16 +1200] rev 108
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 20 Apr 2010 18:20:28 +1200] rev 107
Only allocate and check if we would ask for more than zero bytes
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Mon, 19 Apr 2010 11:48:23 +1200] rev 106
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Mon, 19 Apr 2010 11:25:00 +1200] rev 105
Update packaging to not fail on karmic
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 16 Apr 2010 11:07:49 +1200] rev 104
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 16 Apr 2010 11:06:47 +1200] rev 103
Remove note about amqp_pool_alloc.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 16 Apr 2010 11:05:35 +1200] rev 102
Check results of amqp_pool_alloc() and friends.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 16 Apr 2010 10:50:22 +1200] rev 101
Note about amqp_pool_alloc
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 16 Apr 2010 10:30:41 +1200] rev 100
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 16 Apr 2010 10:12:19 +1200] rev 99
Move instructions for 0-9-1 to the end, and explain a little more.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 15 Apr 2010 22:59:00 +1200] rev 98
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 15 Apr 2010 22:58:25 +1200] rev 97
Use writev(2) instead of 3 write(2)s
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 30 Mar 2010 21:28:56 -0400] rev 96
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 30 Mar 2010 21:28:20 -0400] rev 95
Add TX select, commit, rollback
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 30 Mar 2010 20:26:54 -0400] rev 94
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 30 Mar 2010 20:26:36 -0400] rev 93
Include stdint.h in generated C. HT @geoffgarside.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 07 Mar 2010 23:22:34 +1300] rev 92
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 07 Mar 2010 23:21:02 +1300] rev 91
Fix make distcheck
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 26 Feb 2010 10:00:31 +1300] rev 90
Added tag librabbitmq-0.1-amqp_0_9_1 for changeset b01825ecc112
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Fri, 26 Feb 2010 09:58:44 +1300] rev 89
Added tag librabbitmq-0.1-amqp_0_8 for changeset ce1eaceaee94
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 25 Feb 2010 15:13:38 +1300] rev 88
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 25 Feb 2010 15:13:06 +1300] rev 87
Merge bug22346 into default
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Wed, 24 Feb 2010 13:51:36 +1300] rev 86
Merge default into amqp_0_9_1 (the usual edit of amqp_basic_consume was the only manual change)
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Wed, 24 Feb 2010 13:40:18 +1300] rev 85
Merge bug22390 into default
David Wragg <dpw@lshift.net> [Tue, 23 Feb 2010 13:58:04 +0000] rev 84
Add a configure check to make sure that we have the popt.h header
David Wragg <dpw@lshift.net> [Tue, 23 Feb 2010 08:31:18 +0000] rev 83
Update debian bits for dual licensing
David Wragg <dpw@lshift.net> [Tue, 23 Feb 2010 08:23:09 +0000] rev 82
amqp-consume should display usage info when the command is omitted.
David Wragg <dpw@lshift.net> [Sun, 21 Feb 2010 11:27:15 +0000] rev 81
Merge default into bug22390
David Wragg <dpw@lshift.net> [Sun, 21 Feb 2010 02:18:31 +0000] rev 80
Add license block
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 21 Feb 2010 13:02:11 +1300] rev 79
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sun, 21 Feb 2010 13:01:38 +1300] rev 78
Update licensing to dual MPL/GPL
David Wragg <dpw@lshift.net> [Sat, 20 Feb 2010 22:58:40 +0000] rev 77
Command line AMQP tools based on rabbitmq-c
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 19:10:10 +1300] rev 76
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 19:08:44 +1300] rev 75
Fix small memory leak. Thanks to Noah Fontes for noticing and supplying a patch.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 17:32:15 +1300] rev 74
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 17:31:22 +1300] rev 73
Note in the README the lack of support for pthreads
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 17:20:39 +1300] rev 72
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 17:17:56 +1300] rev 71
Remove amqp_rpc_reply global variable, making it instead state-local
and accessible only through amqp_get_rpc_reply(). Add a better comment
on amqp_get_rpc_reply() to be a little clearer about when it's
inappropriate to use it.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 16:40:00 +1300] rev 70
Reindent without changing anything.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Thu, 18 Feb 2010 16:31:41 +1300] rev 69
Pay attention to result of amqp_login_inner
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Wed, 17 Feb 2010 19:36:45 +1300] rev 68
Expand README significantly.
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 16 Feb 2010 10:12:09 +1300] rev 67
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Tue, 16 Feb 2010 10:10:29 +1300] rev 66
Work harder for a sane PYTHON default.
Tony Garnock-Jones <tonyg@lshift.net> [Tue, 12 Jan 2010 18:13:11 +0000] rev 65
Add "autogenerated code" comment to codegen.
Tony Garnock-Jones <tonyg@lshift.net> [Sun, 10 Jan 2010 11:49:34 +0000] rev 64
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 09 Jan 2010 13:09:08 +0000] rev 63
Pass raw properties along
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 09 Jan 2010 00:19:39 +0000] rev 62
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 09 Jan 2010 00:19:07 +0000] rev 61
Add amqp_constant_name() and amqp_constant_is_hard_error().
Tony Garnock-Jones <tonygarnockjones@gmail.com> [Sat, 09 Jan 2010 00:18:47 +0000] rev 60
Add amqp_bytes_t utilities.
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Wed, 25 Nov 2009 04:38:35 +0000] rev 59
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Wed, 25 Nov 2009 04:37:45 +0000] rev 58
Add configure option to enable 64-bit mode (-m64)
Tony Garnock-Jones <tonyg@lshift.net> [Tue, 17 Nov 2009 00:32:31 +0000] rev 57
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@lshift.net> [Tue, 17 Nov 2009 00:31:55 +0000] rev 56
Add expected output for test_tables
Tony Garnock-Jones <tonyg@lshift.net> [Tue, 17 Nov 2009 00:31:09 +0000] rev 55
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@lshift.net> [Tue, 17 Nov 2009 00:29:21 +0000] rev 54
Implement Qpid/RabbitMQ/0-9-1 field table types.
Tony Garnock-Jones <tonyg@lshift.net> [Mon, 19 Oct 2009 15:18:29 +0100] rev 53
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@lshift.net> [Mon, 19 Oct 2009 15:17:15 +0100] rev 52
Add THANKS file
Tony Garnock-Jones <tonyg@lshift.net> [Wed, 14 Oct 2009 17:54:12 +0100] rev 51
Use C-style comments; avoid AMQP_EXPAND_METHOD; use amqp_data_in_buffer.
"Scott Brooks <scott.brooks@epicadvertising.com>" [Wed, 14 Oct 2009 10:42:50 -0400] rev 50
Updated amqp_simple_rpc to take a 0 terminated array of amqp_method_number_t replies
Updated AMQP_SIMPLE_RPC macro for the new format
Added AMQP_MULTIPLE_RESPONSE_RPC macro to take a 0 terminated array of amqp_method_number_t replies
Added amqp_basic_get function
Added amqp_queue_purge function
Added amqp_get_rpc_reply function to expose amqp_rpc_reply when we are not statically linking
Added amqp_data_in_buffer function to check to see if amqp_simple_wait_frames will hit a blocking read
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Thu, 27 Aug 2009 12:09:18 +0100] rev 49
merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Thu, 27 Aug 2009 12:06:27 +0100] rev 48
Add amqp_listenq, like amqp_listen but for queues rather than exchanges
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Thu, 27 Aug 2009 12:06:04 +0100] rev 47
Support basic.ack.
Tony Garnock-Jones <tonyg@lshift.net> [Thu, 20 Aug 2009 11:31:54 +0100] rev 46
Merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@lshift.net> [Thu, 20 Aug 2009 11:31:12 +0100] rev 45
Extend API to permit heartbeat configuration.
Tony Garnock-Jones <tonyg@lshift.net> [Mon, 17 Aug 2009 16:05:23 +0100] rev 44
merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@lshift.net> [Mon, 17 Aug 2009 16:03:09 +0100] rev 43
merger
Tony Garnock-Jones <tonyg@lshift.net> [Mon, 17 Aug 2009 16:02:47 +0100] rev 42
Make sendstring deliver in persistent mode.
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Wed, 12 Aug 2009 06:49:12 +0100] rev 41
merge default into amqp_0_9_1
Tony Garnock-Jones <tonyg@kcbbs.gen.nz> [Wed, 12 Aug 2009 06:46:39 +0100] rev 40
Add missing flagword_index increment