Andrew Fiddian-Green and GitHub
a5a74fd085
[ci build] Apply spotless to fix poms ( #21115 )
...
* fix poms
* change version on itests
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-07-06 21:54:17 +02:00
openhab-bot
6c4bd00559
[unleash-maven-plugin] Preparation for next development cycle.
2026-07-05 14:04:45 +00:00
Andrew Fiddian-Green and GitHub
3d0958a390
[homekit] Fix representation property. Fix config auto-update ( #20801 )
...
* test release
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-06-18 15:41:21 +02:00
Andrew Fiddian-Green and GitHub
bc54c3f2ec
[homekit] Improve stability against NPE ( #20796 )
...
* various
- ignore null DTO fields to prevent NPE risk
- fix inherited exception stack trace logging
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-05-25 17:15:28 +02:00
57e5419e13
Bump org.bouncycastle:bcprov-jdk18on ( #20626 )
...
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java ) from 1.83 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
dependency-version: '1.84'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-26 21:06:59 +02:00
Andrew Fiddian-Green and GitHub
a7bfdff602
use light state machine model from oh core ( #20145 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-03-30 13:50:55 +02:00
dependabot[bot] and GitHub
ab9d7e3cb8
Bump org.eclipse.jdt:ecj from 3.43.0 to 3.45.0 ( #19764 )
...
* Bump org.eclipse.jdt:ecj from 3.43.0 to 3.45.0
Bumps [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core ) from 3.43.0 to 3.45.0.
- [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits )
* Change order of Mock and Nullable annotations
* Fix visibility
Also-by: Holger Friedrich <mail@holger-friedrich.de >
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-28 10:26:29 +01:00
lsiepel and GitHub
954d433041
Fix homekit and math ( #20374 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-03-13 18:05:16 +01:00
Andrew Fiddian-Green and GitHub
62efdd3bff
[homekit.binding] Support accessory Things that have children ( #20083 )
...
* initial contribution
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-03-13 13:55:01 +01:00
Andrew Fiddian-Green and GitHub
7e04e26400
[homekit.binding] Clean handler state if configuration changes ( #20245 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-28 15:51:46 +01:00
Jacob Laursen and GitHub
44bd9ceff1
Fix warning ( #20295 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-02-28 11:50:34 +01:00
Andrew Fiddian-Green and GitHub
16345d12b4
[binding.homekit] Minor tweaks ( #20209 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-14 00:14:53 +01:00
Andrew Fiddian-Green and GitHub
e731d52874
increase max content length ( #20212 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-11 12:33:40 +01:00
Andrew Fiddian-Green and GitHub
67bc6fe19b
[binding.homekit] Improve I/O streaming ( #20106 )
...
* parser supplies at most one future; blocks otherwise
* improve error case handling
* fix input streams with help of new unit tests
* remove intermediate handover threads
* fix plain to encrypted socket transition sync
* add fix for #20040
* handle other interrupted exceptions
* tighter constraints on response window and logging
* suppress logging on shutdown
- add EncrypingOutputStream for socket output
- harden the set session keys handover
- add round trip crypto test
* reduce log clutter
- use single communication error handler
- expand thing status detail description
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-05 17:02:38 +01:00
Andrew Fiddian-Green and GitHub
13bcb40e3d
fix 'null' ip-address ( #20183 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-05 16:55:33 +01:00
Andrew Fiddian-Green and GitHub
0a9bdb5c5e
[binding.homekit] Add camera snapshot channel ( #20035 )
...
* add support for camera snapshot image channel
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-01-31 10:45:02 +01:00
Andrew Fiddian-Green and GitHub
44007be83b
[binding.homekit] Allow empty host name ( #20082 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-01-16 16:21:31 +01:00
Andrew Fiddian-Green and GitHub
8732ca1fe1
[binding.homekit] Fix HTTP Host Header ( #20052 )
...
* fix for issue #20051
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-01-15 22:04:37 +01:00
Andrew Fiddian-Green and GitHub
142b205229
[binding.homekit] Improve thread synchronization ( #20004 )
...
* add ip address to log messages
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-01-12 17:29:38 +01:00
Jacob Laursen and GitHub
a4169262d3
Fix state updates for numbers with dimension ( #20034 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-11 21:57:04 +01:00
Andrew Fiddian-Green and GitHub
544b96bf03
[homekit] Support bridges with hardware embedded accessory things ( #19965 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-01-05 23:52:34 +01:00
Jacob Laursen and lsiepel
a3cce8efd7
Update license headers
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-02 10:51:48 +01:00
Holger Friedrich and GitHub
7fb5b5115a
Upgrade Karaf to 4.4.9 ( #19818 )
...
* Upgrade Karaf to 4.4.9
Upgrade Karaf from 4.4.8 to 4.4.9.
This includes upgrades for the following libraries:
* asm from 9.8 to 9.9
* bouncycastle/bcprov from 1.81 to 1.83
* commons-io from 2.20.0 to 2.21.0
* commons-lang3 from 3.18.0 to 3.20.0
* jackson-annotations from 2.19.2 to 2.20
* jackson from 2.19.2 to 2.20.1
* jna from 5.17.0 to 5.18.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-28 01:49:21 +01:00
Holger Friedrich and GitHub
207ca71fc4
Prepare for OH 5.2.0 ( #19868 )
...
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-23 00:01:46 +01:00
openhab-bot
ee3817accd
[unleash-maven-plugin] Preparation for next development cycle.
2025-12-22 17:11:00 +00:00
b72a292759
[homekit] New HomeKit client binding ( #19340 )
...
* initial contribution
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
Co-authored-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-12-13 11:54:12 +01:00