{"push_id":594779705,"size":19,"distinct_size":1,"ref":"refs/heads/master","head":"976e50addaa4b3427ff4ccb3a9aa1d78f3cef155","before":"3333d3743c3dee1cc650d6f41b7e5f7cb6aa210c","commits":[{"sha":"738a6574a4121984b8956fe2182a32e8c0cb0976","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"xpc: import XPC package for OSX core bluetoth support.\n\nIt is integrated from the [goble] by Raffaele Sena.\nhttps://github.com/raff/goble","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/738a6574a4121984b8956fe2182a32e8c0cb0976"},{"sha":"64f58ade2d50ee2acc1de64deb2cba74a5fb298a","author":{"email":"93c9b99ef7e716883ccddd4d86b8ecc439a06140@paypal.com","name":"Tzu-Jung Lee"},"message":"xpc: export types for external usage","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/64f58ade2d50ee2acc1de64deb2cba74a5fb298a"},{"sha":"d2f983008f9a95d8946822abdec306031fe12c30","author":{"email":"93c9b99ef7e716883ccddd4d86b8ecc439a06140@paypal.com","name":"Tzu-Jung Lee"},"message":"xpc: change UUID from [16]byte to []byte","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/d2f983008f9a95d8946822abdec306031fe12c30"},{"sha":"dc971569a297bec199f7bf51a650080a965e636f","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@wolfe.id.au","name":"Mark Wolfe"},"message":"WIP: Device enumeration on linux.","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/dc971569a297bec199f7bf51a650080a965e636f"},{"sha":"ffdee90ddb4ade889d993e0fd82afcc47fe65c4d","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"import gioctl","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/ffdee90ddb4ade889d993e0fd82afcc47fe65c4d"},{"sha":"9725fee7a79a7494136a7dd968517572bc35d49f","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"integragte_hci_list","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/9725fee7a79a7494136a7dd968517572bc35d49f"},{"sha":"78b1a96dfd08eede13499b6b44041632bb23c946","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"Initial changes for gatt-next.\n\n* Support both server (peripheralManager) and client(slaveManager).\n* Support both Linux and OSX (not very stable though).\n* Extend the request handler to descriptor level.\n* Decouple advertising and add/set services.\n* Support iBeacon advertising.\n\nFor Linux (via Option):\n * Support sending HCI raw command paccket. User can send vendor command\n   by implementing cmd.CmdParam interface\n * Can probe available HCI devices automatically.","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/78b1a96dfd08eede13499b6b44041632bb23c946"},{"sha":"f892456f690c3dc6e30d530c8dfdce9d084d3943","author":{"email":"93c9b99ef7e716883ccddd4d86b8ecc439a06140@paypal.com","name":"Tzu-Jung Lee"},"message":"doc: polish doc-comments","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/f892456f690c3dc6e30d530c8dfdce9d084d3943"},{"sha":"52b8c064f293db1fa97787c47939f1176e11331c","author":{"email":"93c9b99ef7e716883ccddd4d86b8ecc439a06140@paypal.com","name":"Tzu-Jung Lee"},"message":"xpc: update doc-comments","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/52b8c064f293db1fa97787c47939f1176e11331c"},{"sha":"74c0dfe385c729a3f74970221149278e3419eb22","author":{"email":"93c9b99ef7e716883ccddd4d86b8ecc439a06140@paypal.com","name":"Tzu-Jung Lee"},"message":"xpc: revert the change to verbose == true\n\nIt converts the type from bool to C._Bool","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/74c0dfe385c729a3f74970221149278e3419eb22"},{"sha":"b630ab06547ce69a415228925edcdaac6eb5b3f0","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"linux: Always return MAC address in upper case as peripheral id.\n\nThis fixes the problem of example/explorer.go on Linux where users\nneed to enter lower cases mac address.","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/b630ab06547ce69a415228925edcdaac6eb5b3f0"},{"sha":"30be169e55ca155a9c34af26e74c969ed7ef85f2","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"linux: ignore l2cap signals for now.","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/30be169e55ca155a9c34af26e74c969ed7ef85f2"},{"sha":"f35cdb64c8d7a727685b48a104abb4f04ddaad9a","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"linux: fix import path of gioctl","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/f35cdb64c8d7a727685b48a104abb4f04ddaad9a"},{"sha":"2d13add680b55371278423aa74d87c3909239d04","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"linux: remove hearbeat\n\nAs user can now build similar function via LnxSendHCIRawCommand option.","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/2d13add680b55371278423aa74d87c3909239d04"},{"sha":"e5309ef70bb23c2b15b50375a1ae19559803c521","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"xpc: suffix _darwin so linux can test with ./...","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/e5309ef70bb23c2b15b50375a1ae19559803c521"},{"sha":"89d089cad27dc8b404ef66cb2b94d032ca3ee9b0","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung (Roy) Lee"},"message":"Merge pull request #19 from roylee17/next-v4\n\nInitial changes for gatt-next (v4)\r\n\r\nIt should be stable enough to be work on top of it :-)","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/89d089cad27dc8b404ef66cb2b94d032ca3ee9b0"},{"sha":"1f6210a99505b2fb5fb50ff1e3005dc3f2dae78e","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"Merge branch 'master' into next","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/1f6210a99505b2fb5fb50ff1e3005dc3f2dae78e"},{"sha":"271a2fddd4ee114b1bc3596e24aa3e9e28885bd9","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung Lee"},"message":"linux: fix merge conflict of master","distinct":false,"url":"https://api.github.com/repos/paypal/gatt/commits/271a2fddd4ee114b1bc3596e24aa3e9e28885bd9"},{"sha":"976e50addaa4b3427ff4ccb3a9aa1d78f3cef155","author":{"email":"5de16e04c1a344b941ce16db745e3213d1fd2ddb@gmail.com","name":"Tzu-Jung (Roy) Lee"},"message":"Merge pull request #22 from paypal/next\n\nMerge the next branch","distinct":true,"url":"https://api.github.com/repos/paypal/gatt/commits/976e50addaa4b3427ff4ccb3a9aa1d78f3cef155"}]}