Skip to content

Commit

Permalink
Merge pull request #2283 from eclipse-iceoryx/iox-2282-prepare-v-2-0-…
Browse files Browse the repository at this point in the history
…6-release

iox-#2282 Prepare v2.0.6 release
  • Loading branch information
elBoberido authored Apr 26, 2024
2 parents 63db532 + 625b2d0 commit 69ec978
Show file tree
Hide file tree
Showing 38 changed files with 62 additions and 48 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.5
2.0.6
2 changes: 1 addition & 1 deletion cmake/package/package.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
#
# SPDX-License-Identifier: Apache-2.0
cmake_minimum_required(VERSION 3.16)
set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")

project(iceoryx_package VERSION ${IOX_VERSION_STRING})

Expand Down
2 changes: 1 addition & 1 deletion doc/aspice_swe3_4/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

cmake_minimum_required(VERSION 3.16)

set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")

project(iceoryx_doc VERSION ${IOX_VERSION_STRING})

Expand Down
1 change: 1 addition & 0 deletions doc/website/release-notes/.pages
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
nav:
- iceoryx-v2-0.6.md
- iceoryx-v2-0-5.md
- iceoryx-v2-0-4.md
- iceoryx-v2-0-3.md
Expand Down
14 changes: 11 additions & 3 deletions doc/website/release-notes/iceoryx-unreleased.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,20 @@

**Bugfixes:**

