| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | READE.windows improvementsbug23423 | David Wragg | 2010-11-14 | 1 | -9/+18 |
| | | |||||
| * | Correct the Windows SDK path for VS2005 | David Wragg | 2010-11-14 | 1 | -4/+4 |
| | | |||||
| * | Add newlines on error messages in examples | David Wragg | 2010-10-28 | 1 | -4/+4 |
| | | |||||
| * | Fix a bug in the asprintf implementation | David Wragg | 2010-10-28 | 1 | -3/+6 |
| | | | | | *strp[len] does not mean (*strp)[len] | ||||
| * | Fix a compiler warning when building under mingw | David Wragg | 2010-10-28 | 2 | -2/+2 |
| | | |||||
| * | Update build instructions for building with the MS compiler | David Wragg | 2010-10-28 | 2 | -46/+129 |
| | | |||||
| * | Construct the command line to conform to Windows escaping conventions | David Wragg | 2010-10-27 | 1 | -8/+28 |
| | | | | | | | Those conventions are crazier than I thought. I leaned about this from <http://blogs.msdn.com/b/oldnewthing/archive/2010/09/17/10063629.aspx>. | ||||
| * | Add compability macros for AMQP_EMPTY_* | David Wragg | 2010-10-27 | 1 | -0/+6 |
| | | | | | | No reason to break code written against earlier version of the library when we can easily avoid it. | ||||
| * | Clean up a fairly odd bit of code | David Wragg | 2010-10-21 | 1 | -14/+5 |
| | | |||||
| * | Fix compiler warnings | David Wragg | 2010-10-21 | 1 | -4/+3 |
| | | |||||
| * | Make the examples compile and work under Windows | David Wragg | 2010-10-21 | 16 | -143/+201 |
| | | |||||
| * | Eliminate the AMQP_EMPTY_* macros from amqp.h | David Wragg | 2010-10-21 | 11 | -25/+26 |
| | | | | | Hooray, amqp.h is now ISO C90 clean. | ||||
| * | Use the msinttypes header when building with the Microsoft compiler | David Wragg | 2010-10-21 | 6 | -4/+577 |
| | | |||||
| * | Make test_tables.c ISO C90 clean | David Wragg | 2010-10-21 | 4 | -141/+204 |
| | | | | | | | | (As long as you have a stdint.h and inttypes.h available.) And kill the unclean macros in amqp.h that were only used from test_tables.c. | ||||
| * | Pass "-ansi -pedantic" to gcc, so it tells us when we stray from C90 | David Wragg | 2010-10-21 | 10 | -10/+64 |
| | | | | | | | | | 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. | ||||
| * | Specify which functions are to be exported from the librabbitmq DLL | David Wragg | 2010-10-21 | 2 | -143/+173 |
| | | |||||
| * | Microsoft C runtime doesn't have snprintf | David Wragg | 2010-10-21 | 1 | -6/+4 |
| | | | | | | Or rather, it seems to call it _snprintf. But we can easily live without it for its uses in librabbitmq. | ||||
| * | Microsoft link.exe doesn't understand the -l syntax | David Wragg | 2010-10-21 | 1 | -1/+4 |
| | | | | | | So we need to specify the winsock2 library name explicitly. It gets found by searching along the path in the LIB environment variable. | ||||
| * | Prevent windows.h name collisions with winsock2.h | David Wragg | 2010-10-21 | 1 | -0/+3 |
| | | | | | | By default, windows.h pulls in the winsock1 definitions, which then collide with those from winsock2.h. Use an MSDN-suggested workaround. | ||||
| * | Eliminate AMQP_SIMPLE_RPC and friends | David Wragg | 2010-10-21 | 2 | -89/+180 |
| | | | | | They contained C99-style initializers | ||||
| * | Eliminate C99-style initializers in librabbitmq .c files | David Wragg | 2010-10-21 | 2 | -36/+41 |
| | | |||||
| * | Eliminate the AMQP_CHECK_RESULT macro | David Wragg | 2010-10-21 | 3 | -32/+37 |
| | | |||||
| * | Eliminate the old codec macros | David Wragg | 2010-10-21 | 3 | -33/+11 |
| | | | | | They contained gcc-isms. | ||||
| * | Convert generated code to use the new codec helper functions | David Wragg | 2010-10-21 | 1 | -151/+188 |
| | | |||||
| * | Convert other librabbitmq .c files to the new helper functions | David Wragg | 2010-10-21 | 4 | -290/+219 |
| | | |||||
| * | Eliminate the amqp_assert macro | David Wragg | 2010-10-21 | 4 | -39/+46 |
| | | | | | It relied on gccisms. Replace it with a amqp_abort function. | ||||
| * | Introduce new codec helper inline functions; convert amqp_table.c | David Wragg | 2010-10-21 | 5 | -263/+357 |
| | | | | | These replace the macros that relied on gccisms. | ||||
| * | Get autoconf to detect the inline function syntax | David Wragg | 2010-10-21 | 3 | -1/+5 |
| | | |||||
| * | Eliminate the AMQP_BYTES_FREE macro | David Wragg | 2010-10-21 | 2 | -9/+1 |
| | | | | | | It uses a gccism, and is only used in one place where the code can be significantly simplified after inlining the macro. | ||||
| * | Don't produce empty structs in generated code | David Wragg | 2010-10-21 | 1 | -2/+5 |
| | | | | | ISO C doesn't allow empty structs; they are a gcc extension. | ||||
| * | Eliminate // comments | David Wragg | 2010-10-21 | 2 | -3/+3 |
| | | | | | They are not allowed in ISO C90. | ||||
| * | Merge bug22951 into default (Make the C client on default use 0-9-1) | David Wragg | 2010-09-03 | 11 | -49/+23 |
| |\ | |||||
| | * | Merge amqp_0_9_1 into bug22951 to remove headbug22951 | David Wragg | 2010-09-03 | 43 | -421/+1458 |
| | |\ | |||||
| | | * | removed references to the 0-9-1 branch in README | Alexandru Scvortov | 2010-08-26 | 1 | -30/+3 |
| | | | | |||||
| | | * | merge default into bug22951 | Alexandru Scvortov | 2010-08-17 | 5 | -96/+81 |
| | | |\ | |||||
| | | * | | removed auto-delete parameter from exchange.declare | Alexandru Scvortov | 2010-08-16 | 4 | -5/+3 |
| | | | | | |||||
| | | * | | remove superfluous code | Alexandru Scvortov | 2010-08-16 | 1 | -7/+0 |
| | | | | | |||||
| | | * | | merged default into bug22951 | Alexandru Scvortov | 2010-08-06 | 0 | -0/+0 |
| | | |\ \ | | | | | | | | | | | | | | | | This removes all references to the AMQP extensions json file. | ||||
| | | * | | | it's called routing_key in the spec | Alexandru Scvortov | 2010-08-04 | 2 | -3/+3 |
| | | | | | | |||||
| | | * | | | updated rabbitmq-c to the latest codegen | Alexandru Scvortov | 2010-08-04 | 2 | -3/+3 |
| | | | | | | |||||
| | | * | | | merged default into bug22951 | Alexandru Scvortov | 2010-08-04 | 10 | -23/+24 |
| | | |\ \ \ | |||||
| | | | * \ \ | this branch is default with amqp_0_9_1 merged in; everything seems to work fine | Alexandru Scvortov | 2010-07-09 | 10 | -23/+24 |
| | | | |\ \ \ | | | |/ / / | |||||
| | * | | | | | Fix build after protocol JSON file changed.amqp_0_9_1 | Simon MacMullen | 2010-07-20 | 2 | -3/+3 |
| | | | | | | | |||||
| | * | | | | | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-07-02 | 10 | -23/+24 |
| | |\ \ \ \ \ | | |_|/ / / | |/| | | | | |||||
| | | * | | | | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-06-05 | 9 | -10/+20 |
| | | |\ \ \ \ | |||||
| | | | * \ \ \ | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-04-20 | 1 | -3/+6 |
| | | | |\ \ \ \ | |||||
| | | | * \ \ \ \ | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-04-19 | 3 | -7/+6 |
| | | | |\ \ \ \ \ | |||||
| | | | * \ \ \ \ \ | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-04-16 | 4 | -3/+36 |
| | | | |\ \ \ \ \ \ | |||||
| | | | * \ \ \ \ \ \ | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-04-16 | 9 | -10/+20 |
| | | | |\ \ \ \ \ \ \ | |||||
| | | | | * \ \ \ \ \ \ | Merge default into amqp_0_9_1 | Tony Garnock-Jones | 2010-04-15 | 9 | -10/+20 |
| | | | | |\ \ \ \ \ \ \ | |||||
