Commit graph

4,287 commits

Message SHA1
Add a Dummy data connection for testing purposes.
Enable with:
    <string-array translatable="false" name="networkAttributes">
        <item>"wifi,1,1,1"</item>
        <item>"dummy,7,7,0"</item>
    </string-array>

in your config.xml

Change-Id: I3965edaeb4873e95131f4083b8d23d682ce17841

Robert Greenwalt   commited 2010-12-07 07:48:33 -08:00
eb123acefc
Make Proxy change broadcast sticky
Makes it easier for apps who care.  Includes the current values.

Change-Id: I5f1d3589a036ebc9910281f97d4780ecda2829f2

Robert Greenwalt   commited 2010-12-06 11:29:17 -08:00
d93dc8f82d
Don't clobber the net hostname if it's already set.
Be a good citizen.

Change-Id: Ic58aeab013e2ff34201be71e01e399390edbbb5f

Robert Greenwalt   commited 2010-12-06 09:47:31 -08:00
82cde1324d
Cleanup logging.
Change-Id: Ie73c6d97ec19b0d27e58c085b60e885d90066056

Wink Saville   commited 2010-12-03 12:01:38 -08:00
e70c6f53c6
Load persisted global proxy settings.
Was persisted before, but not loaded at boot.

Change-Id: I6d6b69ede3d212a8266847d73d07a037ae917788

Robert Greenwalt   commited 2010-12-02 12:19:17 -08:00
6f7c609039
Notify all VMs when proxy changes.
bug:2700664
Change-Id: I74cc6e0bd6e66847bf18f524ce851e3e9d2c4e87

Robert Greenwalt   commited 2010-11-19 10:24:30 -08:00
c3c5f865a3
Merge "Tell each VM to flush their DNS cache."
Robert Greenwalt   authored and   Android (Google) Code Review   commited 2010-11-04 17:02:44 -07:00
f93a7e934e
Remove NetworkUtils.isIpAddress.
Bug: 3073384
Change-Id: I5bd46d1995186c2384c68d0afff3b869f46624c5

Elliott Hughes   commited 2010-11-04 15:27:33 -07:00
29666e46f4
Tell each VM to flush their DNS cache.
bug:3095357
Change-Id: I93de24e3e5a7d8b94d55f4facfffc863a2b8c202

Robert Greenwalt   commited 2010-11-04 11:52:35 -07:00
051642b87b
am 7f8f1e13: am 96619f9f: Merge "Add some error-case logging." into gingerbread
Merge commit '7f8f1e13d3'

* commit '7f8f1e13d3':
  Add some error-case logging.

Wink Saville   authored and   Android Git Automerger   commited 2010-10-11 10:49:47 -07:00
3425ad6ca6
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-10-10 16:36:36 -07:00
e116997c2a
am 96619f9f: Merge "Add some error-case logging." into gingerbread
Merge commit '96619f9f0653a5c7f407c52ab565b5ddf23ad696' into gingerbread-plus-aosp

* commit '96619f9f0653a5c7f407c52ab565b5ddf23ad696':
  Add some error-case logging.

Wink Saville   authored and   Android Git Automerger   commited 2010-10-10 12:47:18 -07:00
7f8f1e13d3
Add some error-case logging.
Turning off all debug logging is a good thing, but it leaves us blind when errors come in.
bug:3075537

Change-Id: I8a4e7f2ce094574ec45cec268bdbc46449540c9f

Robert Greenwalt   authored and   Wink Saville   commited 2010-10-10 11:26:41 -07:00
e981bc5138
Use LinkProperties for IP and proxy configuration
Change-Id: I4ae817fb00141e9a742216b7fd02dca1ed228270

Irfan Sheriff   commited 2010-10-08 12:41:11 -07:00
e0b2c0fdc4
Add LinkAddress
LinkAddress stores IP address + prefix for a network link

Change-Id: Id3e74e9d0a62121d097ebdc9be064eeea257ba1f

Irfan Sheriff   commited 2010-10-06 11:04:05 -07:00
fb7c96415b
Turn on some debugging info
bug:3060742
Change-Id: I86f4e0b3f678c80e1bee11abd32ab0b9e0563b09

