{"push_id":666606265,"size":81,"distinct_size":81,"ref":"refs/heads/ap-mode","head":"9b0f88826c5751a4a4b183450620f2e591c5bf27","before":"eb100816a7cdbc7f2acfc426a0d54edc56a9541d","commits":[{"sha":"e8784053a0a680ec8943ff20559c6561cb5b9a96","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@kunasystems.com","name":"Chris Hiszpanski"},"message":"Fix struct in6_pktinfo redefinition\n\nThe struct in6_pktinfo is defined within netinet/in.h included with\nLinaro (i.e GNU) compilers. It is activated only if using a GNU compiler,\nwhich causes a build failure due to redefinition within gdhcp/common.c.\n\nExcludes redefinition on GNU compilers, while preserving definition on\nnon-GNU compilers.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/e8784053a0a680ec8943ff20559c6561cb5b9a96"},{"sha":"4153cc5983cd5b384a6364ccdacee0274c598745","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"TODO: Purge old owners and update tasks","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/4153cc5983cd5b384a6364ccdacee0274c598745"},{"sha":"dc6bc7eab39a8e46ae0698f044833cf76ad594ef","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"AUTHORS: Mention Chris' contributions","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/dc6bc7eab39a8e46ae0698f044833cf76ad594ef"},{"sha":"ab3d867fe7ced1eb306af9e3ae079052c1571f0c","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"network: Disable IPv6 completely if method is off\n\nIf method is set off for IPv6 then it should be completely\ndisabled and not to allow kernel autoconfigure the addresses\nfor the service.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/ab3d867fe7ced1eb306af9e3ae079052c1571f0c"},{"sha":"b73fb49177dc50a7b7eefa45235b23f4cb8cdd4d","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"network: Fix eternal associating with IPv6-only\n\nIt was possible with IPv6-only networks to have eternal\nassociating variable set as true, especially\nwhen ipv4 configuration method was OFF.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/b73fb49177dc50a7b7eefa45235b23f4cb8cdd4d"},{"sha":"fc73c01726652f47df53422d3cd816ac231e2f4e","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"network: Make sure that IPv6 is enabled with autoconfiguration\n\nPreviously IPv6 enabled with manual_ipv6_net but not with\nautoconfiguration.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/fc73c01726652f47df53422d3cd816ac231e2f4e"},{"sha":"e0e69ec825e63fac9bb41c0126670a90591fa204","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"network: Set network->connecting after ip address is set\n\nnetwork->connecting was incorrectly set to false on\nautoconf_ipv6_set and it needs to be set only after we have\nip addresses for the interface.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/e0e69ec825e63fac9bb41c0126670a90591fa204"},{"sha":"a480664dbeba1d7ef2c2d49d1c4dd420abf0e5f3","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"ofono: Set ipconfig off if indicated that the protocol is not used\n\nTurn IPv6 configuration off for an IPv4 only cellular context and turn\nIPv4 configuration off for an IPv6 only context. Set the configuration\nmethod to unknown if it was previously off.\n\nThe 'Protocol' property is never sent when the modem is in active\nstate, thus the connected status of the modem need not be updated when\na context changed is signalled.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/a480664dbeba1d7ef2c2d49d1c4dd420abf0e5f3"},{"sha":"9c48f4e33425077afb0141acf21664153ffd1fd5","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"ofono: Do not reset method if its off\n\nMethod must not be reset from CONNMAN_IPCONFIG_METHOD_OFF when\ndisconnecting but only through Protocol-message handling.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/9c48f4e33425077afb0141acf21664153ffd1fd5"},{"sha":"ed5fc205958e961fb83346ea22572630e326d2d7","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"ipconfig: Use only settings related to configuration method\n\nIf service is ever being configured with manual ip-address, netmask\nand gateway and later changed to dhcp, the related settings must\nnot be read if configuration method is not manual or fixed.\nOtherwise they can possible collide with the settings got from\ndhcp-server if they are exactly the same\n(eg. dhcp.c: lease_available_cb()). This could lead network\ninterface not being configured correctly.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/ed5fc205958e961fb83346ea22572630e326d2d7"},{"sha":"4836bc0ee5454c3dea82b5d46f06ad6143e326a8","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"network: Merge identical ipconfig code paths\n\nConfigure IPv4 and IPv6 configurations only once in\n__connman_network_enable_ipconfig() and use this function when setting\nthe network connected. Remove obsolete function and rework the rest\nto centralise configuration state and error reporting.\n\nThe variable network->connecting is true as long as the IPv4 or IPv6\naddress configuration phase is ongoing.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/4836bc0ee5454c3dea82b5d46f06ad6143e326a8"},{"sha":"32a79b68b79b32ee97e3931e0a94bc33767b1f49","author":{"email":"b18dd57f0c81bc1fc439e303e71d2866b09f3bd2@chromium.org","name":"Arman Uguray"},"message":"gdbus: Don't refresh objects/props if disconnected\n\nIf g_dbus_client_set_proxy_handlers gets called from within a\nproxy_removed callback, the code may end up refreshing the proxy's\nproperties and incorrectly access the client's proxy_list as it gets\nfreed. This patch fixes this, so that get_managed_objects does nothing\nif it gets called during a service disconnect.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/32a79b68b79b32ee97e3931e0a94bc33767b1f49"},{"sha":"ac927cb96d21d1d4ee96be835c60b92cea97fb00","author":{"email":"ee937cfcc16cf790ab2b37c6354b6c3019afbce8@gmail.com","name":"Justin Maggard"},"message":"rtnl: Ignore temporary cloned routes\n\nWhenever the kernel does a IPv6 route lookup, we get a netlink\n\"new route\" notification for the destination with the RTM_F_CLONED\nflag set to note that this is a temporary route.\n\nLet's ignore these messages, or else our log may get filled with\ntons of add/del route noise.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/ac927cb96d21d1d4ee96be835c60b92cea97fb00"},{"sha":"a5237e09c924f09354402633f80fbdaf714efbda","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"gdhcp: Use DHCPV6_CLIENT_PORT as source port\n\nSome buggy DHCPv6 server implementations are re-using the original\nsource port from the DHCPv6 client messages to their DHCPv6 reply\npackets (eg. Cisco EPC3940L) as a destination port. Due to this we\nneed to make sure that we use DHCPV6_CLIENT_PORT (udp/546) as the\nsource port when sending client DHCPv6 messages.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/a5237e09c924f09354402633f80fbdaf714efbda"},{"sha":"f77a1758f3ff63334a4f45fc0a1c4082d839f5d6","author":{"email":"e080326d4747fd74246c276819d97c2a7f99fd5b@suse.cz","name":"Tomáš Čech"},"message":"build: Install binary with manpage when client is enabled\n\nUntil now neither connmanctl nor its main page were installed to\ntarget system during `make install' phase. Distributions which adopted\nconnman copied connmanctl by hand manually. connmanctl is mature enough\nto be installed by default when client build is enabled.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/f77a1758f3ff63334a4f45fc0a1c4082d839f5d6"},{"sha":"5218f40cacecfeb06026af73fc6142188e21886b","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"AUTHORS: Mention Tomáš' contributions","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/5218f40cacecfeb06026af73fc6142188e21886b"},{"sha":"83929765bd1551e2ba982570e72b84aa3c7d70b7","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"TODO: Add tasks for interface names, gateway selection and ObjectManager","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/83929765bd1551e2ba982570e72b84aa3c7d70b7"},{"sha":"3404137684f84069a31c508e6e9923a5d707ede6","author":{"email":"db186c297188f7acbbdc9bbd6aff2f45665bb42d@tieto.com","name":"Szymon Janc"},"message":"gdbus: Fix not calling disconnect function\n\nIf daemon gets disconnected from D-Bus sender is NULL. Watches that\nwas explicitly added with NULL sender (ie disconnected_signal in\ng_dbus_set_disconnect_function) should be called anyway.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/3404137684f84069a31c508e6e9923a5d707ede6"},{"sha":"ba053598ff53c617cc0bcb6b062a5b747cbd23e6","author":{"email":"a8f09056e68a34e7b79aa788800a127933ec3631@jollamobile.com","name":"Pasi Sjöholm"},"message":"ofono: Always set configuration method when connected\n\nIf configuration method is not always set the previously set configuration\nfrom the previous connection will be used.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/ba053598ff53c617cc0bcb6b062a5b747cbd23e6"},{"sha":"50f2c9dad224c035e420bd79baed90cbfe570a80","author":{"email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@linux.intel.com","name":"Patrik Flykt"},"message":"service: Check whether properties can be sent before assigning value\n\nTrivial logic fix.","distinct":true,"url":"https://api.github.com/repos/raumfeld/connman/commits/50f2c9dad224c035e420bd79baed90cbfe570a80"}]}