Permalink
Commits on Feb 2, 2012
  1. Update copyright 2012

    emile committed Feb 2, 2012
Commits on Jan 23, 2012
Commits on Nov 9, 2011
Commits on Nov 5, 2011
Commits on Nov 4, 2011
  1. Fix up some markdown formatting

    dpw committed Nov 4, 2011
  2. Merge bug24528 (cmake build support)

    dpw committed Nov 4, 2011
    From Alan Antonuk's github pull request
    (<#3>).
  3. Guard msinttypes include dir with MSVC and not WIN32

    alanxz committed Nov 4, 2011
    stdint.h is provided by MinGW/MSYS on Win32. It is not provided by MSVC
  4. codegen.py should be copied to the bin directory

    alanxz committed Nov 4, 2011
    Codegen.py should be copied to the bin directory and not the source
    directory.
Commits on Nov 1, 2011
  1. Updating build documentation

    alanxz committed Nov 1, 2011
  2. Adding POPT CMake lib finder.

    alanxz committed Nov 1, 2011
    Utilities in the tools/ directory will now be built if
    the popt library is found
Commits on Oct 31, 2011
  1. Adding CMake files to build tools, but not enabled

    alanxz committed Oct 31, 2011
    Did not enable because it requires popt and cmake needs to know
    how to the popt headers and library
  2. Improved handing of external rabbitmq-codegen

    alanxz committed Oct 31, 2011
    - By default look in the CMAKE_SOURCE_DIR/rabbitmq-codegen, then
    CMAKE_SOURCE_DIR/../rabbitmq-codegen unless RABBITMQ_CODEGEN_DIR is set
    - If FETCH_CODEGEN_FROM_GIT use the CMake ExternalProject to do it
Commits on Oct 25, 2011
Commits on Oct 13, 2011
Commits on Sep 21, 2011
  1. merge bug24440 into default (add amqp URL support to C client)

    Alexandru Scvortov committed Sep 21, 2011
  2. Add amqp URL support to the tools

    dpw committed Sep 21, 2011
  3. Automatically run test_tables in 'make check'

    dpw committed Sep 21, 2011
    This involves making test_tables self-contained.  Previously, it would
    write to stdout, and that output had to be manually compared with
    test_tables.expected.  Now the comparison is automated.
  4. Remove the redundant float and double encoding tests

    dpw committed Sep 21, 2011
    test_table_codec already tests these.
Commits on Sep 6, 2011
  1. merge bug24349 into default (rabbitmq-c should work on platforms that…

    Alexandru Scvortov committed Sep 6, 2011
    … don't support unaligned accesses)
Commits on Aug 31, 2011
Commits on Aug 18, 2011
  1. Comment magical memcpys

    dpw committed Aug 18, 2011
Commits on Aug 17, 2011
  1. Don't rely on unaligned accesses or little-endianness

    dpw committed Aug 17, 2011
    This uses memcpy to avoid the unaligned accesses.  gcc on x86 seems to
    do a reasonable job of optimizing them away.  gcc on ARM leaves some
    memcpy calls in the generated code.
    
    It might be better in terms of the code generated to use an approach
    based on packaged structs (that's wwhat the Linux kernel does).  But
    that would depend on compiler-specific syntax.
Commits on Jul 5, 2011
  1. Remove trailing whitespace

    dpw committed Jul 5, 2011