Repository navigation
Comparing changes
Open a pull request
base repository: hap-java/HAP-Java
base: c23a813
head repository: hap-java/HAP-Java
compare: 25ced5e
- 10 commits
- 10 files changed
- 5 contributors
Commits on Jan 2, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 92dd747 - Browse repository at this point
Copy the full SHA 92dd747View commit details
Commits on Jan 27, 2026
-
Bump org.assertj:assertj-core from 3.19.0 to 3.27.7 (#195)
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.19.0 to 3.27.7. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](assertj/assertj@assertj-core-3.19.0...assertj-build-3.27.7) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-version: 3.27.7 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b11d77f - Browse repository at this point
Copy the full SHA b11d77fView commit details
Commits on Oct 18, 2026
-
Advertise uint32 format for valve duration characteristics (#202)
SetDurationCharacteristic (D3) and RemainingDurationCharacteristic (D4) serialized their metadata with "format":"int", but the HAP spec defines both as UInt32. Add a protected IntegerCharacteristic constructor that takes the HAP format and use it for the two duration characteristics. All other integer characteristics keep advertising "int". Add regression tests for the D3/D4 formats and for an unchanged int-format characteristic. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc610bc - Browse repository at this point
Copy the full SHA dc610bcView commit details -
Merge pull request #203 from hap-java/fix/202-valve-duration-uint32
Advertise uint32 format for valve duration characteristics
Configuration menu - View commit details
-
Copy full SHA for 3b750c1 - Browse repository at this point
Copy the full SHA 3b750c1View commit details -
Do not log pairing secrets in ExchangeHandler
Remove DEBUG log statements that printed the SRP shared secret K, the HKDF-derived encryption key and the raw M5 auth tag / message data. No logic changes. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6d4dce - Browse repository at this point
Copy the full SHA d6d4dceView commit details -
Fix frame splitting in LengthPrefixedByteArrayProcessor
- Read the length of each frame at the current position instead of always at the start of the read, so several frames of different length in one read are split correctly. - Clear the stored first length byte once it has been used, and do not take the fast path while such a byte is pending, so a read that ends after the first length byte is handled by step(). Adds tests that lock in the existing behaviour (single frame, several frames in one read, a frame split across two reads) plus regression tests for the two cases above. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf59554 - Browse repository at this point
Copy the full SHA bf59554View commit details -
Grant contents: write to deploy workflow so site-deploy can push gh-p…
…ages The permissions block added in 5a8f948 only granted packages: write, which drops the GITHUB_TOKEN's contents scope. maven-scm-publish-plugin then fails to push the site to gh-pages with a 403. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5d9dbd - Browse repository at this point
Copy the full SHA c5d9dbdView commit details -
Merge pull request #205 from hap-java/ci/site-deploy-contents-write
Grant contents: write so the deploy workflow can publish the site
Configuration menu - View commit details
-
Copy full SHA for 3f5f58a - Browse repository at this point
Copy the full SHA 3f5f58aView commit details -
Merge pull request #204 from hap-java/claude/beautiful-ritchie-89e405
Stop logging pairing secrets; fix frame splitting in LengthPrefixedByteArrayProcessor
Configuration menu - View commit details
-
Copy full SHA for 9c5bc6f - Browse repository at this point
Copy the full SHA 9c5bc6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ced5e - Browse repository at this point
Copy the full SHA 25ced5eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff c23a813...25ced5e