| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
| |
This should stop warnings about deprecated APIs. RabbitMQ-c will adopt
OpenSSL 3.x APIs in a future version.
Fixed: #729
Signed-off-by: GitHub <noreply@github.com>
|
| |
|
|
|
|
|
| |
* fuzzer deployment
Signed-off-by: 0x34d <ajsinghyadav00@gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fixes: #708
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
This appears to be unused.
Signed-off-by: GitHub <noreply@github.com>
|
| |
|
|
|
|
|
|
| |
This is the latest RabbitMQ release, there are no changes to framing,
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
This makes license detection machine-readable, and makes source files more concise and easier
to read and understand.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
This does not change the license or copyright of rabbitmq-c. This tweaks the LICENSE file
so that github properly detects the license.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
This does not change the license, rabbitmq-c is still licensed under the
the MIT license.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
Instead of defining OpenSSL dependency via Requires.private use Libs.private instead.
This removes the requirement of a .pc file for OpenSSL which not all distributions ship such as FreeBSD.
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|
|
|
|
|
| |
Also use find_package(... REQUIRED) pattern to be a bit more concise.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
| |
msinttypes was a workaround for MSVC not supplying a working stdint.h
and inttypes.h. MSVC 2013 and newer supply these headers. Older versions
of MSVC are not supported by Microsoft, so it seems reasonable to drop
these at this point.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
C99 supports the inline keyword, this is now not useful.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
| |
It is believed that enough maintained platforms (Linux, MacOS, Win32)
have a compiler that supports a compiler that can compile in C99. This
also removes the need to maintain a number of workarounds, as well as
awkward coding patterns.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
While this wasn't causing any errors, it did have the potential to cause
a bug if the error codes ever were positive.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
Found using clang-tidy
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
This will be replaced with some sort of shell script.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
This makes full library version on unix-like systems match the release
version. The SOVERSION remains as unchanged, for compatibility sake.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
This unfortunately pulls in xmlto which is huge, thus we only enable it
for a subset of the build configurations.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
| |
Make sure that these tools continue to build, unfortunately this
requires installing additional packages on Linux/MacOS, which is
expected to slow down CI runs.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This is done to make the output when the build fails a bit easier to
read, specifically we'd like to see the compiler command used.
This theoretically will improve the build performance a bit by doing the
compilation in parallel, however the cost for installing ninja likely
more than offsets this.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
This codepath should not be hit, as XMLTO is required to be defined if
BUILD_TOOLS_DOCS is set (it should error-our earlier in CMake.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CMake issues the following developer warning about FindXmlTo:
The package name passed to `find_package_handle_standard_args` (XMLTO) does
not match the name of the calling package (XmlTo). This can lead to
problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
This corrects that by naming it FindXMLTO.cmake.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
The travis build has been turned off for a while.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
| |
This file was by for YouCompleteMe for those developing with this
extension. The replacement is to use the -DCMAKE_EXPORT_COMPILE_COMMANDS
flag to generate a compile_commands.json with cmake, then configure
YouCompleteMe to read that.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Then make BUILD_TOOLS_DOCS only usable when BUILD_TOOLS is ON and
explicitly specified.
This makes the project easier to add_submodule by not sometimes turning
on features based on the environment. And makes it explict when things
are enabled vs something that is triggered based on the environment.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
These have not been replaced with better alternatives.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
| |
HAVE_CONFIG_H is never defined, thus this is never included.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This makes the project easier to use as an add_subdirectory in a larger
project without needing to explicitly disable this feature.
As a minor side-effect: BUILD_EXAMPLES now requires
BUILD_SHARED_LIBS=ON. While there isn't a technical limitation, it makes
the CMake code easier to reason about, and is believed this will not
impact a lot of users. If this ends up being a problem, it can be
reconsidered.
|
| |
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
|
| |
Users using rabbitmq-c by using add_subdirectory on the project should
use the rabbitmq::rabbitmq or rabbitmq::rabbitmq-static targets to use
the rabbitmq-c library.
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
| |
Signed-off-by: GitHub <noreply@github.com>
|
|
|
|
|
|
|
| |
Use modern CMake idioms when defining rabbitmq and rabbitmq-static
library targets.
Signed-off-by: GitHub <noreply@github.com>
|