Daniel Adam

Results 33 issues of Daniel Adam

- [ ] Fix static analysis issues introduced by OC_PUSH functionality. Check issues reported by SonarCloud (https://sonarcloud.io/summary/overall?id=iotivity_iotivity-lite) and clang-tidy (https://github.com/iotivity/iotivity-lite/actions/workflows/static-analysis.yml) in oc_push.c (or other related files). - [ ] Add...

improvement

Direct: github.com/go-co-op/gocron/v2 v2.2.5 github.com/lestrrat-go/jwx/v2 v2.0.21 google.golang.org/api v0.169.0 google.golang.org/genproto/googleapis/rpc v0.0.0-20240308144416-29370a3891b7 google.golang.org/grpc v1.62.1 google.golang.org/protobuf v1.33.0 Indirect: github.com/bufbuild/protocompile v0.9.0 github.com/golang/protobuf v1.5.4 github.com/lestrrat-go/httprc v1.0.5 google.golang.org/genproto/googleapis/api v0.0.0-20240308144416-29370a3891b7

## Summary by CodeRabbit - **Refactor** - Reorganized access control logic for improved efficiency and clarity. - **New Features** - Introduced advanced access control list (ACL) management and permission evaluation...

Coverity issues reported by https://scan.coverity.com/projects/iotivity-iotivity-lite?tab=overview (or by other developers running custom coverity scans): ## Internal nightly scan Impact: High Version: b2b66efd1e5cfa00b6c33c2befd6d2 - [x] Out-of-bounds write (321043, storage.c:120) Version: 9415446182945c4c51fdc56fd046e4 -...

bug

Replication steps: 1. build on MSYS2 with clang and address sanitizer enabled 2. run unit tests ``` ==6404==ERROR: AddressSanitizer: heap-use-after-free on address 0x11aec85a1448 at pc 0x7ff67f28378b bp 0x007a0f59c4e0 sp 0x007a0f59c528...

bug
windows
api

Reset at 3. 11. 2023: Unit tests: plgd/device tests: * TestGetOwnerships: https://github.com/iotivity/iotivity-lite/actions/runs/6747438705/job/18343604277 ``` getOwnerships_test.go:41: Error Trace: /go/src/github.com/plgd-dev/device/client/core/getOwnerships_test.go:41 /go/src/github.com/plgd-dev/device/client/core/getOwnerships_test.go:81 Error: Not equal: expected: true actual : false Test: TestGetOwnerships ``` *...

bug

- [ ] Add target to CMake which updates oc_build_info.h based on the current project version - [ ] Add GitHub action that increments the project version by 1 and...

enhancement