Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Eliminate C99-style initializers in librabbitmq .c files | David Wragg | 2010-10-21 | 1 | -8/+6 | |
| | ||||||
* | Eliminate the AMQP_CHECK_RESULT macro | David Wragg | 2010-10-21 | 1 | -5/+12 | |
| | ||||||
* | Eliminate the old codec macros | David Wragg | 2010-10-21 | 1 | -1/+1 | |
| | | | | They contained gcc-isms. | |||||
* | Eliminate the amqp_assert macro | David Wragg | 2010-10-21 | 1 | -0/+13 | |
| | | | | It relied on gccisms. Replace it with a amqp_abort function. | |||||
* | removed auto-delete parameter from exchange.declare | Alexandru Scvortov | 2010-08-16 | 1 | -2/+1 | |
| | ||||||
* | it's called routing_key in the spec | Alexandru Scvortov | 2010-08-04 | 1 | -2/+2 | |
| | ||||||
* | merged default into bug22951 | Alexandru Scvortov | 2010-08-04 | 1 | -2/+3 | |
|\ | ||||||
| * | this branch is default with amqp_0_9_1 merged in; everything seems to work fine | Alexandru Scvortov | 2010-07-09 | 1 | -2/+3 | |
| | | ||||||
* | | Fix "const char *" to "void *" conversion warnings | David Wragg | 2010-07-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | 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. | |||||
* | | ERROR_HOST_NOT_FOUND -> ERROR_GETHOSTBYNAME_FAILED | David Wragg | 2010-07-26 | 1 | -1/+1 | |
| | | ||||||
* | | Merge default into bug22825 | David Wragg | 2010-06-06 | 1 | -0/+13 | |
|\ \ | |/ | ||||||
| * | Added amqp_queue_delete to API | Tony Garnock-Jones | 2010-06-05 | 1 | -0/+13 | |
| | | ||||||
* | | A Windows port, using MinGW/MSYS | David Wragg | 2010-05-30 | 1 | -4/+2 | |
| | | ||||||
* | | Make error codes returned by librabbitmq functions opaque | David Wragg | 2010-05-30 | 1 | -0/+35 | |
|/ | | | | | | | | | | | | | 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. | |||||
* | Add TX select, commit, rollback | Tony Garnock-Jones | 2010-03-30 | 1 | -2/+30 | |
| | ||||||
* | Update licensing to dual MPL/GPL | Tony Garnock-Jones | 2010-02-21 | 1 | -0/+50 | |
| | ||||||
* | Remove amqp_rpc_reply global variable, making it instead state-local | Tony Garnock-Jones | 2010-02-18 | 1 | -20/+16 | |
| | | | | | | 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. | |||||
* | Reindent without changing anything. | Tony Garnock-Jones | 2010-02-18 | 1 | -15/+15 | |
| | ||||||
* | Use C-style comments; avoid AMQP_EXPAND_METHOD; use amqp_data_in_buffer. | Tony Garnock-Jones | 2009-10-14 | 1 | -3/+7 | |
| | ||||||
* | Updated amqp_simple_rpc to take a 0 terminated array of amqp_method_number_t ↵ | Scott Brooks | 2009-10-14 | 1 | -0/+29 | |
| | | | | | | | | | | | 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 | |||||
* | Support basic.ack. | Tony Garnock-Jones | 2009-08-27 | 1 | -0/+14 | |
| | ||||||
* | Add bind/unbind utilities, and API for unbind | Tony Garnock-Jones | 2009-05-18 | 1 | -0/+14 | |
| | ||||||
* | Support for multiple channels. | Tony Garnock-Jones | 2009-05-12 | 1 | -13/+29 | |
| | | | | | | | - amqp_login() no longer does amqp_channel_open() for you - amqp_login() takes a channel_max argument - amqp_login() actually calls amqp_tune_connection() now - amqp_channel_close() and amqp_basic_publish() now take a channel number | |||||
* | Send non-empty strings in .close messages | Tony Garnock-Jones | 2009-05-07 | 1 | -2/+6 | |
| | ||||||
* | Introduce more mid-level API | Tony Garnock-Jones | 2009-05-07 | 1 | -24/+74 | |
| | ||||||
* | Split out mid-level API from amqp_socket.c into amqp_api.c | Tony Garnock-Jones | 2009-05-04 | 1 | -0/+101 | |