Permalink
Commits on May 12, 2011
  1. Create junk branch, junk bug24079.

    Simon MacMullen committed May 12, 2011
  2. Pre-junk. rabbitmq-c is not in fact a plugin.

    Simon MacMullen committed May 12, 2011
  3. Move .app to .app.in, remove module list

    Simon MacMullen committed May 12, 2011
Commits on Nov 24, 2010
  1. Comment typo fixes

    dpw committed Nov 24, 2010
  2. merge bug23472 into default (ac_abs_confdir only available in recent …

    Alexandru Scvortov committed Nov 24, 2010
    …versions of autoconf)
Commits on Nov 17, 2010
  1. merge bug23423 into default

    Alexandru Scvortov committed Nov 17, 2010
Commits on Nov 14, 2010
  1. READE.windows improvements

    dpw committed Nov 14, 2010
Commits on Nov 4, 2010
  1. Don't use ac_abs_confdir in autoconf.ac

    dpw committed Nov 4, 2010
    It's only available in recent versions of autoconf, and is not
    documented.
    
    Instead use things like srcdir and top_srcdir, which are documented
    long-standing features of autoconf.
Commits on Oct 28, 2010
  1. Fix a bug in the asprintf implementation

    dpw committed Oct 28, 2010
    *strp[len] does not mean (*strp)[len]
Commits on Oct 27, 2010
  1. Construct the command line to conform to Windows escaping conventions

    dpw committed Oct 27, 2010
    Those conventions are crazier than I thought.  I leaned about this
    from
    <http://blogs.msdn.com/b/oldnewthing/archive/2010/09/17/10063629.aspx>.
  2. Add compability macros for AMQP_EMPTY_*

    dpw committed Oct 27, 2010
    No reason to break code written against earlier version of the library
    when we can easily avoid it.
Commits on Oct 21, 2010
  1. Clean up a fairly odd bit of code

    dpw committed Oct 21, 2010
  2. Fix compiler warnings

    dpw committed Oct 21, 2010
  3. Eliminate the AMQP_EMPTY_* macros from amqp.h

    dpw committed Oct 21, 2010
    Hooray, amqp.h is now ISO C90 clean.
  4. Make test_tables.c ISO C90 clean

    dpw committed Oct 21, 2010
    (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.
  5. Pass "-ansi -pedantic" to gcc, so it tells us when we stray from C90

    dpw committed Oct 21, 2010
    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.
  6. Microsoft C runtime doesn't have snprintf

    dpw committed Oct 21, 2010
    Or rather, it seems to call it _snprintf.  But we can easily live
    without it for its uses in librabbitmq.
  7. Microsoft link.exe doesn't understand the -l syntax

    dpw committed Oct 21, 2010
    So we need to specify the winsock2 library name explicitly.  It gets
    found by searching along the path in the LIB environment variable.
  8. Prevent windows.h name collisions with winsock2.h

    dpw committed Oct 21, 2010
    By default, windows.h pulls in the winsock1 definitions, which then
    collide with those from winsock2.h.  Use an MSDN-suggested workaround.
  9. Eliminate AMQP_SIMPLE_RPC and friends

    dpw committed Oct 21, 2010
    They contained C99-style initializers
  10. Eliminate the old codec macros

    dpw committed Oct 21, 2010
    They contained gcc-isms.
  11. Eliminate the amqp_assert macro

    dpw committed Oct 21, 2010
    It relied on gccisms.  Replace it with a amqp_abort function.
  12. Introduce new codec helper inline functions; convert amqp_table.c

    dpw committed Oct 21, 2010
    These replace the macros that relied on gccisms.