Robert Greenwalt   commited 2010-10-05 19:12:26 -07:00
063dc7d9d1
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-10-01 07:17:43 -07:00
f80e11a3b3
resolved conflicts for merge of 93aca85e to master
Change-Id: I1ca1d100274d4a733ef2bf58b0d5d7217b4f858e

Dianne Hackborn   commited 2010-09-30 20:34:34 -07:00
3f5a9b046d
am 0a69f597: Merge "Rub in a little \'ol log-b-gone." into gingerbread
Merge commit '0a69f597604254bc37721b135ab612eaacdd0cbd' into gingerbread-plus-aosp

* commit '0a69f597604254bc37721b135ab612eaacdd0cbd':
  Rub in a little 'ol log-b-gone.

Dianne Hackborn   authored and   Android Git Automerger   commited 2010-09-30 19:12:11 -07:00
93aca85e11
Rub in a little 'ol log-b-gone.
Mmmmmm...  great fresh scent!

Change-Id: I050e70b31b5d4a9c6731f15a4b51a3620a33a78d

Dianne Hackborn   commited 2010-09-30 18:27:22 -07:00
8919f5a331
Merge "use hostname when address null ProxyProperties parcelling"
Irfan Sheriff   authored and   Android (Google) Code Review   commited 2010-09-27 16:24:23 -07:00
8de0c34da0
use hostname when address null ProxyProperties parcelling
In ProxyProperties parcel, use toString so that hostname
is used when address is null

Change-Id: I4813dbdaf3c4a7bb404edf960d0f990c732ec0b8

Irfan Sheriff   commited 2010-09-27 12:16:11 -07:00
30bdeb33fe
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-09-26 12:40:45 -07:00
6a96ba3557
resolved conflicts for merge of b40ecd6c to master
Change-Id: I08fc7881010083407a102f471483cd6d5b9774b4

Robert Greenwalt   commited 2010-09-24 14:47:06 -07:00
ccb36f95ba
am 8f97fe55: Merge "Move long Connectivity tasks to handler thread." into gingerbread
Merge commit '8f97fe551e7bd95abf395eed303b975eaa8f0158' into gingerbread-plus-aosp

* commit '8f97fe551e7bd95abf395eed303b975eaa8f0158':
  Move long Connectivity tasks to handler thread.

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-24 11:09:29 -07:00
b40ecd6c73
Move long Connectivity tasks to handler thread.
Reduce ANR potential.
bug:2942829

Change-Id: I21610b462d5ab91821015cd16eecd86d2c0580d1

Robert Greenwalt   commited 2010-09-23 16:43:21 -07:00
6a2db8adc1
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-09-22 07:12:16 -07:00
c8104d17a9
Merge "Cleanup copyright dates add missing method."
Wink Saville   authored and   Android (Google) Code Review   commited 2010-09-21 14:55:16 -07:00
c5a22a088a
am 325eed46: am 6548f395: Merge "Inet status bug fix" into gingerbread
Merge commit '325eed464f'

* commit '325eed464f':
  Inet status bug fix

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-21 10:44:26 -07:00
b1c4c8d23c
resolved conflicts for merge of 20979077 to master
Change-Id: Ica492307505d53e57863d4363b5f75abd798bcd8

Robert Greenwalt   commited 2010-09-21 10:27:59 -07:00
9f758cdd31
Cleanup copyright dates add missing method.
Change-Id: I2d8fe0b705e7c90efabb8b3427a539a4a1056874

Wink Saville   commited 2010-09-21 09:16:38 -07:00
1746543a54
am 6548f395: Merge "Inet status bug fix" into gingerbread
Merge commit '6548f395a974d2a8dcefe29b3a498d1ca87d8aef' into gingerbread-plus-aosp

* commit '6548f395a974d2a8dcefe29b3a498d1ca87d8aef':
  Inet status bug fix

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-21 08:22:59 -07:00
325eed464f
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-09-21 07:11:48 -07:00
070568fa19
Inet status bug fix
Don't wipe out the connected status every time we get a cellular status change.
Don't filter out disconnect event for wifi - we need them.

bug:3009923
Change-Id: I68cadac5f44d6eb4e0fe711fda7c5d218abb45bd

Robert Greenwalt   commited 2010-09-21 05:38:36 -07:00
b2a9e4957a
am 313af5a3: Merge "Add Inet Condition log to bugreports" into gingerbread
Merge commit '313af5a3b5ba51eb75dea35eb568c841aa4beb6a' into gingerbread-plus-aosp

