Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding skeleton of Doxygen documentationapi_docs | Alan Antonuk | 2012-07-16 | 3 | -0/+314 |
| | |||||
* | Merge pull request #31 from alanxz/issue29 | Alan Antonuk | 2012-06-29 | 1 | -1/+1 |
|\ | | | | | Correct #ifdef DISABLE_SIGPIPE_WITH_SETSOCKOPT | ||||
| * | Correct #ifdef DISABLE_SIGPIPE_WITH_SETSOCKOPTissue29 | Alan Antonuk | 2012-06-25 | 1 | -1/+1 |
|/ | | | | | An #ifdef got turned into an #if when the IPv6 changes were being made, this corrects that. | ||||
* | Merge pull request #27 from bodgit/master | Alan Antonuk | 2012-06-22 | 1 | -0/+84 |
|\ | | | | | Add RPM .spec file | ||||
| * | Force building static libs for RPM | Matt Dainty | 2012-06-20 | 1 | -2/+2 |
| | | |||||
| * | Add RPM .spec file | Matt Dainty | 2012-06-20 | 1 | -0/+84 |
|/ | | | | Tested on CentOS 5/6 for both i386 & x86_64. | ||||
* | Merge pull request #26 from alanxz/ipv6_support | Alan Antonuk | 2012-06-18 | 2 | -27/+55 |
|\ | | | | | IPv6 Support | ||||
| * | Squash warning: casting SOCKET to int on Win32ipv6_support | Alan Antonuk | 2012-06-18 | 1 | -1/+5 |
| | | |||||
| * | Adding support for IPv6 | Alan Antonuk | 2012-06-18 | 2 | -27/+51 |
|/ | |||||
* | Removing xmlto install from travis-ci build | Alan Antonuk | 2012-06-18 | 1 | -1/+1 |
| | | | | | XMLTO takes up too much disk-space, which causes the build to fail because there's no more disk left. | ||||
* | Merge pull request #24 from alanxz/issue23 | Alan Antonuk | 2012-06-06 | 4 | -2/+22 |
|\ | | | | | Disable SIGPIPE on sockets (Issue #23) | ||||
| * | Disable sigpipe on Mac OSXissue23 | Alan Antonuk | 2012-06-06 | 3 | -0/+20 |
| | | | | | | | | | | Use setsockopt(SO_NOSIGPIPE) on platforms that don't have MSG_NOSIGNAL and do have SO_NOSIGPIPE | ||||
| * | Set MSG_NOSIGNAL flag to supress SIGPIPE in send() | Alan Antonuk | 2012-06-06 | 2 | -2/+2 |
|/ | |||||
* | Merge pull request #22 from glassresistor/master | Alan Antonuk | 2012-05-26 | 1 | -0/+2 |
|\ | | | | | Fix for Smart OS | ||||
| * | added fix for smartos | Michael Clemmons | 2012-05-23 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #21 from alanxz/travis-ci | Alan Antonuk | 2012-05-24 | 2 | -0/+27 |
|\ \ | | | | | | | Travis ci integration | ||||
| * | | Adding travis-ci integrationtravis-ci | Alan Antonuk | 2012-05-24 | 2 | -0/+27 |
|/ / | |||||
* | | Merge pull request #20 from alanxz/cmake_build_improvements | Alan Antonuk | 2012-05-24 | 9 | -56/+236 |
|\ \ | | | | | | | CMake build system improvements | ||||
| * | | msinttypes.h is always required on MSVC for testscmake_build_improvements | Alan Antonuk | 2012-05-24 | 1 | -0/+5 |
| | | | |||||
| * | | Adding tests/ directory to CMake build | Alan Antonuk | 2012-05-24 | 3 | -1/+17 |
| | | | |||||
| * | | Adding CMake procedure to build/install tools manpages | Alan Antonuk | 2012-05-24 | 3 | -1/+149 |
| | | | |||||
| * | | Adding the amqp-* tools to install target | Alan Antonuk | 2012-05-24 | 1 | -0/+5 |
| | | | |||||
| * | | Added CMake options to disable building of tools and examples | Alan Antonuk | 2012-05-24 | 1 | -3/+12 |
| | | | |||||
| * | | Adding more strict compile Warning flags to gcc build | Alan Antonuk | 2012-05-24 | 4 | -3/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | Added: -Wall -Wextra -pedantic -Wstrict-prototypes -Wcast-align -Wno-unused-function -fno-common -fvisibility=hidden The library compiles cleanly with the exception of the tools dir which has trouble with the initializer lists | ||||
| * | | Set the default CMake build type to be in release mode | Alan Antonuk | 2012-05-24 | 1 | -0/+4 |
| | | | |||||
| * | | Add support for config/install of librabbitmq.pc file | Alan Antonuk | 2012-05-24 | 2 | -1/+14 |
| | | | |||||
| * | | Making the CMakeLists.txt work with cmake v2.6 | Alan Antonuk | 2012-05-24 | 2 | -47/+18 |
|/ / | | | | | | | | | | | | | | | Removing the ExternalProject code as it makes more sense to use the git submodule code. The CMakeLists.txt can now be made to work with cmake-v2.6 as a result | ||||
* | | Merge pull request #16 from msteinert/autotools | Alan Antonuk | 2012-05-24 | 65 | -1139/+1420 |
|\ \ | |/ |/| | Cleanup autoconf/automake build | ||||
| * | Add preprocessor definitions for Win32 static build | Michael Steinert | 2012-05-24 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | 1. Define AMQP_BUILD for all Win32 builds. 2. Define AMQP_STATIC for all static Win32 builds. 3. Error out if both static & shared libraries are enabled for a Win32 build since they require different flags. Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Add a workaround for AC_PROG_CC_C99 for older version of Autoconf | Michael Steinert | 2012-05-24 | 1 | -2/+5 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Adding missing include for autotools in examples dir | Alan Antonuk | 2012-05-24 | 1 | -1/+1 |
| | | | | | | | | examples/utils.c requires the $(top_srcdir)/librabbitmq as an include | ||||
| * | Setting minimum version for autoconf to 2.63 | Alan Antonuk | 2012-05-24 | 1 | -1/+1 |
| | | |||||
| * | Fixing typo in librabbitmq/CMakeLists.txt: should be BUILD_SHARED_LIBS | Alan Antonuk | 2012-05-23 | 1 | -1/+1 |
| | | |||||
| * | Fix visibility definitions for GCC | Michael Steinert | 2012-05-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | 1. Functions don't need to be declared `extern` 2. Static variables need to be declared `extern` Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Cleaning up Public API decorators on Win32 | Alan Antonuk | 2012-05-23 | 4 | -159/+220 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed duplicate #defines of AMQP_PUBLIC/AMQP_PRIVATE in amqp.h & amqp_private.h Split AMQP_PUBLIC into AMQP_PUBLIC_FUNCTION and AMQP_PUBLIC_VARIABLE Added AMQP_CALL to specify calling convention (__cdecl by default) Added -DAMQP_BUILD when building the library Added -DAMQP_STATIC when building the library statically (this is still incomplete on Win32, a installable amqp_config.h is required) | ||||
| * | Fix check for Popt | Michael Steinert | 2012-05-23 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | AC_SEARCH_LIBS was adding `-lpopt` to the LIBS variable, resulting in librabbitmq.so being linked with Popt. Switching to AC_CHECK_LIB fixes the problem. Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Include -Ilibrabbitmq/win32/msinttypes for all relevant targets | Michael Steinert | 2012-05-17 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Explicitly name codegen files in EXTRA_DIST | Michael Steinert | 2012-05-17 | 1 | -1/+9 |
| | | | | | | | | | | | | | | Python bytecode and git cruft was being included in the auto-generated tarball. This change fixes that problem. Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Update "issues" URI | Michael Steinert | 2012-05-17 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Update build instructions for `codegen` submodule | Michael Steinert | 2012-05-17 | 1 | -9/+11 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Bump version in configure.ac to match CMakeLists.txt | Michael Steinert | 2012-05-17 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Cleanup Win32 artifacts | Michael Steinert | 2012-05-17 | 16 | -18/+20 |
| | | | | | | | | | | | | | | 1. Standardize on `win32` vs `windows/win32` 2. Move `msinttypes` into platform directory Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Set default visibility to hidden & enable a couple more warnings | Michael Steinert | 2012-05-17 | 17 | -282/+401 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the following GCC options: 1. -Wstrict-prototypes 2. -Wcast-align 3. -fno-common 4. -fvisibility=hidden This commit also includes some general cleanup of header files (mostly for readability). Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Fix compiler warnings (checked clang & gcc) | Michael Steinert | 2012-05-17 | 15 | -44/+47 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Move TestCInline.cmake into cmake directory | Michael Steinert | 2012-05-17 | 2 | -3/+2 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Add new codegen directory to CMakeLists.txt | Michael Steinert | 2012-05-17 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Add config.h header guards | Michael Steinert | 2012-05-17 | 18 | -2/+54 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Add a pkg-config file | Michael Steinert | 2012-05-17 | 3 | -1/+19 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Remove unnecessary files | Michael Steinert | 2012-05-17 | 6 | -430/+137 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> | ||||
| * | Cleanup platform checks in configure.ac | Michael Steinert | 2012-05-17 | 1 | -40/+18 |
| | | | | | | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com> |