summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update debian bits for dual licensingbug22346David Wragg2010-02-233-6/+9
|
* Update licensing to dual MPL/GPLTony Garnock-Jones2010-02-2122-32/+1341
|
* Fix small memory leak. Thanks to Noah Fontes for noticing and supplying a patch.Tony Garnock-Jones2010-02-181-0/+4
|
* Note in the README the lack of support for pthreadsTony Garnock-Jones2010-02-181-0/+20
|
* Remove amqp_rpc_reply global variable, making it instead state-localTony Garnock-Jones2010-02-1811-42/+48
| | | | | | 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-Jones2010-02-181-15/+15
|
* Pay attention to result of amqp_login_innerTony Garnock-Jones2010-02-181-1/+9
|
* Expand README significantly.Tony Garnock-Jones2010-02-171-2/+80
|
* Work harder for a sane PYTHON default.Tony Garnock-Jones2010-02-162-2/+23
|
* Add "autogenerated code" comment to codegen.Tony Garnock-Jones2010-01-121-1/+4
|
* Pass raw properties alongTony Garnock-Jones2010-01-092-0/+2
|
* Add amqp_constant_name() and amqp_constant_is_hard_error().Tony Garnock-Jones2010-01-091-0/+21
|
* Add amqp_bytes_t utilities.Tony Garnock-Jones2010-01-092-0/+13
|
* Add configure option to enable 64-bit mode (-m64)Tony Garnock-Jones2009-11-251-0/+6
|
* Add expected output for test_tablesTony Garnock-Jones2009-11-171-0/+90
|
* Implement Qpid/RabbitMQ/0-9-1 field table types.Tony Garnock-Jones2009-11-174-95/+615
|
* Add THANKS fileTony Garnock-Jones2009-10-191-0/+4
|
* Use C-style comments; avoid AMQP_EXPAND_METHOD; use amqp_data_in_buffer.Tony Garnock-Jones2009-10-143-13/+27
|
* Updated amqp_simple_rpc to take a 0 terminated array of amqp_method_number_t ↵Scott Brooks2009-10-143-7/+81
| | | | | | | | | | | 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
* Add amqp_listenq, like amqp_listen but for queues rather than exchangesTony Garnock-Jones2009-08-273-1/+131
|
* Support basic.ack.Tony Garnock-Jones2009-08-272-0/+19
|
* Extend API to permit heartbeat configuration.Tony Garnock-Jones2009-08-2011-13/+26
|
* mergerTony Garnock-Jones2009-08-171-1/+2
|\
| * Make sendstring deliver in persistent mode.Tony Garnock-Jones2009-08-171-1/+2
| |
* | Add missing flagword_index incrementTony Garnock-Jones2009-08-121-0/+1
|/
* Rename source packageTony Garnock-Jones2009-07-142-2/+2
|
* Make "make distcheck" work and passTony Garnock-Jones2009-07-145-13/+31
|
* Basic debian packagingTony Garnock-Jones2009-07-149-0/+76
|
* mergerTony Garnock-Jones2009-05-181-0/+3
|\
| * Note about unknown frame types.Tony Garnock-Jones2009-05-151-0/+3
| |
* | Add bind/unbind utilities, and API for unbindTony Garnock-Jones2009-05-186-1/+137
|/
* Support for multiple channels.Tony Garnock-Jones2009-05-1210-55/+108
| | | | | | | - 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
* Notes on plans for error handling.Tony Garnock-Jones2009-05-121-0/+4
|
* Correct test for connection exception frames.Tony Garnock-Jones2009-05-121-6/+16
|
* Return, and send, heartbeat frames.Tony Garnock-Jones2009-05-121-0/+10
|
* New AMQP_BYTES_FREE macro.Tony Garnock-Jones2009-05-121-0/+8
|
* Actually implement amqp_send_header_to!Tony Garnock-Jones2009-05-103-6/+19
|
* Support generic frame transmission.Tony Garnock-Jones2009-05-102-38/+99
|
* Support parsing of protocol header.Tony Garnock-Jones2009-05-103-7/+46
|
* Add TODO fileTony Garnock-Jones2009-05-081-0/+2
|
* Send non-empty strings in .close messagesTony Garnock-Jones2009-05-071-2/+6
|
* Report EOF speciallyTony Garnock-Jones2009-05-071-1/+2
|
* Use amq.direct instead of the default exchangeTony Garnock-Jones2009-05-072-2/+2
|
* Correct warning on 64-bit linuxTony Garnock-Jones2009-05-071-2/+2
|
* Introduce more mid-level APITony Garnock-Jones2009-05-076-132/+143
|
* Better support for tablesTony Garnock-Jones2009-05-067-3/+82
|
* Split out mid-level API from amqp_socket.c into amqp_api.cTony Garnock-Jones2009-05-043-91/+102
|
* Simple producer/consumer examplesTony Garnock-Jones2009-04-306-1/+290
|
* Avoid leaking memory by being precise about when a delivery isTony Garnock-Jones2009-04-301-37/+60
| | | | | finished, which lets us recycle a connection's memory pool at exactly the right time.
* Fix bug where frame_type was left uninitialised in certain circumstances.Tony Garnock-Jones2009-04-302-4/+11
|