* commit '313af5a3b5ba51eb75dea35eb568c841aa4beb6a':
  Add Inet Condition log to bugreports

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-20 21:31:29 -07:00
2097907748
Add Inet Condition log to bugreports
Reports who reports what condition on which network at what time.  Where is implied.

Change-Id: I89fbc7323dec438041859fcc934169fa325f0133

Robert Greenwalt   commited 2010-09-20 16:00:44 -07:00
0e80be1a8d
Enhance http proxy support
Make it read proxys the correct way from CS so it works for all network types.
Add utility class for apache http client support.

bug:2700664
Change-Id: If81917b19b5f0636247a6519a1ec78bd8dbf3596

Robert Greenwalt   commited 2010-09-17 16:14:10 -07:00
9f0ee4fcde
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-09-16 09:39:15 -07:00
16f3dfe9d3
am 7d6070c3: am 134b28a7: Merge "Update Inet Connection Status display" into gingerbread
Merge commit '7d6070c3fd'

* commit '7d6070c3fd':
  Update Inet Connection Status display

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-15 19:49:53 -07:00
978f509cea
am 134b28a7: Merge "Update Inet Connection Status display" into gingerbread
Merge commit '134b28a7f049719cb74fd5baadbbcc5915bc861b' into gingerbread-plus-aosp

* commit '134b28a7f049719cb74fd5baadbbcc5915bc861b':
  Update Inet Connection Status display

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-15 18:02:59 -07:00
7d6070c3fd
Update Inet Connection Status display
Cellular signal strength should also be green - these assets aren't, but
the art guys are working on that.

Also using a new intent so we don't overload the CONNECTIVITY_ACTION and
confuse the apps.
bug:2994024

Change-Id: I6fe8f65dd6e9869d9724064c4fae45340491a4d8

Robert Greenwalt   commited 2010-09-15 17:54:17 -07:00
d3401f9b40
Add per network static IP settings
Remove the existing global static IP settings and add support
for per network configuration

Change-Id: I5a6d8b877471b8c8ad07951c96d273893754607f

Irfan Sheriff   commited 2010-09-14 16:15:22 -07:00
a416052905
Merge branch 'gingerbread' into gingerbread-release
The Android Automerger   commited 2010-09-13 07:49:13 -07:00
19c7b34934
Add network condition reporting.
Apps can report if they like their connection to the nets
and we display either not-really-connected or fully-connected
icons.  Final icons TBD.

bug:2978624
Change-Id: I28be52085edfe54571c0d4559aba0df883548654

Robert Greenwalt   authored and   android-build SharedAccount   commited 2010-09-10 11:35:27 -07:00
eaecb133ea
Merge "Fix the build"
Robert Greenwalt   authored and   Android (Google) Code Review   commited 2010-09-09 14:26:38 -07:00
3b3a726199
Fix the build
add '*' so javadoc recognizes a comment block and finds the required @hide..

Change-Id: If665ba6549f9e017c063ea2800b7970917c33bdf

Robert Greenwalt   commited 2010-09-09 14:22:59 -07:00
b3102acc81
Fix the build
broken merge resolution.

Change-Id: Idf1abef1ef79ddc43b9eaba1e0e523085702e2fe

Robert Greenwalt   commited 2010-09-09 14:05:10 -07:00
cf1a56c8ba
resolved conflicts for merge of ee6dfc50 to master
Change-Id: I31297232c9d918a967b93c3ae977f81b6a94f2ed

Robert Greenwalt   commited 2010-09-09 13:15:32 -07:00
24118e8a28
am 0727a865: Merge "Add network condition reporting." into gingerbread
Merge commit '0727a865d83b944c2fecc0bf1228a36976fe5300' into gingerbread-plus-aosp

* commit '0727a865d83b944c2fecc0bf1228a36976fe5300':
  Add network condition reporting.

Robert Greenwalt   authored and   Android Git Automerger   commited 2010-09-09 09:49:15 -07:00
ee6dfc507a
Add network condition reporting.
Apps can report if they like their connection to the nets
and we display either not-really-connected or fully-connected
icons.  Final icons TBD.

bug:2978624
Change-Id: I28be52085edfe54571c0d4559aba0df883548654

Robert Greenwalt   commited 2010-09-09 09:33:02 -07:00
986c741ac1