| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
When an instantaneous tether and untether command are issued
the dnsmasq operation of tether happens after the interface
has been brought down by the untether command hence
tethering goes into bad state. The fix is to let dnsmasq
running so that it can be killed later by the untether command.
CRs-Fixed: 620556
Change-Id: Ia92f530d2d082758bcefd1c4728bb21edcc39043
|
|
|
|
|
|
|
|
|
|
|
| |
dnsmasq does not update its list of listeners with the new
interface object whenver an interface goes up/down and hence
when we free the old interface objects, the interface info in
dnsmasq listeners is lost. This fix makes sure the listenerss
are updated with the new interface object
Change-Id: Ib3204d0d94c28a57f473fc04c5a10a52fc48e754
CRs-Fixed: 586287
|
|\
| |
| |
| | |
Android 4.3 release 2.1
|
| |
| |
| |
| |
| | |
Bug: 8580410
Change-Id: I0e478ef39bfdc83adaa8cbbd9c1b5a6b0d28bb39
|
| |
| |
| |
| |
| |
| |
| | |
Stop being a public dns forwarder on our external interfaces.
bug:7530468
Change-Id: Ic94cd66e66371de4fcc54f53b9f267f6611804b8
|
|\|
| |
| |
| | |
https://android.googlesource.com/platform/external/dnsmasq into mr1-staging
|
| |\
| | |
| | |
| | |
| | | |
* commit 'ad7502a6aeff431e9759e57734474576d4b085e7':
Ensure all commands read on dnsmasq's stdin are processed
|
| | |\ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As described in issue 30016, android dnsmasq daemon is misconfigured after initializing tethering.
The reason is that two commands are present on dnsmasq stdin when check_android_listeners is called:
update_dns:8.8.8.8:8.8.4.4\0update_dns:192.x.y.z (notice the \0 between the 2 commands).
check_android_listeners assumes there is a single NUL terminated string and skip the second one.
This patch ensure that every commands are processed by checking wether or not all the characters on stdin have been consumed and loop if needed.
Also fixes style issues.
Change-Id: I6d98233964559b8dcc1253aec105a240e1065c94
Signed-off-by: Pierre Crépieux <pierre.crepieux@orange.com>
|
| |/
| |
| |
| | |
Change-Id: I95e6f923a13322003096e67aeaaf5199624ab980
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
There is a possible memory leaking when lo is allocated but
the lo->name is not. In this case, we should free the lo and then return
original change I475968bd570a113c9f61f02b974d57d1caaa0236
picked from: https://android-review.googlesource.com/#/c/23450/
as seen on: http://review.cyanogenmod.com/#/c/13782/
Change-Id: I21dd3267fa2521578d93f7b1a7bc2a6726de15ac
|
|
|
|
|
|
| |
Bug: 5010576
Change-Id: Ie5fcad1808bcced3198dc650816373e2f7567e54
|
|
|
|
|
|
|
| |
Copy NOTICE file from location in root into subdirectories where it will
be picked up by the build system.
Change-Id: Ie648543f307686d44b2010133c1027e8d5c7d34a
|
|
|
|
| |
Change-Id: I84244ea72c1a603cc4342da13f67831dcd8eaf34
|
|
|
|
| |
Change-Id: I9baee49df0139f5131d5a83f6d03fb2aa7a30f46
|
|
|
|
| |
Used by tethering, this would get very noisy if you had wifi active.
|
|
|
|
| |
Signed-off-by: San Mehat <san@google.com>
|
|
|
|
| |
Signed-off-by: San Mehat <san@google.com>
|
|
|
|
| |
Signed-off-by: San Mehat <san@google.com>
|
|
|
|
| |
Signed-off-by: San Mehat <san@google.com>
|
|
|
|
| |
Signed-off-by: San Mehat <san@google.com>
|
|
|