1. 29 Jan, 2018 1 commit
  2. 22 Jan, 2018 4 commits
  3. 16 Dec, 2017 1 commit
    • ccollins476ad's avatar
      Interpret missing kCBMsgArgResult as success. (#5) · 07787027
      ccollins476ad authored
      This commit addresses a panic that occurs in older versions of MacOS
      (tested with 10.11.5).  The problem occurs because, on this machine, the
      DiscoverDescriptors response lacks a `kCBMsgArgResult` field.  This
      missing field must have gotten fixed in a subsequent version of MacOS.
      Here are the contents of the DiscoverDescriptors response:
      
      ```
      map[kCBMsgArgCharacteristicHandle:17 kCBMsgArgDeviceUUID:3e8e65b72da94f70bbbe2d8f1a2524ee kCBMsgArgDescriptors:[]]
      ```
      
      The fix is to treat a response that lacks the `kCBMsgArgResult` field as
      indicating success.  That is, pretend `kCBMsgArgResult` is 0.
      07787027
  4. 27 Nov, 2017 1 commit
    • Kevin's avatar
      Cleanup XPC and add some errors (#4) · c88cfeb1
      Kevin authored
      * XPC cleanup
      
      * Go Meta Linter
      
      * Update travis with linux
      
      * Fix unintroduced interface
      
      * Fix travis.yml
      
      * Fix travis.yml
      
      * Fix travis.yml
      
      * Add GOOS to Travis
      
      * Damn travis
      
      * Finally?
      
      * Goddamn travis
      c88cfeb1
  5. 28 Oct, 2017 9 commits
  6. 17 Oct, 2017 19 commits
  7. 16 Oct, 2017 2 commits
  8. 28 Aug, 2017 1 commit
  9. 15 Aug, 2017 2 commits