summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* We were neglecting to free the constructed command linebug22825David Wragg2010-07-281-1/+3
| | | | And fix a tyop in an error message.
* Fix typo and improve a few sentences around it.David Wragg2010-07-281-7/+7
|
* Fix "const char *" to "void *" conversion warningsDavid Wragg2010-07-287-9/+9
| | | | | | | | 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.
* Eliminate unnecessary includes of errno.hDavid Wragg2010-07-284-4/+0
|
* Free heap-allocated error stringsDavid Wragg2010-07-273-11/+22
| | | | Even though we are about to exit anyway.
* die_on_error expects a librabbitmq error codeDavid Wragg2010-07-272-2/+4
|
* Remove redundant includes of popt.hDavid Wragg2010-07-272-4/+0
|
* Add msys packages and instructions to run autoreconf under WindowsDavid Wragg2010-07-262-9/+27
|
* Fold amqp_end_connection socket closing into amqp_destroy_connectionDavid Wragg2010-07-2611-19/+16
|
* Convert the socket_ prefix to amqp_socket_David Wragg2010-07-266-24/+25
|
* Eliminate the socket_ prefix on connectDavid Wragg2010-07-263-3/+1
| | | | To be consistent with the reduced consistency.
* Replace socket_{read,write} with recv and sendDavid Wragg2010-07-264-18/+5
|
* ERROR_HOST_NOT_FOUND -> ERROR_GETHOSTBYNAME_FAILEDDavid Wragg2010-07-263-3/+3
|
* Merge default into bug22825David Wragg2010-07-263-2/+18
|\
| * Merge bug22931 into default (Default to TCP_NODELAY in librabbitmq)David Wragg2010-07-111-1/+5
| |\
| | * Dedup error handling codebug22931Tony Garnock-Jones2010-07-111-9/+3
| | |
| | * Turn on TCP_NODELAY by default.Tony Garnock-Jones2010-07-021-0/+10
| |/
| * Check result of socket call (!)Tony Garnock-Jones2010-07-021-0/+4
| |
* | Merge default into bug22825Tony Garnock-Jones2010-06-2739-283/+1351
|\ \ | |/ |/|
| * More unix and windows support files in distributionsTony Garnock-Jones2010-06-061-0/+5
| |
| * Include both unix and windows support files in distributionsTony Garnock-Jones2010-06-061-1/+4
| |
| * Merge default into bug22825Tony Garnock-Jones2010-06-0639-282/+1342
| |\
| | * Merge default into bug22825David Wragg2010-06-067-2/+460
| | |\
| | * | Fix some incorrect pathsDavid Wragg2010-06-061-3/+3
| | | |
| | * | The MinGW team has changed all the download URLs on SourceForgeDavid Wragg2010-06-041-27/+27
| | | | | | | | | | | | | | | | Thanks guys.
| | * | Fix EXTRA_LIBS dependencies of librabbitmqDavid Wragg2010-06-041-2/+1
| | | | | | | | | | | | | | | | | | | | I broke this with a last-minute change that I didn't test on Windows. Will I ever learn?
| | * | A Windows port, using MinGW/MSYSDavid Wragg2010-05-3026-114/+1113
| | | |
| | * | Propagate write and writev errors correctly in amqp_send_frameDavid Wragg2010-05-301-11/+14
| | | |
| | * | Make error codes returned by librabbitmq functions opaqueDavid Wragg2010-05-3017-122/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 modifierDavid Wragg2010-05-303-20/+20
| | | | | | | | | | | | | | | | | | | | 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 connectionDavid Wragg2010-05-3011-22/+23
| | | |
| | * | Move all includes of popt.h into common.h, which depends on it anywayDavid Wragg2010-05-305-8/+2
| | | |
| | * | The simplejson module is bundled with python2.6 but renamed to jsonDavid Wragg2010-05-301-1/+2
| | | |
* | | | Merged bug22864 into defaultEmile Joubert2010-06-220-0/+0
|\ \ \ \ | |/ / /
* | | | Use the new extensions file (NB: this does not add synchronous basic.recover ↵bug22864Simon MacMullen2010-06-172-4/+14
|/ / / | | | | | | | | | to the C client, it just unbreaks the build).
* | | Update hgignoreTony Garnock-Jones2010-06-061-1/+3
| | |
* | | Fix up clean rulesTony Garnock-Jones2010-06-061-4/+1
| | |
* | | Fix up packaging: xmlto was getting confused in build/source separationTony Garnock-Jones2010-06-063-41/+48
| |/ |/|
* | Fix packagingTony Garnock-Jones2010-06-061-0/+8
| |
* | Merge bug22805 into defaultTony Garnock-Jones2010-06-060-0/+0
|\ \
* | | Documentation for amqp-{declare,delete}-queuebug22805Tony Garnock-Jones2010-06-063-1/+227
| | |
* | | Merge default into bug22805Tony Garnock-Jones2010-06-065-1/+225
|\ \ \ | |/ / | | / | |/ |/|
| * Notice errors rather than sigsegv/sigbusTony Garnock-Jones2010-06-062-0/+6
| |
| * Declare and delete queue utilitiesTony Garnock-Jones2010-06-053-1/+200
| |
| * Added amqp_queue_delete to APITony Garnock-Jones2010-06-052-0/+19
| |
* | Add docbook-based man pages for toolsDavid Wragg2010-05-2510-3/+563
| |
* | Move the common_consume code into consume.cDavid Wragg2010-05-257-232/+127
|/ | | | | | 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.
* Compute dependencies properlyTony Garnock-Jones2010-05-241-1/+1
|
* Package for amqp-toolsTony Garnock-Jones2010-05-244-2/+13
|
* Only allocate and check if we would ask for more than zero bytesTony Garnock-Jones2010-04-201-3/+6
|