am db32c8c5: Merge "Restrict access to protected networks." into honeycomb-LTE
...
* commit 'db32c8c540 ':
Restrict access to protected networks.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-06-23 08:19:48 -07:00
7fb0b2856f
Restrict access to protected networks.
...
Some networks should only be brought up and controlled by system apps.
bug: 4585677
Change-Id: I61b1ee3dcfca0ee54387cecffe5198a0b010d98b
Robert Greenwalt
commited 2011-06-22 16:35:12 -07:00
6cac07422e
resolved conflicts for merge of b427f0e6 to honeycomb-plus-aosp
...
Change-Id: I8e287fd814b4a3ca72014ea060a1de043d1b4713
Robert Greenwalt
commited 2011-06-20 12:15:24 -07:00
796539b12a
Fix tethering upstream determination.
...
Used to use iface names, but on mobile ifaces are multipurpose.
Refined to use ConnectivityService types.
bug:4530116
Change-Id: Iaa632d5f540d27ffff683bd7d94f8004bf422e71
Robert Greenwalt
commited 2011-06-20 11:09:23 -07:00
33cdcdf2fa
am 5f350512: Merge "Reset connections AFTER we take down the network." into honeycomb-LTE
...
* commit '5f3505121b761dbd3bba62d1603fbab49de139b9':
Reset connections AFTER we take down the network.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-06-16 12:42:15 -07:00
00ca322d5d
Reset connections AFTER we take down the network.
...
If you do it before you have a race condition and some apps will
manage to reconnect on the dieing network before it goes and then
get no notification when it goes.
bug: 3408025
Change-Id: I5386ff313c759b3f687bc38731454ab43dbe76b8
Robert Greenwalt
commited 2011-06-16 11:26:54 -07:00
36ea869426
resolved conflicts for merge of dec3dda8 to honeycomb-plus-aosp
...
Change-Id: If14c7fc51c4549524c2f39797a902093582bae6d
Robert Greenwalt
commited 2011-05-20 15:45:55 -07:00
e0f7bc0b84
Simplfy getActive* calls in ConnectivityService
...
One had been simplified on GB, but somehow it didn't make it here.
bug: 4463770
Change-Id: Ica51e836b1a7a489526a223168910b8e06c99c2b
Robert Greenwalt
commited 2011-05-20 12:23:41 -07:00
e1544bb9ea
am 355205c0: Switch to use netd to add/remove routes.
...
* commit '355205c0cd ':
Switch to use netd to add/remove routes.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-05-18 16:33:16 -07:00
f024027b55
Switch to use netd to add/remove routes.
...
Also adds support for v6 routes and for removing single routes.
Change-Id: I1c4f08c7938371090944d8d6f603e1e0d6d70c01
Robert Greenwalt
commited 2011-05-18 15:25:43 -07:00
355205c0cd
am 3a34041f: Linkproperties update via unsol data call state change.
...
* commit '3a34041f80 ':
Linkproperties update via unsol data call state change.
Kazuhiro Ondo
authored and
Android Git Automerger
commited 2011-05-18 00:02:31 -07:00
a9f139c4f0
Linkproperties update via unsol data call state change.
...
Handles the scenario of radio technology handover with IP continuity.
Once RIL/Modem finished a handover operation, an unsol data call state
change will be send up to FW notifying all link propertes changes.
FW will then re-configure the device with new link properties
including iptable used by Tethering.
Change-Id: I05e29f66ac3db8ba4274d3662642607742ba1d12
Kazuhiro Ondo
authored and
Wink Saville
commited 2011-05-17 20:53:40 -07:00
3a34041f80
am e6848fac: Merge "Fix the adding of host routes." into honeycomb-LTE
...
* commit 'e6848faceff58f84f671dbc73be08ef7890fea09':
Fix the adding of host routes.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-05-10 11:53:57 -07:00
f490d72195
Fix the adding of host routes.
...
We used to just add
Change-Id: I991e4cc976cc2932887dd3242fd50e013d521b0a
Robert Greenwalt
commited 2011-05-10 11:27:46 -07:00
bd49221570
am aae781f3: Merge "Add auto-restore timeout for secondary networks." into honeycomb-LTE
...
* commit 'aae781f32b ':
Add auto-restore timeout for secondary networks.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-05-04 10:02:16 -07:00
df6da5c96b
Merge "Add auto-restore timeout for secondary networks." into honeycomb-LTE
Robert Greenwalt
authored and
Android (Google) Code Review
commited 2011-05-04 09:59:30 -07:00
aae781f32b
Add auto-restore timeout for secondary networks.
...
Settable per network so you can have not timeout for some and some for others.
If you set the old NETWORK_RESTORE_DELAY_PROP_NAME system property
(android.telephony.apn-restore) it will override this value.
Change-Id: Icca706fdc74245dce679209116660e5dc4b05d23
Robert Greenwalt
commited 2011-05-03 19:10:26 -07:00
20f819c64b
am 5afb4666: Merge "Add RouteInfo objects for tracking routes." into honeycomb-LTE
...
* commit '5afb46660c ':
Add RouteInfo objects for tracking routes.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-05-02 13:29:22 -07:00
90faa5de18
Add RouteInfo objects for tracking routes.
...
Used to have list of gateways for default routes, but general static routes
should be supported.
Change-Id: I01730142c6139f2b833b9d48f5381d2d320b69f6
Robert Greenwalt
commited 2011-05-02 11:17:30 -07:00
5a901298ed
am c40de32e: resolved conflicts for merge of 6cec7f35 to honeycomb-LTE
...
* commit 'c40de32ef7 ':
Add support for USB Ethernet adapters
Benoit Goby
authored and
Android Git Automerger
commited 2011-04-11 18:53:57 -07:00
d27954e05a
resolved conflicts for merge of 6cec7f35 to honeycomb-LTE
...
Change-Id: I79f8ac1dc8ff9f5d0559d37043b850cd26246b92
Benoit Goby
commited 2011-04-11 18:41:23 -07:00
c40de32ef7
Add support for USB Ethernet adapters
...
Change-Id: I6ae34a32d0e1b6f21c484b8639c3e7ce086e568d
Benoit Goby
commited 2011-04-11 16:33:43 -07:00
6cec7f3535
am 9e7a5a1e: Merge "ConnectivityService needs to use the new names for the NetConfig vars." into honeycomb-LTE
...
* commit '9e7a5a1e567a0e696d9a7b68fffd00b7408e6ac1':
ConnectivityService needs to use the new names for the NetConfig vars.
Wink Saville
authored and
Android Git Automerger
commited 2011-04-07 14:29:17 -07:00
75b5e9967f
ConnectivityService needs to use the new names for the NetConfig vars.
...
Change-Id: I809a624057462871cd1849051286c2bffd5099e9
Wink Saville
commited 2011-04-07 14:23:45 -07:00
f2a6283da9
resolved conflicts for merge of 2879f735 to honeycomb-plus-aosp
...
Change-Id: I0962138f6ecb1ed54fda25524d8850b086f13c4f
Robert Greenwalt
commited 2011-04-07 14:13:52 -07:00
1a087f0f01
Add external dependency API.
...
An APN will not be connected to if some external dependency is not met.
bug:3486704
Change-Id: I7d94df343b260013efd11faa978deb13f07f1389
Robert Greenwalt
commited 2011-04-07 12:28:37 -07:00
34848c0192
resolved conflicts for merge of e00e35a5 to honeycomb-plus-aosp
...
Change-Id: I99a29f920336b00b26b9aadafd2bd835049f48cf
Robert Greenwalt
commited 2011-04-04 16:26:42 -07:00
1851011379
am 9991017b: Only leave one default network up at a time.
...
* commit '9991017bbd ':
Only leave one default network up at a time.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-04-04 12:18:58 -07:00
e00e35a54c
Fix the build.
...
Fix a bad merge.
Change-Id: I45d418a8868c9cab1b142ef997ad1d3550d11eee
Robert Greenwalt
commited 2011-03-31 10:44:47 -07:00
f7dae30b20
resolved conflicts for merge of b2f5deca to honeycomb-plus-aosp
...
Change-Id: I4c3c382cc5cd89f8a4437cf17836fb42f9417ee1
Robert Greenwalt
commited 2011-03-30 15:03:13 -07:00
3a378b9f2d
am 568845a7: Merge "Fix some alt-network issues." into gingerbread
...
* commit '568845a766cddc4e4c222b4d9de064f8a48da990':
Fix some alt-network issues.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-03-30 09:30:15 -07:00
b2f5deca7d
Only leave one default network up at a time.
...
If original refuses to tear down, tear down new one. It's better
to have none (which will try to launch them all again) than two.
Really people shouldn't refuse the teardown request.
bug:4183397
Change-Id: I54ea1bf0d2cd2ef16fcf2eafc69895ad2fe33ffd
Robert Greenwalt
commited 2011-03-29 11:36:28 -07:00
9991017bbd
Fix some alt-network issues.
...
Two issues.
1) remove default routes for non-default networks.
2) don't report mobile is the active default network just because
it is active.
bug:4157610
Change-Id: I9e7c94718a5b1f08840b219b304ba3904259a65f
Robert Greenwalt
commited 2011-03-25 08:59:08 -07:00
a71471ba9a
am ac70fb8b: Merge "Fix adding of default route." into honeycomb-mr1
...
* commit 'ac70fb8be6ea3a6b49d0a8a26e99c25f92013516':
Fix adding of default route.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-03-22 21:37:48 -07:00
23a9f02497
Fix adding of default route.
...
If you deleted the host routes (started a secondary network like mms, supl
of hipri and then ended it) you would lose the host route to the default
gateway. Then if you needed to re-add the default gateway route (lost
the connection and removed the default route and then re-established)
you couldn't - can't add a gateway that isn't routable apparently.
This happens if you are in a video chat and lose your connection without
losing the interface (PPP keeps it up for a bit).
Fixed it by having addDefaultRoute first add a hsot route for the gateway
before adding the default route. This allows the default add to succeed.
bug:3490353
Change-Id: I415e7319832e6456f8757b14c4f79f098a08839b
Robert Greenwalt
commited 2011-03-22 18:47:42 -07:00
03d53da1f5
Do not merge: Revert the revert of "LTE Changes for Telephony including Multiple PDN support and IPV6 support"
...
This reverts commit bbba216fe3
and is the first of the LTE commits in master being back ported
to the LTE branch.
Change-Id: I17d4a1b779ed74bc7dfb409d2c1a30f60fdb27c7
Wink Saville
commited 2011-03-14 12:25:04 -07:00
b7c92c720f
am b5c51d5f: Merge "DO NOT MERGE Backport of I1f55df8a from master." into gingerbread
...
* commit 'b5c51d5fa88c56ebbfb56af89beb077aa4f1f2f8':
DO NOT MERGE Backport of I1f55df8a from master.
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-03-11 11:52:31 -08:00
102b5464b7
DO NOT MERGE Backport of I1f55df8a from master.
...
Fixes false reporting of NO_CONNECTION.
bug:4057115
Change-Id: Ie11e81180276ac3aa486607ec3a8eb1088b2ece6
Robert Greenwalt
commited 2011-03-10 17:04:21 -08:00
9e081592aa
am 141623d4: DO NOT MERGE WiMAX support
...
* commit '141623d480 ':
DO NOT MERGE WiMAX support
TK MUN
authored and
Android Git Automerger
commited 2011-03-09 22:54:44 -08:00
8cca8f4c4f
DO NOT MERGE WiMAX support
...
- In Connectivity service, start WiMAX service
- 4G icon display in StatusBarPolicy
- Add DHCP renew
- Add radio for WiMAX
Change-Id: Iffff012b270d80e84ec8fbd4486921a8adb847dd
Signed-off-by: TK MUN <tk.mun@samsung.com>
TK MUN
authored and
Simon Wilson
commited 2011-03-09 22:37:08 -08:00
141623d480
DO NOT MERGE: Revert "LTE Changes for Telephony including Multiple PDN support and IPV6 support"
...
This reverts commit f6b7669493 .
Change-Id: Ifc4e9aaccb54e065a36380710694cd6e4d347636
Wink Saville
commited 2011-03-03 09:53:52 -08:00
bbba216fe3
Merge "Start using NetworkUtils.numericToInetAddress."
Robert Greenwalt
authored and
Android (Google) Code Review
commited 2011-03-02 12:10:51 -08:00
95c300a353
Start using NetworkUtils.numericToInetAddress.
...
Generates InetAddresses without risking an accidental dns lookup. For use with supposedly
numeric-only ip address strings.
Change-Id: I694f3976ce1c6382854706f6557ea88a289add3a
Robert Greenwalt
commited 2011-03-02 11:37:32 -08:00
35e34d1276
Merge "Fixing the write of BackgroundData setting."
Robert Greenwalt
authored and
Android (Google) Code Review
commited 2011-02-25 15:20:30 -08:00
af83ea6e1f
Fixing the write of BackgroundData setting.
...
I outsmarted myself trying to minimize writes and caused no writes to occur.
bug:3485934
Change-Id: I292e6837d29903a21abb6e001d25d96a4cdc18ec
Robert Greenwalt
commited 2011-02-25 13:44:09 -08:00
0ffdef120a
LTE Changes for Telephony including Multiple PDN support and IPV6 support
...
Added init for CDMAPhone.java
Change-Id: I2392b5ad3382ee1993537b8477ef00dd036c6fe9
Wink Saville
commited 2011-02-24 18:23:36 -08:00
f6b7669493
am 3259d885: Merge "DO NOT MERGE - backport of l92a02b31 from master" into gingerbread
...
* commit '3259d8853760a72b811757e1711119d041962a1c':
DO NOT MERGE - backport of l92a02b31 from master
Robert Greenwalt
authored and
Android Git Automerger
commited 2011-02-16 10:51:04 -08:00
730126bf5a
DO NOT MERGE - backport of l92a02b31 from master
...
Fix handling of multiple possible default networks.
bug:3328196
Change-Id: I994f1621ff82de454192945a9cae961e1710d537
Robert Greenwalt
commited 2011-02-11 17:32:58 -08:00
084e4774f2
Update LinkProperties treatment of gateways
...
A link can have multiple gateways (think ipv4/ipv6 for a trivial example).
.
bug:3438810
Change-Id: I28c90a6947cd50b82e5ca9a0113148f98b3f4dd8
Robert Greenwalt
commited 2011-02-11 11:06:23 -08:00
5c733977a4
am 93fbb0ad: am 13a8f2a5: Merge "Comment out the isAvailable optimization." into honeycomb
...
* commit '93fbb0ad960a658633dfa2bc7be9584e4361ab85':
Comment out the isAvailable optimization.
Wink Saville
authored and
Android Git Automerger
commited 2011-01-26 19:09:22 -08:00
2ec53df18d