**Refactoring:**
- Foo Bar [\#000](https://github.com/eclipse-iceoryx/iceoryx/issues/000)

- Patch cpptoml to use cmake 3.16 [#2011](https://github.com/eclipse-iceoryx/iceoryx/issues/2011)
- Update github actions [#2011](https://github.com/eclipse-iceoryx/iceoryx/issues/2011)
**Refactoring:**

**New API features:**

**API Breaking Changes:**

1. Some API change.

```cpp
// before
#include "old/include.hpp"

// after
#include "new/include.hpp"
```
12 changes: 12 additions & 0 deletions doc/website/release-notes/iceoryx-v2-0-6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# iceoryx v2.0.6

## [v2.0.6](https://github.com/eclipse-iceoryx/iceoryx/tree/v2.0.6) (2024-04-26)

[Full Changelog](https://github.com/eclipse-iceoryx/iceoryx/compare/v2.0.5...v2.0.6)

**Refactoring:**

- Patch cpptoml to use cmake 3.16 [#2011](https://github.com/eclipse-iceoryx/iceoryx/issues/2011)
- Update github actions [#2011](https://github.com/eclipse-iceoryx/iceoryx/issues/2011)
- Remove warning in toml gateway config parser [#2266](https://github.com/eclipse-iceoryx/iceoryx/issues/2266)
- Fix warnings on macOS [#2284](https://github.com/eclipse-iceoryx/iceoryx/issues/2266)
2 changes: 1 addition & 1 deletion iceoryx_binding_c/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# SPDX-License-Identifier: Apache-2.0
cmake_minimum_required(VERSION 3.16)

set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")



Expand Down
2 changes: 1 addition & 1 deletion iceoryx_binding_c/include/iceoryx_binding_c/runtime.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,6 @@ uint64_t iox_runtime_get_instance_name(char* const name, const uint64_t nameLeng

/// @brief initiates the shutdown of the runtime to unblock all potentially blocking producer
/// with the iox_ConsumerTooSlowPolicy::ConsumerTooSlowPolicy_WAIT_FOR_CONSUMER option set
void iox_runtime_shutdown();
void iox_runtime_shutdown(void);

#endif
2 changes: 1 addition & 1 deletion iceoryx_binding_c/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>iceoryx_binding_c</name>
<version>2.0.5</version>
<version>2.0.6</version>
<description>Eclipse iceoryx inter-process-communication (IPC) middleware C-Language Binding</description>
<maintainer email="iceoryx-oss-support@apex.ai">Eclipse Foundation, Inc.</maintainer>
<license>Apache 2.0</license>
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_dds/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# SPDX-License-Identifier: Apache-2.0
cmake_minimum_required(VERSION 3.16)

set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")

project(iceoryx_dds VERSION ${IOX_VERSION_STRING})

Expand Down
4 changes: 1 addition & 3 deletions iceoryx_dds/source/gateway/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,8 @@
class ShutdownManager
{
public:
static void scheduleShutdown(int num)
static void scheduleShutdown(int)
{
char reason;
psignal(num, &reason);
s_semaphore.post().or_else([](auto) {
std::cerr << "failed to call post on shutdown semaphore" << std::endl;
std::terminate();
Expand Down
4 changes: 2 additions & 2 deletions iceoryx_examples/callbacks_in_c/ice_c_callbacks_publisher.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ static void sigHandler(int f_sig)
killswitch = true;
}

void sending()
void sending(void)
{
iox_runtime_init("iox-c-callbacks-publisher");

Expand Down Expand Up @@ -75,7 +75,7 @@ void sending()
}
}

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ void onSampleReceivedCallback(iox_sub_t subscriber)
}
//! [subscriber callback]

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ void onSampleReceivedCallback(iox_sub_t subscriber, void* contextData)
}
//! [subscriber callback]

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
4 changes: 2 additions & 2 deletions iceoryx_examples/icedelivery_in_c/ice_c_publisher.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ static void sigHandler(int signalValue)
killswitch = true;
}

void sending()
void sending(void)
{
//! [create runtime instance]
const char APP_NAME[] = "iox-c-publisher";
Expand Down Expand Up @@ -85,7 +85,7 @@ void sending()
//! [cleanup]
}

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
4 changes: 2 additions & 2 deletions iceoryx_examples/icedelivery_in_c/ice_c_subscriber.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ static void sigHandler(int signalValue)
killswitch = true;
}

void receiving()
void receiving(void)
{
//! [create runtime instance]
const char APP_NAME[] = "iox-c-subscriber";
Expand Down Expand Up @@ -87,7 +87,7 @@ void receiving()
//! [cleanup]
}

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/icediscovery_in_c/iox_c_find_service.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ void searchFrontDevices(const iox_service_description_t service, void* count)
}
//! [search function for all front devices]

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/icediscovery_in_c/iox_c_offer_service.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ static void sigHandler(int signalValue)
keepRunning = false;
}

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/request_response_in_c/client_c_basic.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ void sigHandler(int signalValue)
keepRunning = false;
}

int main()
int main(void)
{
//! [register signal handler and init runtime]
signal(SIGINT, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/request_response_in_c/client_c_waitset.c
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ void sigHandler(int signalValue)
keepRunning = false;
}

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/request_response_in_c/server_c_basic.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ void sigHandler(int signalValue)
keepRunning = false;
}

int main()
int main(void)
{
//! [register signal handler and init runtime]
signal(SIGINT, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/request_response_in_c/server_c_listener.c
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ void onRequestReceived(iox_server_t server)
}
//! [process request]

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/user_header/publisher_c_api.c
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ static void sigHandler(int signalValue)
}
//! [signal handling]

int main()
int main(void)
{
//! [register sigHandler]
signal(SIGINT, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/user_header/subscriber_c_api.c
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ static void sigHandler(int signalValue)
}
//! [signal handling]

int main()
int main(void)
{
//! [register sigHandler]
signal(SIGINT, sigHandler);
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/waitset_in_c/ice_c_waitset_gateway.c
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ void subscriberCallback(iox_sub_t const subscriber, void* const contextData)
}
//! [subscriber callback]

int main()
int main(void)
{
//! [initialization and shutdown handling]
iox_runtime_init("iox-c-waitset-gateway");
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/waitset_in_c/ice_c_waitset_grouping.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ static void sigHandler(int signalValue)
iox_user_trigger_trigger(shutdownTrigger);
}

int main()
int main(void)
{
//! [initialization and shutdown handling]
iox_runtime_init("iox-c-waitset-grouping");
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_examples/waitset_in_c/ice_c_waitset_individual.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ static void sigHandler(int signalValue)
iox_user_trigger_trigger(shutdownTrigger);
}

int main()
int main(void)
{
//! [initialization and shutdown handling]
iox_runtime_init("iox-c-waitset-individual");
Expand Down
4 changes: 2 additions & 2 deletions iceoryx_examples/waitset_in_c/ice_c_waitset_publisher.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ static void sigHandler(int signalValue)
killswitch = true;
}

void sending()
void sending(void)
{
iox_runtime_init("iox-c-waitset-publisher");

Expand Down Expand Up @@ -69,7 +69,7 @@ void sending()
iox_pub_deinit(publisher);
}

int main()
int main(void)
{
signal(SIGINT, sigHandler);
signal(SIGTERM, sigHandler);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ int joinThread(pthread_t threadHandle)
#endif
}

int main()
int main(void)
{
#if defined(_WIN32)
printf("This example does not work on Windows. But you can easily adapt it for now by starting a windows thread "
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_hoofs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

cmake_minimum_required(VERSION 3.16)

set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")

project(iceoryx_hoofs VERSION ${IOX_VERSION_STRING})

Expand Down
2 changes: 1 addition & 1 deletion iceoryx_hoofs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>iceoryx_hoofs</name>
<version>2.0.5</version>
<version>2.0.6</version>
<description>Eclipse iceoryx inter-process-communication (IPC) middleware basic building blocks</description>
<maintainer email="iceoryx-oss-support@apex.ai">Eclipse Foundation, Inc.</maintainer>
<license>Apache 2.0</license>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,4 @@

#include <signal.h>

inline void psignal(int sig, const char* s)
{
psignal(static_cast<unsigned int>(sig), s);
}

#endif // IOX_HOOFS_MAC_PLATFORM_SIGNAL_HPP
2 changes: 1 addition & 1 deletion iceoryx_hoofs/test/moduletests/test_cxx_type_traits.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ using namespace iox::cxx;
TEST(TypeTraitsTest, IsInvocableResolvesToTrue)
{
::testing::Test::RecordProperty("TEST_ID", "802f0044-ee40-47b7-9b83-519866c63508");
auto lambda = [](int foo) -> void { foo++; };
auto lambda = [](int) -> void {};
auto sut = is_invocable<decltype(lambda), int>::value;
EXPECT_TRUE(sut);
}
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_integrationtest/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>iceoryx_integrationtest</name>
<version>2.0.5</version>
<version>2.0.6</version>
<description>iceoryx Software Integrationtest</description>
<maintainer email="iceoryx-oss-support@apex.ai">Eclipse Foundation, Inc.</maintainer>
<license>Apache 2.0</license>
Expand Down
2 changes: 1 addition & 1 deletion iceoryx_posh/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# SPDX-License-Identifier: Apache-2.0
cmake_minimum_required(VERSION 3.16)

set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")

project(iceoryx_posh VERSION ${IOX_VERSION_STRING})

Expand Down
2 changes: 1 addition & 1 deletion iceoryx_posh/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>iceoryx_posh</name>
<version>2.0.5</version>
<version>2.0.6</version>
<description>Eclipse iceoryx inter-process-communication (IPC) middleware Posix Shared Memory Library and middleware daemon (RouDi)</description>
<maintainer email="iceoryx-oss-support@apex.ai">Eclipse Foundation, Inc.</maintainer>
<license>Apache 2.0</license>
Expand Down
2 changes: 1 addition & 1 deletion tools/introspection/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

cmake_minimum_required(VERSION 3.16)

set(IOX_VERSION_STRING "2.0.5")
set(IOX_VERSION_STRING "2.0.6")

project(iceoryx_introspection VERSION ${IOX_VERSION_STRING})

Expand Down
2 changes: 1 addition & 1 deletion tools/introspection/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>iceoryx_introspection</name>
<version>2.0.5</version>
<version>2.0.6</version>
<description>Eclipse iceoryx inter-process-communication (IPC) middleware introspection client</description>
<maintainer email="iceoryx-oss-support@apex.ai">Eclipse Foundation, Inc.</maintainer>
<license>Apache 2.0</license>
Expand Down

0 comments on commit 69ec978

Please sign in to comment.