Commit Graph

343 Commits

Author SHA1 Message Date
Philipp von Weitershausen
bb3bdcac69 Bug 743603 - B2G Wifi: minor code readability improvement. r=mrbkap
--HG--
extra : rebase_source : ceca6081c1e775ecb8f82799d2c39d1c7ec3a9ea
2012-04-09 15:19:35 +08:00
Blake Kaplan
be9bfeacb2 Bug 736091 - Add a forgetNetwork function that forgets the requested network. If the requested network is the current network, we reconnect to the next available network. r=cjones
--HG--
extra : rebase_source : b68cd9c99dcf31e9274d603d88300340ee1ebf60
2012-03-26 18:27:10 +02:00
Blake Kaplan
7e14680004 Bug 742797 - Fix shutdown on ICS. r=cjones DONTBUILD 2012-04-05 19:47:08 +02:00
Chris Jones
dc24859341 Bug 739452, part 1: Catch errors in importing cutils, since (unfortunately) this code also runs on desktop builds. r=mrbkap 2012-04-01 01:57:18 -07:00
Blake Kaplan
2c45f36652 Bug 736096 - Don't pretend we have values that we didn't successfully
get. r=cjones DONTBUILD
2012-03-29 17:01:36 +02:00
Blake Kaplan
1b186a273f Bug 736096 - Reprioritize networks when the priorities get too high to prevent overflow. r=cjones 2012-03-29 17:17:46 +02:00
Philipp von Weitershausen
aa3c51604d Bug 738063 - B2G Wifi: Consolidate ctypes-related worker code. r=mrbkap,cjones
--HG--
rename : dom/wifi/network_worker.js => dom/wifi/wifi_worker.js
2012-03-30 12:04:30 -07:00
Blake Kaplan
14444b607a Bug 739234 - Deal with the odd case on a desktop computer where the backend error'd out. r=vingtetun 2012-03-27 12:04:16 -07:00
Blake Kaplan
2767fdb4b4 Bug 736114 - Fix dumb typo. r=vingtetun DONTBUILD 2012-03-27 12:13:20 +02:00
Blake Kaplan
cbffc9c65b Bug 736114 - Fire an event every 5 seconds containing the signal strength and link speed of the connection. Also add a synchronous API for clients that don't want to wait for the signal. r=cjones DONTBUILD 2012-03-26 18:26:32 +02:00
Blake Kaplan
8c235b738a Bug 739335: Fix wifi on Gingerbread gonk. r=cjones (npotb) 2012-03-26 12:22:29 -07:00
Chris Jones
d3ef250e1c Bug 739137: Try harder to ensure that b2g shuts down when we ask it to. r=fabrice 2012-03-26 00:46:21 -07:00
Chris Jones
35f15fedc4 Bug 739115: Add runtime checks for ICS and select libnetutils interface and wpa_supplicant states appropriately. r=gal (npotb) 2012-03-25 19:40:09 -07:00
Blake Kaplan
92a89cb369 Bug 737029 - Use DOMRequestHelper.jsm in DOMWifiManager.js. r=fabrice DONTBUILD 2012-03-20 16:59:38 +01:00
Blake Kaplan
013ae5ab1e Bug 736092 - Notify on the 'connecting' state so the UI can update itself properly. r=cjones 2012-03-20 16:31:10 +01:00
Blake Kaplan
cbad5d4b83 Bug 737376 - Shut down the wifi system on shutdown. r=cjones 2012-03-20 14:57:07 +01:00
Blake Kaplan
fa9f7aeced Bug 736087 - Remove the ns prefix from the WifiWorker component. r=philikon DONTBUILD
--HG--
rename : dom/wifi/nsWifiWorker.h => dom/wifi/WifiWorker.h
rename : dom/wifi/nsWifiWorker.js => dom/wifi/WifiWorker.js
rename : dom/wifi/nsWifiWorker.manifest => dom/wifi/WifiWorker.manifest
2012-03-16 18:05:28 +01:00
Blake Kaplan
9e37bedad3 Bug 736087 - Rename nsDOMWifiManager to DOMWifiManager. r=philikon
--HG--
rename : dom/wifi/nsDOMWifiManager.js => dom/wifi/DOMWifiManager.js
rename : dom/wifi/nsDOMWifiManager.manifest => dom/wifi/DOMWifiManager.manifest
2012-03-16 17:51:05 +01:00
Blake Kaplan
8ca8719982 Bug 736196 - Fix a small bug in internal dhcp notifications (clear dhcpInfo when we don't have any). Don't write out fake passwords in our configs. Make sure that we enable networks upon creation so they're enabled in the config file. r=cjones 2012-03-16 14:56:38 +01:00
Blake Kaplan
8ce35f8916 Bug 732982 - Expose a wifi API to the DOM. The API is very much a work in progress and will change soon. r=cjones/fabrice/vigntetun DONTBUILD
--HG--
extra : rebase_source : c44979e32dfffc46502f21c59c691a13e0319cad
2012-03-14 21:39:15 +01:00
Blake Kaplan
91d373e81e Bug 729586 - Kill DHCP on disconnect so that reconnection works. r=gal DONTBUILD 2012-02-24 14:53:32 +01:00
Blake Kaplan
5700484423 Bug 730006 - Aggressively add our new networks now that they won't prevent us from connecting to other networks. r=cjones 2012-02-23 18:54:45 +01:00
Blake Kaplan
1d66187ff2 Bug 729943 - Fix a potential race if b2g died between associating to the access point and running DHCP. Also move state tracking to the manager. r=cjones 2012-02-23 18:27:57 +01:00
Blake Kaplan
b8a7d77d45 Bug 729943 - Add a codepath to simply reconnect to an existing wpa_supplicant for non-broken Androids. r=cjones 2012-02-23 15:24:08 +01:00
Blake Kaplan
34249d705a Bug 727957 - Automatically connect to wifi on akami. r=gal 2012-02-22 16:43:37 +01:00
Blake Kaplan
5cadf9ecb4 Bug 725750 - Modify this hack to include "mozilla demo". rs=cjones 2012-02-21 12:08:45 +01:00
Blake Kaplan
feb7020a33 Bug 727690 - Kill any existing connections on startup so we can successfully reconnect after we've been killed. r=gal 2012-02-20 13:01:53 +01:00
Blake Kaplan
f201b15b88 Bug 727680 - Fix yet another race condition. Now we'll try to connect to Mozilla/Mozilla Guest once we both have scan results *and* we're INACTIVE. r=cjones 2012-02-16 18:10:02 +01:00
Blake Kaplan
39786a0ab2 Bug 727680 - Try to force a connection to Mozilla Guest, even if it's not broadcasting. r=cjones 2012-02-16 15:42:25 +01:00
Blake Kaplan
aca2c553ca Bug 727680 - Only attempt to connect to Mozilla or Mozilla Guest after we actually have scan results. r=cjones 2012-02-16 15:38:17 +01:00
Blake Kaplan
12076e44e0 Bug 727680 - Make networks objects. r=cjones 2012-02-16 15:00:53 +01:00
Blake Kaplan
13e0aa9d58 Backout these patches since they were checked in with the wrong bug number (bug 727680). 2012-02-17 16:27:48 +01:00
Blake Kaplan
db9b55ab52 Bug 728029 - Fix yet another race condition. Now we'll try to connect to Mozilla/Mozilla Guest once we both have scan results *and* we're INACTIVE. r=cjones
--HG--
extra : rebase_source : 80ed171354e0dbbd9b2607b2e6cceb1a7eead3a1
2012-02-16 18:10:02 +01:00
Blake Kaplan
1007bdc936 Bug 728029 - Try to force a connection to Mozilla Guest, even if it's not broadcasting. r=cjones
--HG--
extra : rebase_source : 15bd53e8bec6d63920b1a990956c744750cca914
2012-02-16 15:42:25 +01:00
Blake Kaplan
34a0319694 Bug 728029 - Only attempt to connect to Mozilla or Mozilla Guest after we actually have scan results. r=cjones
--HG--
extra : rebase_source : de4fbd2d7a71c06a621aaa6b4e312909eb6dac7f
2012-02-16 15:38:17 +01:00
Blake Kaplan
2b12a5f9ad Bug 728029 - Make networks objects. r=cjones
--HG--
extra : rebase_source : e21a67df7a93697605e8665916e37396cf0ed4cc
2012-02-16 15:00:53 +01:00
Blake Kaplan
166055b759 Bug 725750 - Restore auto-Mozilla network joining hack. r=gal 2012-02-10 13:13:21 +01:00
Blake Kaplan
3cad9b1df2 Bug 722318 - Ask wpa_supplicant if it had already connected before we connected to it. r=gal 2012-01-31 00:43:46 +01:00
Michael Wu
3ba2497f76 Bug 718679 - ipToString in nsWifiWorker.js uses wrong byte order, r=mrbkap 2012-01-18 13:22:12 -08:00
Blake Kaplan
9b494f57e9 Bug 718001 - Run DHCP when wpa_supplicants connects to a network so auto-connects get DHCP and DNS love too. r=gal 2012-01-16 17:55:38 +01:00
Mike Hommey
ec28cad68e Bug 716825 - Avoid loading system libraries with their full path. r=bjacob,r=gal,r=blassey 2012-01-13 07:23:02 +01:00
Ben Turner
3d0d81a58e Bug 714459 - 'Rename RadioManager / nsIRadioWorker'. r=mrbkap.
--HG--
rename : dom/system/b2g/RadioManager.cpp => dom/system/b2g/SystemWorkerManager.cpp
rename : dom/system/b2g/RadioManager.h => dom/system/b2g/SystemWorkerManager.h
rename : dom/system/b2g/nsIRadioWorker.idl => dom/system/b2g/nsIWorkerHolder.idl
extra : transplant_source : 2%ED%03%8F%C0%98%06%25%8EnIb%8BI%B0O%EB%BF%E0%A2
2012-01-09 15:18:23 -08:00
Blake Kaplan
391c1b209c Bug 712629 - Make Wifi work under gonk. There are large parts of this that are still sketches, but this gets us limping along. r=gal
--HG--
extra : rebase_source : 7fb2de1e4eb22250dbe0958a46e551012ff54ac3
2011-12-06 22:14:55 +08:00