Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding more strict compile Warning flags to gcc build | Alan Antonuk | 2012-05-24 | 1 | -1/+1 |
| | | | | | | | | Added: -Wall -Wextra -pedantic -Wstrict-prototypes -Wcast-align -Wno-unused-function -fno-common -fvisibility=hidden The library compiles cleanly with the exception of the tools dir which has trouble with the initializer lists | ||||
* | Cleanup Win32 artifacts | Michael Steinert | 2012-05-17 | 2 | -1/+1 |
| | | | | | | | 1. Standardize on `win32` vs `windows/win32` 2. Move `msinttypes` into platform directory Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
* | Fix compiler warnings (checked clang & gcc) | Michael Steinert | 2012-05-17 | 2 | -2/+2 |
| | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
* | Convert to non-recursive Automake | Michael Steinert | 2012-05-17 | 1 | -33/+0 |
| | | | | | | | | This change should speed up parallel builds considerably. It also simplifies the structure of the build system making it possible to properly track dependencies. Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
* | Merge remote-tracking branch 'upstream/bug24770' | Alan Antonuk | 2012-04-12 | 12 | -321/+249 |
|\ | |||||
| * | Automated relicensing of source files MPL/GPL -> MIT | Marek Majkowski | 2012-04-12 | 12 | -321/+249 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/bug24606' | Alan Antonuk | 2012-04-12 | 12 | -12/+12 |
|\ \ | |/ | |||||
| * | Update copyright 2012 | Emile Joubert | 2012-02-02 | 12 | -12/+12 |
| | | |||||
* | | Fix for stdint.h not found in exampleswin32_example_include_fix | Alan Antonuk | 2012-03-06 | 1 | -1/+1 |
|/ | |||||
* | Fix: correct platform_utils directory under win32 | Alan Antonuk | 2011-11-01 | 1 | -1/+1 |
| | |||||
* | Building the rest of the example programs | Alan Antonuk | 2011-10-30 | 1 | -1/+34 |
| | |||||
* | add cmake build support. | XiaoGuang Zeng | 2011-03-03 | 1 | -0/+4 |
| | | | | librabbitmq and example/amqp_sendstring can be build under linux now. | ||||
* | Remove trailing whitespace | David Wragg | 2011-07-05 | 3 | -3/+3 |
| | |||||
* | Update copyright notices | David Wragg | 2011-03-01 | 12 | -228/+84 |
| | | | | And generally bring debian/copyright up to date. | ||||
* | More fixes for VPATH-based builds | Tony Garnock-Jones | 2010-12-17 | 1 | -1/+5 |
| | | | | Reported by Tony Garnock-Jones. | ||||
* | Add newlines on error messages in examples | David Wragg | 2010-10-28 | 1 | -4/+4 |
| | |||||
* | Make the examples compile and work under Windows | David Wragg | 2010-10-21 | 13 | -58/+255 |
| | |||||
* | Eliminate the AMQP_EMPTY_* macros from amqp.h | David Wragg | 2010-10-21 | 6 | -12/+12 |
| | | | | Hooray, amqp.h is now ISO C90 clean. | ||||
* | Use the msinttypes header when building with the Microsoft compiler | David Wragg | 2010-10-21 | 1 | -0/+4 |
| | |||||
* | Pass "-ansi -pedantic" to gcc, so it tells us when we stray from C90 | David Wragg | 2010-10-21 | 1 | -0/+8 |
| | | | | | | | | 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. | ||||
* | Eliminate // comments | David Wragg | 2010-10-21 | 2 | -3/+3 |
| | | | | They are not allowed in ISO C90. | ||||
* | removed auto-delete parameter from exchange.declare | Alexandru Scvortov | 2010-08-16 | 1 | -1/+1 |
| | |||||
* | merged default into bug22951 | Alexandru Scvortov | 2010-08-04 | 3 | -3/+3 |
|\ | |||||
| * | this branch is default with amqp_0_9_1 merged in; everything seems to work fine | Alexandru Scvortov | 2010-07-09 | 3 | -3/+3 |
| | | |||||
* | | Eliminate unnecessary includes of errno.h | David Wragg | 2010-07-28 | 3 | -3/+0 |
| | | |||||
* | | Free heap-allocated error strings | David Wragg | 2010-07-27 | 1 | -1/+3 |
| | | | | | | | | Even though we are about to exit anyway. | ||||
* | | die_on_error expects a librabbitmq error code | David Wragg | 2010-07-27 | 2 | -2/+4 |
| | | |||||
* | | Fold amqp_end_connection socket closing into amqp_destroy_connection | David Wragg | 2010-07-26 | 8 | -8/+8 |
| | | |||||
* | | Make error codes returned by librabbitmq functions opaque | David Wragg | 2010-05-30 | 4 | -12/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Remove uses of the GNU-specific %ll printf format modifier | David Wragg | 2010-05-30 | 2 | -6/+6 |
| | | | | | | | | | | The MS C runtime doesn't support it. Use the C99 inttypes.h macros instead, which is supplied by MinGW. | ||||
* | | Add amqp_end_connection, which closes the socket and destroys the connection | David Wragg | 2010-05-30 | 8 | -16/+8 |
|/ | |||||
* | Package for amqp-tools | Tony Garnock-Jones | 2010-05-24 | 1 | -1/+1 |
| | |||||
* | Update licensing to dual MPL/GPL | Tony Garnock-Jones | 2010-02-21 | 10 | -0/+500 |
| | |||||
* | Remove amqp_rpc_reply global variable, making it instead state-local | Tony Garnock-Jones | 2010-02-18 | 8 | -18/+18 |
| | | | | | | 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. | ||||
* | Add amqp_listenq, like amqp_listen but for queues rather than exchanges | Tony Garnock-Jones | 2009-08-27 | 2 | -1/+130 |
| | |||||
* | Extend API to permit heartbeat configuration. | Tony Garnock-Jones | 2009-08-20 | 7 | -7/+7 |
| | |||||
* | Make sendstring deliver in persistent mode. | Tony Garnock-Jones | 2009-08-17 | 1 | -1/+2 |
| | |||||
* | Make "make distcheck" work and pass | Tony Garnock-Jones | 2009-07-14 | 1 | -3/+3 |
| | |||||
* | Add bind/unbind utilities, and API for unbind | Tony Garnock-Jones | 2009-05-18 | 3 | -1/+114 |
| | |||||
* | Support for multiple channels. | Tony Garnock-Jones | 2009-05-12 | 5 | -10/+22 |
| | | | | | | | - 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 | ||||
* | Report EOF specially | Tony Garnock-Jones | 2009-05-07 | 1 | -1/+2 |
| | |||||
* | Use amq.direct instead of the default exchange | Tony Garnock-Jones | 2009-05-07 | 2 | -2/+2 |
| | |||||
* | 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 | 3 | -107/+19 |
| | |||||
* | Simple producer/consumer examples | Tony Garnock-Jones | 2009-04-30 | 5 | -1/+288 |
| | |||||
* | 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 | 6 | -62/+288 |
| | |||||
* | Avoid stomping on flags during content properties encoding. | Tony Garnock-Jones | 2009-04-26 | 1 | -8/+13 |
| | |||||
* | Publication works! | Tony Garnock-Jones | 2009-04-26 | 1 | -3/+62 |
| |