-
Notifications
You must be signed in to change notification settings - Fork 135
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improvements to HomeKit associating methods, e.g. method re-use. In HAP: the methods for reading/writing the key stores are now abstracted away. The classes, reusable. Reduce, Reuse, Recycle... OK, two out of three. The main point of this commit is to fix file-handling for unpredictable device ID names. Usually they're like a MAC address, but future spec might say something else. So we store those in a JSON file now. This commit also removes the dependency on NaCl lib, which resolves issue #24. Until such a time as when nacl is really necessary, and not a stop-gap for the lazy developers :) Fleshed out many HAP methods with accompanying comments from the HAP spec doc, which outline what is not yet implemented, and help ease you into the crypto side of what's going on.
- Loading branch information
1 parent
f582622
commit 389da64
Showing
3 changed files
with
948 additions
and
283 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.