summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Make configure options more sensibleMichael Steinert2012-05-172-42/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `--disable-tools` will disable the AMQP tools. `--disable-docs` will disable the AMQP tools documentation. The `XMLTO` environment variable can be used to override the location of the `xmlto` command at configure time. The `POPT_CFLAGS` & `POPT_LIBS` environment variables can be used to influence Libpopt configuration. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * General cleanup in configure.acMichael Steinert2012-05-171-33/+22
| | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * Add -Wall, -Wextra & -pedantic by defaultMichael Steinert2012-05-174-1/+126
| | | | | | | | | | | | | | This change also adds a couple small autoconf macros to make it easier to deal with compiler options. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * Add proper libtool versioningMichael Steinert2012-05-172-5/+27
| | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * Add a .gitignore fileMichael Steinert2012-05-173-0/+51
| | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * Enable silent build rulesMichael Steinert2012-05-172-6/+7
| | | | | | | | | | | | | | | | | | This change makes it much easier to spot warnings in compiler output. To see the full build commands, build with: $ make V=1 Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * Store macros in m4 sub-directoryMichael Steinert2012-05-173-0/+3
| | | | | | | | | | | | | | | | This is a recommended practice for Automake. The correct macros will be distributed with the source tarball making it easier for users to regenerate configure/Makefile if they wish. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
| * Convert to non-recursive AutomakeMichael Steinert2012-05-1713-182/+264
| | | | | | | | | | | | | | | | 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>
| * Add rabbitmq-codegen as a submoduleMichael Steinert2012-05-172-0/+3
|/ | | | | | | | | The following commands can be used to update the submodule: $ git submodule init $ git sumodule update Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Merge pull request #19 from alanxz/build_static_libraryAlan Antonuk2012-05-172-1/+7
|\ | | | | Build static library
| * Adding option to build rabbitmq-c staticallybuild_static_libraryAlan Antonuk2012-05-172-1/+7
|/ | | | | | | | | Adding option to the CMake build to build rabbitmq-c library as a static library. It is disabled on the WIN32 platform as the amqp.h header has __declspec(dllimport) statements that need to be different when using a static library.
* Updating README to point to current location of rabbitmq-c sourcesAlan Antonuk2012-05-101-2/+2
|
* Doc: CMake build is the preferred method of building on Win32Alan Antonuk2012-05-101-3/+4
|
* Fix: double free() if amqp_tune_connection fails in amqp_new_connectionAlan Antonuk2012-05-101-1/+5
| | | | See: https://github.com/rabbitmq/rabbitmq-c/issues/6
* Intializing unintiailzed member in amqp_basic_publishAlan Antonuk2012-05-101-0/+1
| | | | See: https://github.com/rabbitmq/rabbitmq-c/issues/9
* Bumping VERSION to 0.2 due to license change0.2Alan Antonuk2012-04-231-1/+1
|
* Merge remote-tracking branch 'upstream/bug24770'Alan Antonuk2012-04-1249-1917/+881
|\
| * Okay, gnu toolchain requires COPYINGMarek Majkowski2012-04-121-0/+1
| |
| * Python uses different comments than CMarek Majkowski2012-04-121-27/+27
| |
| * Add MIT license and update debian scripts to use itMarek Majkowski2012-04-126-17/+36
| |
| * Drop COPYING and old LICENSESMarek Majkowski2012-04-123-810/+0
| |
| * Automated relicensing of source files MPL/GPL -> MITMarek Majkowski2012-04-1240-1097/+851
| |
| * Merge bug24606Simon MacMullen2012-02-030-0/+0
| |\
* | \ Merge remote-tracking branch 'upstream/bug24606'Alan Antonuk2012-04-1241-42/+42
|\ \ \ | |/ /
| * | Update copyright 2012Emile Joubert2012-02-0241-42/+42
| |/
* | Merge pull request #13 from alanxz/fix_size_t_in_amqp_hfix_size_t_in_amqp_hAlan Antonuk2012-03-081-0/+1
|\ \ | | | | | | Fix size t in amqp h
| * | Fix: adding stddef.h include that typedefs size_tAlan Antonuk2012-03-081-0/+1
|/ /
* | Merge pull request #10 from alanxz/public_header_includes_fixAlan Antonuk2012-03-062-0/+6
|\ \ | | | | | | Public header includes fix
| * | amqp.h should include amqp_framing.h at the bottompublic_header_includes_fixAlan Antonuk2012-03-061-0/+2
| | | | | | | | | | | | Lessen the requirement on developers to #include multiple related files
| * | amqp_framing.h should include amqp.hAlan Antonuk2012-03-061-0/+2
| | | | | | | | | | | | amqp_framing.h uses typedefs that are defined in amqp.h
| * | amqp.h should include stdint.hAlan Antonuk2012-03-061-0/+2
|/ / | | | | | | | | amqp.h uses uint8_t, uint16_t, uint32_t, and uint64_t and therefore should #include <stdint.h>
* | Merge pull request #7 from alanxz/win32_example_include_fixAlan Antonuk2012-03-062-2/+14
|\ \ | | | | | | Fix for stdint.h not found in examples directory
| * | Fix for stdint.h not found in exampleswin32_example_include_fixAlan Antonuk2012-03-062-2/+14
|/ /
* | Merge pull request #9 from alanxz/vs2008_install_stdint_fixAlan Antonuk2012-03-061-2/+5
|\ \ | |/ |/| Fix: add stdint.h to install target on MSVC < 1600
| * Fix: add stdint.h to install target on MSVC < 1600vs2008_install_stdint_fixAlan Antonuk2012-03-061-2/+5
|/ | | | | | MSVC doesn't have stdint.h for versions less than 1600, we need to both have this included and installed along with the header files as the stdint.h is used from amqp.h
* Update MinGW/MSYS paths in etc/install-mingw.shv0.1David Wragg2012-01-231-36/+36
|
* Add an option to limit how many messages are consumedDavid Wragg2011-11-092-3/+24
|
* Correct URL that should point to rabbitmq-codegenDavid Wragg2011-11-051-3/+3
|
* Fix up some markdown formattingDavid Wragg2011-11-041-18/+29
|
* Add a README.md symlink so that github will render the markdownDavid Wragg2011-11-041-0/+1
|
* Merge bug24528 (cmake build support)David Wragg2011-11-040-0/+0
|\ | | | | | | | | From Alan Antonuk's github pull request (<https://github.com/rabbitmq/rabbitmq-c/pull/3>).
* | Guard msinttypes include dir with MSVC and not WIN32bug24528Alan Antonuk2011-11-041-1/+4
| | | | | | | | stdint.h is provided by MinGW/MSYS on Win32. It is not provided by MSVC
* | codegen.py should be copied to the bin directoryAlan Antonuk2011-11-042-5/+12
| | | | | | | | | | Codegen.py should be copied to the bin directory and not the source directory.
* | Specify the project language as C to prevent CMake for looking for a c++ ↵Alan Antonuk2011-11-041-1/+1
| | | | | | | | compiler
* | Updating build documentationAlan Antonuk2011-11-011-3/+21
| |
* | Adding missing include in tools CMakeLists.txtAlan Antonuk2011-11-011-1/+1
| |
* | Adding missing amqp_url.c to CMakeLists.txtAlan Antonuk2011-11-011-0/+1
| |
* | Fix: correct platform_utils directory under win32Alan Antonuk2011-11-011-1/+1
| |
* | Make codegen pull a dependancy of librabbitmqAlan Antonuk2011-11-012-2/+2
| |
* | Adding POPT CMake lib finder.Alan Antonuk2011-11-014-6/+130
| | | | | | | | | | Utilities in the tools/ directory will now be built if the popt library is found