| Age | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Implementations can now supply a full pair record and thus use their
own preferred method of managing pairing records if needed. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | This introduces a new debug_info macro which automatically prints
the calling function, file and line number information instead of
having that information passed to every old log_debug_msg call. | 
|  |  | 
|  |  | 
|  | 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. | 
|  |  | 
|  | The lockdown constructor was doing more than needed. Pairing and session
negotiation is now handled by lockdownd_client_new_with_handshake(). | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Apparently this is needed for every connection in order to ensure the
lockdown value for TrustedHostAttached is true. In effect, this makes
the device expose more functionality. | 
|  |  | 
|  |  | 
|  |  | 
|  | [#106 state:resolved]
Signed-off-by: Matt Colyer <matt@colyer.name> | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |