Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main into dev/1.0.0 #610

Merged
merged 50 commits into from
Aug 28, 2024
Merged

Merge main into dev/1.0.0 #610

merged 50 commits into from
Aug 28, 2024

Conversation

jean-roland
Copy link
Contributor

Part of the 1.0 release process.

DenisBiryukov91 and others added 30 commits February 15, 2024 17:52
- replace _z_n_qos_unmake with _z_n_qos_unmake_public in subscription.c
* Add Flipper platform

* Fix warnings and other platform builds
…ority-in-sample

Add support for qos settings in sample
…qos-designated-initializers

Fix/remove qos designated initializers
…tform-api-sync-with-zenoh-c

platform api synchronization with zenoh-c
* feat: add ethtype to reth endpoint config

* feat: type renaming

* fix: remove unused macro call

* feat: remove static raweth config

* feat: use defines for separators

* feat: add mapping function

* fix: add default raweth mapping

* feat: add debug traces on raweth config  parsing

* fix: ethtype validity test

* fix: strtok parsing calls

* chore: clang-format

* fix: include first mapping entry in lookup

* fix: appease the tyran codacy
* Expose timeout option in z_get_options_t

* Add default get timeout
* Remove reading from stdin, align example implementations

* Update examples tests

* Adjust z_sub_thr output

* Fix z_get single query examples

* Replace pthread uses with z_mutex and z_condvar

* Add multi-thread feature condition to z_get examples

* Update error message for features absence

* Update z_get expected output in modularity test

* Update sample count for freertos single-thread examples
jean-roland and others added 20 commits March 21, 2024 16:20
* fix: const discard warning

* build: fix platformio dependency check
* correct unsigned atomic in refcount.h

* made espidf freertos compatible with timeout on read

---------

Co-authored-by: Luca Cominardi <[email protected]>
* chore: run clang format

* fix: misra issues
eclipse-zenoh#389)

* ci: Allow building Zenoh from arbitrary branch in build-check workflow

* Update other jobs

---------

Co-authored-by: OlivierHecart <[email protected]>
Integrate zenoh as a west module and enable adding zenoh as a library
using kconfig.

This will allows easier integration with zephyr by including in the west
manifest (west.yml), i.e.:

@@ -2,7 +2,13 @@ manifest:
   remotes:
     - name: upstream
       url-base: https://github.com/zephyrproject-rtos
+    - name: zenoh
+      url-base: https://github.com/eclipse-zenoh
   projects:
+    - name: zenoh-pico
+      revision: main
+      path: external/zenoh-pico
+      remote: zenoh
     - name: canopennode
       revision: dec12fa3f0d790cafa8414a4c2930ea71ab72ffd
       path: modules/lib/canopennode

and then enabling the publication example with:

CONFIG_ZENOH_PICO=y
CONFIG_ZENOH_PICO_LINK_SERIAL=y
CONFIG_ZENOH_PICO_PUBLICATION=y

application can then be built with west:

west build -b reel_board zephyr/samples/publication

Signed-off-by: Anas Nashif <[email protected]>
* feat: Store project version in `version.txt`

* fix: Add `CMakeFiles` to `.gitignore`

* feat: Automate Release

* fix: Remove enforce-linking-issues workflow

* fix: Remove unecessary SSH passphrase/privatekey inputs

* fix: Force push release branch

* fix: Make build-macos need pre-build

* fix: Typo in pre-build.bash path

* fix: Typo in examples build path
* fix: replace windows sockopt timeout value type

* fix: void functions returning value
As per eclipse-zenoh/zenoh-c#466, align how we
configure zenoh CMake based projects version.
@milyin milyin changed the base branch from main to dev/1.0.0 August 28, 2024 15:15
@milyin milyin merged commit a79ad74 into eclipse-zenoh:dev/1.0.0 Aug 28, 2024
31 of 33 checks passed
@milyin milyin changed the title Merge dev/1.0 into main Merge main into dev/1.0.0 Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.