{"push_id":2445200375,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"dc72c0f41c75c5e5746b7914abec09a78fc1ee75","before":"2066c0a0bd85d9eb64c2c5107120eab91753d812","commits":[{"sha":"ed5ee4d4c3444cbf51ea84a13d484629d3795186","author":{"name":"Luiz Augusto von Dentz","email":"5092bed7acbf2e8cc59e8b3e16e809231b530263@intel.com"},"message":"shared/shell: Don't allocate any data if env value is NULL\n\nIf value is NULL there is no point in allocating any data if value is\nNULL since bt_shell_get_env would return NULL anyway, also this makes\nsure the existing value is freed which means passing NULL can remove\nan env like it was intended.","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/ed5ee4d4c3444cbf51ea84a13d484629d3795186"},{"sha":"53b8b8df02931cdbd074a95e7943888c4b6d2187","author":{"name":"Luiz Augusto von Dentz","email":"5092bed7acbf2e8cc59e8b3e16e809231b530263@intel.com"},"message":"shared/shell: Add export command\n\nThis adds export command to default menu which can be used to print\nthe environment variables that have been set.","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/53b8b8df02931cdbd074a95e7943888c4b6d2187"},{"sha":"650a0d814afde64fddd462b6fe81c63b618bf43f","author":{"name":"Luiz Augusto von Dentz","email":"5092bed7acbf2e8cc59e8b3e16e809231b530263@intel.com"},"message":"client: Add envs for proxies\n\nThis adds envs for device and adapter proxies found so other files are\nable to access them.","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/650a0d814afde64fddd462b6fe81c63b618bf43f"},{"sha":"9f1388f2cf14c8b896872416c5a9cdfb64913795","author":{"name":"Luiz Augusto von Dentz","email":"5092bed7acbf2e8cc59e8b3e16e809231b530263@intel.com"},"message":"client: Attempt to convert the device path to address\n\nPrinting the object path is not only long but it also may change.","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/9f1388f2cf14c8b896872416c5a9cdfb64913795"},{"sha":"2c3bba7b38be03834162e34069156f1fd49f0528","author":{"name":"antoine.belvire@laposte.net","email":"47bcfa87ee50d90e8d3fbe1a957e820ea1288372@laposte.net"},"message":"adapter: Don't refresh adv_manager for non-LE devices\n\nbtd_adv_manager_refresh is called upon MGMT_SETTING_DISCOVERABLE setting change\nbut as only LE adapters have an adv_manager, this leads to segmentation fault\nfor non-LE devices:\n\n0  btd_adv_manager_refresh (manager=0x0) at src/advertising.c:1176\n1  0x0000556fe45fcb02 in settings_changed (settings=<optimized out>,\n    adapter=0x556fe53f7c70) at src/adapter.c:543\n2  new_settings_callback (index=<optimized out>, length=<optimized out>,\n    param=<optimized out>, user_data=0x556fe53f7c70) at src/adapter.c:573\n3  0x0000556fe462c278 in request_complete (mgmt=mgmt@entry=0x556fe53f20c0,\n    status=<optimized out>, opcode=opcode@entry=7, index=index@entry=0,\n    length=length@entry=4, param=0x556fe53eb5f9) at src/shared/mgmt.c:261\n4  0x0000556fe462cd9d in can_read_data (io=<optimized out>,\n    user_data=0x556fe53f20c0) at src/shared/mgmt.c:353\n5  0x0000556fe46396e3 in watch_callback (channel=<optimized out>,\n    cond=<optimized out>, user_data=<optimized out>)\n    at src/shared/io-glib.c:170\n6  0x00007fe351c980e5 in g_main_context_dispatch ()\n   from /usr/lib64/libglib-2.0.so.0\n7  0x00007fe351c984b0 in ?? () from /usr/lib64/libglib-2.0.so.0\n8  0x00007fe351c987c2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0\n9  0x0000556fe45abc75 in main (argc=<optimized out>, argv=<optimized out>)\n    at src/main.c:770\n\nThis commit prevents the call to btd_adv_manager_refresh for non-LE devices.","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/2c3bba7b38be03834162e34069156f1fd49f0528"},{"sha":"a0b886e26c83ad4dfbf0b2b2e024c8ce9ead9a7d","author":{"name":"Szymon Janc","email":"ba410c865b8c5d9b26e0c42f46695755b34caf22@codecoup.pl"},"message":"gatt: Add support for storing Service Changed CCC value\n\nThis adds support for storing CCC value of Service Changed\ncharacteristic. Once bluetoothd is restart stored values are read\nand any device subscribed to indications will receive Service Changed\nindication with 0x00010-0xffff value. This is to invalidate any\nnon-core services since there is no way to verify if applications\nwill register their services in same order (or at all).\n\nThis fix accessing invalid handles by stacks that rely only on Service\nChanged indication for rediscovery ie. Apple iOS.","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/a0b886e26c83ad4dfbf0b2b2e024c8ce9ead9a7d"},{"sha":"fde2b0580e84be7524ad3e6e5c66b3da78714033","author":{"name":"ERAMOTO Masaya","email":"0480ec9406fd26cb8131074a5586291f18373a89@jp.fujitsu.com"},"message":"mesh: Return exit status for non-interactive","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/fde2b0580e84be7524ad3e6e5c66b3da78714033"},{"sha":"dc72c0f41c75c5e5746b7914abec09a78fc1ee75","author":{"name":"Venelin Efremov","email":"d86a0d8c1f915ecd308808079ada8f7f097c272f@iqury.us"},"message":"Merge branch 'master' of git://git.kernel.org/pub/scm/bluetooth/bluez","distinct":true,"url":"https://api.github.com/repos/ghent360/bluez/commits/dc72c0f41c75c5e5746b7914abec09a78fc1ee75"}]}
{"actor":{"display_login":"ghent360"}}