{"push_id":542472498,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"2e391bdfd9b8c4b9ec3de522762db5fe0d426f31","before":"f0c0bccf6f98f7846e55f9ada887754aa8245597","commits":[{"sha":"3a9744500d6c138f1cddbd3dd5add135ec975acb","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] bluetooth: Clean up gdbus client on exit\n\nGdbus client for BlueZ was created on plugin initialization, but not\ncleaned up on plugin exit. Fixed by adding a g_dbus_client_unref() to\nbluetooth_exit().","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/3a9744500d6c138f1cddbd3dd5add135ec975acb"},{"sha":"e22932df86ba15c7e9717166ff88f5a50472ba14","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] jolla-gps: D-Bus cleanup on plugin exit\n\nPlugin would register watches and acquire a reference to D-Bus\nconnection on startup, but would not clean those up on exit. Fixed by\nadding necessary cleanup to jolla_gps_exit().","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/e22932df86ba15c7e9717166ff88f5a50472ba14"},{"sha":"8026b77d94a9429544687c02a1b8ea758d76642a","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] rfkill: Cleanup IO watch on exit\n\nBesides the IO channel for rfkill events, the associated watch also\nneeds to be cleaned up on exit.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/8026b77d94a9429544687c02a1b8ea758d76642a"},{"sha":"a3fd95b075c26a6e0148a36a102042f5898d9cd2","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] supplicant: Do not wait for D-Bus reply if it's not used\n\nDon't wait for a reply from supplicant for D-Bus calls which don't\nhave a callback function for processing the reply.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/a3fd95b075c26a6e0148a36a102042f5898d9cd2"},{"sha":"f67de7c88be7cdaec4def33cbe383a5bd43e0525","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] supplicant: Don't wait for interface removal reply if not needed\n\nDon't wait for a reply from supplicant for interface removal if\nthere's not callback function for processing the reply.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/f67de7c88be7cdaec4def33cbe383a5bd43e0525"},{"sha":"27c9928a68f2a49f8c33d4b4853a1f32d722de85","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] technology: Clean up technology list on exit\n\nClean up technology list when exiting. List may have been populated\ne.g. by rfkill events.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/27c9928a68f2a49f8c33d4b4853a1f32d722de85"},{"sha":"0ba7d60ef4595b7f9ca6ab0b239711fe897a166a","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] rtnl: Cleanup IO watch on exit\n\nBesides the IO channel for routing events, the associated watch also\nneeds to be cleaned up on exit.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/0ba7d60ef4595b7f9ca6ab0b239711fe897a166a"},{"sha":"1d3cd6b11c5f6a055db44cbfbb248280f5965017","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] peer: Clean up at exit\n\nClean up all structures allocated at initialization.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/1d3cd6b11c5f6a055db44cbfbb248280f5965017"},{"sha":"852451c9826950c3dff542662e559c632012af1d","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] dnsproxy: Clean up cache on exit\n\nClean up DNS cache and any associated timer on exit.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/852451c9826950c3dff542662e559c632012af1d"},{"sha":"933167da80527d12841a9496f6abcde73072738a","author":{"email":"64cd8c0beb3493d1d18acbe5ed869da780366c60@jollamobile.com","name":"Hannu Mallat"},"message":"[connman] main: Free wifi option parameter\n\nAs option_wifi is allocated by the option parser, free it before\nexiting.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/933167da80527d12841a9496f6abcde73072738a"},{"sha":"05ae06f2a0334b185ff930d367de67667c768ac6","author":{"email":"7d124abdaf07f1840a9dc221f5a24af2ed417ea3@gmail.com","name":"Hannu Mallat"},"message":"Merge pull request #179 from hmallat/cleanup-reachables-on-exit\n\nCleanup reachables on exit","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/05ae06f2a0334b185ff930d367de67667c768ac6"},{"sha":"d5c3f8c9b15c57ddf8ff33ffa928f1c4c8415fe8","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"[connman] counter: fix possible memory leak\n\nDBusMessage message leaks memory if not cleaned when\ncounter is not found.","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/d5c3f8c9b15c57ddf8ff33ffa928f1c4c8415fe8"},{"sha":"2e391bdfd9b8c4b9ec3de522762db5fe0d426f31","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@siirappi.com","name":"Pasi Sjöholm"},"message":"Merge pull request #180 from tigeli/dbusfixes\n\n[connman] counter: fix possible memory leak","distinct":true,"url":"https://api.github.com/repos/hmallat/connman/commits/2e391bdfd9b8c4b9ec3de522762db5fe0d426f31"}]}