Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-13 | Refactor pairing to allow implementations to fully handle pairing | Martin Szulecki | 1 | -3/+11 | |
Implementations can now supply a full pair record and thus use their own preferred method of managing pairing records if needed. | |||||
2010-01-12 | Refactor lockdown session handling and expose it in public API | Martin Szulecki | 1 | -4/+9 | |
This splits out SSL code and allows implementations to manually handle session start and stop if needed. Also brings the API closer to the lockdown request protocol. | |||||
2010-01-12 | Introduce error code for lockdownd requests which require a running session | Martin Szulecki | 1 | -0/+1 | |
2010-01-12 | Allow lockdown client creation without performing full handshake | Martin Szulecki | 1 | -0/+1 | |
The lockdown constructor was doing more than needed. Pairing and session negotiation is now handled by lockdownd_client_new_with_handshake(). | |||||
2010-01-10 | Extend lockdown_query_type to actually return the type of the service daemon | Martin Szulecki | 1 | -1/+1 | |
2010-01-08 | Detect pairing failure for device having a password set | Martin Szulecki | 1 | -0/+1 | |
[#101 state:resolved] The first pairing fails if a user has a password set on the device. | |||||
2010-01-08 | Implement lockdown activate and deactive | Martin Szulecki | 1 | -0/+3 | |
Passing the right activiation record allows activating a phone using this functionality. | |||||
2010-01-08 | Implement lockdown unpair request | Martin Szulecki | 1 | -0/+1 | |
2010-01-08 | Allow set the label of a lockdown request, usually set to the program name | Martin Szulecki | 1 | -1/+2 | |
2009-12-07 | New function lockdownd_validate_pair() | Nikias Bassen | 1 | -0/+1 | |
This function allows the current host (or the host specified by the given HostID to become the trusted host of the device. [#89 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-12-07 | cache device uuid in client struct | Nikias Bassen | 1 | -1/+1 | |
When accessing/storing key info with userprefs, a device uuid is required that makes it possible to distinguish between different devices. On execution of lockdownd_client_new, the uuid is queried via lockdown and now stored in the client struct for later reuse. This patch also removes the uuid parameter from lockdownd_pair(). | |||||
2009-12-07 | fix signature of lockdownd_stop_session | Nikias Bassen | 1 | -1/+1 | |
This removes the session_id parameter from lockdownd_stop_session because the session_id is stored in the lockdownd_client_int structure anyway. | |||||
2009-07-25 | Conform to protocol and add session id argument to lockdownd_stop_session() | Martin Szulecki | 1 | -1/+1 | |
2009-07-25 | Update doxygen config and allow generation of documentation | Martin Szulecki | 1 | -2/+5 | |
2009-07-25 | Update lockdown API and introduce new error codes | Martin Szulecki | 1 | -16/+35 | |
2009-07-15 | Implement lockdown set_value, remove_value and enter_recovery request API | Martin Szulecki | 1 | -1/+4 | |
2009-07-07 | Cleanup lockdown request API and fix docs, tools, bindings and exports | Martin Szulecki | 1 | -0/+51 | |