Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Preparation for v0.8.0 release.v0.8.0release_080 | Alan Antonuk | 2016-04-09 | 1 | -3/+3 |
| | |||||
* | CMake: rework symbol checking to work with -Werror | Alan Antonuk | 2015-11-29 | 1 | -37/+37 |
| | | | | | Rework checking for existence of getaddrinfo, socket, poll and select so that it works when -DCMAKE_C_FLAGS="-Werror" is passed to CMake. | ||||
* | build: Add check for posix_spawn functions | Chris Packham | 2015-10-26 | 1 | -1/+2 |
| | | | | | | | | | | These are usually found in librt. On some systems clock_gettime is also in librt so checking for it was implicitly satisfying the requirement for the posix_spawn functions. On newer systems (glibc >2.17 for example) clock_gettime is also found in libc so AC_SEARCH_LIBS() decides that it is not necessary to add -lrt to LIBS. Add an explicit check for posix_spawnp() to decide if -lrt is necessary. | ||||
* | CMake: Set CMP0042 to use NEW policy. | Alan Antonuk | 2015-10-19 | 1 | -0/+5 |
| | | | | Fixes #293 | ||||
* | Lib: remove unmaintained SSL backends | Alan Antonuk | 2015-10-13 | 1 | -18/+1 |
| | | | | | gnutls, polarssl, and cyassl SSL backends are not maintained, and likely quite broken, remove them. | ||||
* | Bumping revision for development. | Alan Antonuk | 2015-10-12 | 1 | -1/+1 |
| | |||||
* | Preparation for v0.7.1 release.v0.7.1v071-release | Alan Antonuk | 2015-10-12 | 1 | -1/+1 |
| | |||||
* | ci: reenable mistakenly removed CFLAGS | Alan Antonuk | 2015-08-10 | 1 | -2/+2 |
| | | | | -Wstrict-prototypes -Wno-unused-function have some use, leave them in. | ||||
* | build: remove -pedantic and -Wcast-align CFLAGS. | Alan Antonuk | 2015-08-10 | 1 | -2/+2 |
| | | | | | | | | | | | -pedantic combined with -std=* causes excessive warnings about things like long long not being portable, which while true in a global sense isn't the case for the target platforms. -Wcast-align given we don't care about saving every single byte possible, warnings about casts causing the compiler to realign something isn't helpful. Fixes #291 | ||||
* | Bumping version for development. | Alan Antonuk | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | Preparation for v0.7.0 release.v0.7.0 | Alan Antonuk | 2015-06-16 | 1 | -2/+2 |
| | |||||
* | cmake: don't override CMAKE_C_FLAGS under clang. | Alan Antonuk | 2015-06-07 | 1 | -1/+1 |
| | | | | | The -Wall -Wextra... etc should be prepended to any passed in CMAKE_C_FLAGS as is done with gcc and others. | ||||
* | win32: Enable static builds on Win32. | Alan Antonuk | 2015-06-01 | 1 | -4/+0 |
| | |||||
* | Lib: add select()-based implementation of poll() | Alan Antonuk | 2015-06-01 | 1 | -0/+18 |
| | | | | | Add select() based poll() implementation for platforms that either support this better (Win32) or don't support poll(). | ||||
* | CMake: build with -std=c90 or -std=gnu90 if possiblepr267 | Maciek Borzecki | 2015-05-19 | 1 | -0/+11 |
| | | | | | | Autotools build uses c90/gnu90. Add similar functionality for cmake build. This will work for gcc and clang, while for other compilers the checks will just fail and no additional flags will be added. | ||||
* | Make tests only link against static rabbitmq | Alan Antonuk | 2015-04-05 | 1 | -1/+6 |
| | | | | | This gets around issues with symbol visibility issues while testing functions that are not declared to be visibile outside the library. | ||||
* | Remove trailing whitespace in CMakeLists.txt | Alan Antonuk | 2015-04-05 | 1 | -1/+1 |
| | |||||
* | Bumping revision for development. | Alan Antonuk | 2015-02-22 | 1 | -1/+1 |
| | |||||
* | Preparation for v0.6.0 release.v0.6.0 | Alan Antonuk | 2015-02-22 | 1 | -3/+3 |
| | |||||
* | Bumping revision for development. | Alan Antonuk | 2014-09-13 | 1 | -1/+1 |
| | |||||
* | Preparation for v0.5.2 release.v0.5.2 | Alan Antonuk | 2014-09-13 | 1 | -1/+1 |
| | |||||
* | Revert "Stop CMake warning about @rpath on Mac OS X." | Alan Antonuk | 2014-09-02 | 1 | -1/+0 |
| | | | | | This reverts commit c9f00dfb9f5ce306398f18cafa143988a4f61515. Because it breaks under CMake versions that don't know what CMP0042 is. | ||||
* | Stop CMake warning about @rpath on Mac OS X. | Alan Antonuk | 2014-09-02 | 1 | -0/+1 |
| | |||||
* | Enable compiler warnings with Clang | Alan Antonuk | 2014-08-25 | 1 | -0/+2 |
| | |||||
* | Preparation for v0.5.1 release.v0.5.1 | Alan Antonuk | 2014-08-11 | 1 | -1/+1 |
| | |||||
* | Correct htonll macro detection in CMake. | Alan Antonuk | 2014-07-26 | 1 | -1/+1 |
| | | | | | | | | | CMake's check_function_exists() only checks for a symbol being defined in a library, and does not cover the instance where a function may be defined as a macro a header. Use check_symbol_exists() to check arpa/inet.h header for symbol existance of htonll. This fixes #200 | ||||
* | Preparation for v0.5.0 releasev0.5.0 | Alan Antonuk | 2014-01-29 | 1 | -3/+3 |
| | |||||
* | Use CMAKE_INSTALL_* variables provided by GNUInstallDirs. | Michael Fladischer | 2013-11-05 | 1 | -5/+7 |
| | |||||
* | Switched to CMAKE_CURRENT_.. variants for source and binary dirs to enable ↵ | woldan | 2013-10-28 | 1 | -3/+3 |
| | | | | nested builds. | ||||
* | Fixed the library path for the x86_64 architecture | Viacheslav Dubrovskyi | 2013-10-03 | 1 | -2/+2 |
| | |||||
* | Prep for v0.4.1 release | Alan Antonuk | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | CMake: correct generation of librabbitmq.pc | Alan Antonuk | 2013-08-20 | 1 | -3/+23 |
| | | | | Fix CMake code that substitutes librabbitmq.pc to be correct. | ||||
* | Updating version numbers for release of v0.4.0v0.4.0 | Alan Antonuk | 2013-08-13 | 1 | -3/+3 |
| | |||||
* | Document public API | Alan Antonuk | 2013-08-13 | 1 | -0/+18 |
| | |||||
* | Add compile and runtime library version functions | Alan Antonuk | 2013-07-23 | 1 | -6/+0 |
| | |||||
* | Add amqp_get_monotonic_timestamp() function | Alan Antonuk | 2013-06-14 | 1 | -0/+5 |
| | |||||
* | CMake: only search for OpenSSL when used | Alan Antonuk | 2013-04-17 | 1 | -4/+1 |
| | | | | Only do a find_package(OpenSSL) when we're actually using that engine | ||||
* | Adding support for OpenSSL in multithreaded applications | Alan Antonuk | 2013-04-09 | 1 | -0/+3 |
| | |||||
* | Relaxing restriction on OpenSSL to support v0.9.8 | Alan Antonuk | 2013-04-09 | 1 | -1/+1 |
| | |||||
* | Adding support for SSL to CMake build system | Alan Antonuk | 2013-04-09 | 1 | -0/+25 |
| | |||||
* | Adding vim modelines to help with source formatting | Alan Antonuk | 2013-04-05 | 1 | -0/+1 |
| | |||||
* | FIX: htonll redeclared on Win32 v8 | Alan Antonuk | 2013-01-23 | 1 | -1/+6 |
| | | | | | | config.h.in didn't include the HAVE_HTONLL, have added this htonll is declared inline in the Winsock2.h header, must use CheckSymbolExists from there. | ||||
* | Bumping version to v0.3.0v0.3.0rabbitmq-c-v0.3.0 | Alan Antonuk | 2013-01-17 | 1 | -1/+1 |
| | |||||
* | Build without amqp_framing.py codegen | Alan Antonuk | 2013-01-16 | 1 | -76/+83 |
| | | | | | | | | Changes to support building rabbitmq-c without having run the python code generator, or do a git submodule init/update. This is to facilitate creating links to downloadable source archives from github | ||||
* | Reorder checks in CMakeLists | Alan Antonuk | 2012-11-14 | 1 | -52/+50 |
| | |||||
* | Improve CMake default build type status message | Alan Antonuk | 2012-11-14 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary RABBITMQ_CODEGEN_DIR cmake var | Alan Antonuk | 2012-11-14 | 1 | -5/+4 |
| | |||||
* | CMake: set version from version components | Alan Antonuk | 2012-11-14 | 1 | -1/+5 |
| | |||||
* | CMake: build both static and shared libs in one build | Alan Antonuk | 2012-11-14 | 1 | -2/+20 |
| | |||||
* | Only set CMAKE_BUILD_TYPE on supported generators | Alan Antonuk | 2012-11-06 | 1 | -1/+3 |
| | | | | | | CMAKE_BUILD_TYPE only works with Ninja and Makefile based projects. This we should only set it when we're using that kind of Generator. Also print out a status message if a default is set |