Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Print message body in amqp[s]_listen[q] examples. | Alan Antonuk | 2014-09-01 | 1 | -0/+3 |
| | | | | This fixes #199. | ||||
* | Add a high level API for consuming messages | Alan Antonuk | 2013-07-08 | 1 | -63/+13 |
| | |||||
* | Make connection the socket object owner | Alan Antonuk | 2013-07-03 | 1 | -2/+1 |
| | | | | | | | | Improve the socket interface by making the amqp_connection_state_t object the amqp_socket_t owner, and tie its lifetime to the connection's lifetime. This prevents a class of silly errors where the socket object isn't freed, or the socket object is assigned to two different connection objects | ||||
* | Start addressing review comments | Michael Steinert | 2013-04-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
* | Convert amqp:// examples to use new socket API | Michael Steinert | 2013-04-09 | 1 | -5/+14 |
| | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
* | Updating license year | Alan Antonuk | 2013-04-08 | 1 | -0/+3 |
| | |||||
* | Formatted source code with astyle utilty | Alan Antonuk | 2013-04-08 | 1 | -33/+39 |
| | |||||
* | Adding vim modelines to help with source formatting | Alan Antonuk | 2013-04-05 | 1 | -0/+1 |
| | |||||
* | Automated relicensing of source files MPL/GPL -> MIT | Marek Majkowski | 2012-04-12 | 1 | -26/+20 |
| | |||||
* | Update copyright 2012 | Emile Joubert | 2012-02-02 | 1 | -1/+1 |
| | |||||
* | Remove trailing whitespace | David Wragg | 2011-07-05 | 1 | -1/+1 |
| | |||||
* | Update copyright notices | David Wragg | 2011-03-01 | 1 | -19/+7 |
| | | | | And generally bring debian/copyright up to date. | ||||
* | Make the examples compile and work under Windows | David Wragg | 2010-10-21 | 1 | -5/+1 |
| | |||||
* | Eliminate the AMQP_EMPTY_* macros from amqp.h | David Wragg | 2010-10-21 | 1 | -4/+4 |
| | | | | Hooray, amqp.h is now ISO C90 clean. | ||||
* | merged default into bug22951 | Alexandru Scvortov | 2010-08-04 | 1 | -1/+1 |
|\ | |||||
| * | this branch is default with amqp_0_9_1 merged in; everything seems to work fine | Alexandru Scvortov | 2010-07-09 | 1 | -1/+1 |
| | | |||||
* | | Eliminate unnecessary includes of errno.h | David Wragg | 2010-07-28 | 1 | -1/+0 |
| | | |||||
* | | die_on_error expects a librabbitmq error code | David Wragg | 2010-07-27 | 1 | -1/+2 |
| | | |||||
* | | Fold amqp_end_connection socket closing into amqp_destroy_connection | David Wragg | 2010-07-26 | 1 | -1/+1 |
| | | |||||
* | | Make error codes returned by librabbitmq functions opaque | David Wragg | 2010-05-30 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 amqp_end_connection, which closes the socket and destroys the connection | David Wragg | 2010-05-30 | 1 | -2/+1 |
|/ | |||||
* | 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 | -4/+4 |
| | | | | | | 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. | ||||
* | Extend API to permit heartbeat configuration. | Tony Garnock-Jones | 2009-08-20 | 1 | -1/+1 |
| | |||||
* | Support for multiple channels. | Tony Garnock-Jones | 2009-05-12 | 1 | -2/+4 |
| | | | | | | | - 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 | ||||
* | Correct warning on 64-bit linux | Tony Garnock-Jones | 2009-05-07 | 1 | -2/+2 |
| | |||||
* | Introduce more mid-level API | Tony Garnock-Jones | 2009-05-07 | 1 | -45/+8 |
| | |||||
* | Avoid leaking memory by being precise about when a delivery is | Tony Garnock-Jones | 2009-04-30 | 1 | -37/+60 |
| | | | | | finished, which lets us recycle a connection's memory pool at exactly the right time. | ||||
* | Be more careful about checking allocation results. | Tony Garnock-Jones | 2009-04-29 | 1 | -0/+4 |
| | |||||
* | More examples; clean shutdown | Tony Garnock-Jones | 2009-04-27 | 1 | -0/+152 |