Holger Friedrich

Results 47 issues of Holger Friedrich

Currently, text files (java, etc) use a different line endings (CR/CRLF), and some files contain a mix of both. Working on #1121, I have trouble setting up spotless. The tool...

When I started to work with the MRL codebase using my favourite development IDE (MS Code), I found a few things which could be improved. There seem to be files...

* add passive (listening only) access for KNX Data Secure frames, #8872 * add config options for KNX keyring file and password * ease setup if IP Secure, as required...

enhancement

1) [open] Support for KNX data secure packets shall be added to OpenHAB. Reading and writing authenticated KNX packets should be possible. 2) [done] Support for KNX IP secure shall...

enhancement
help wanted

Current implementation of ```SecureApplicationLayer``` uses the following approach to select the surrogate which actually issues the read request of a GA: `final var surrogate = security.groupSenders().getOrDefault(group, Set.of()).stream().findAny().orElseThrow(() -> new KnxSecureException(group...

Upgrade Karaf from 4.4.4 to 4.4.5: https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140 * Sync runtime dependencies with Karaf 4.4.5, most notably: * Jetty 9.4.53.v20231009 * JNA 5.14.0 * Pax Logging 2.2.6 * Pax Web 8.0.24...

Fixes error reported by new SAT checker PMD 7.0.0-rc4 marks this as an error which breaks the build. ref: openhab/static-code-analysis#462

Currently, the IP Add-on Finder scans sequentially: binding by binding, interface by interface. This PR implements scanning in an asynchronous way. Refs: https://github.com/openhab/openhab-core/issues/3936 Initial PR implementation is by @andrewfg, as...

PR #3920 introduced a (partly) generic addon finder, which allows to discover devices by sending single IP frames. This is useful for devices which do not actively announce and require...

enhancement

Close gaps in test coverage identified with jacoco coverage analysis tool, #16507. This PR can be merged independently.

test