Irfan Sheriff
7baec0fe4e
Fix null pointer exception
...
Bug: 2718857
Change-Id: I4b04284fd5b3a4881297fe15555e9f1ca91d73cb
2010-05-26 17:16:47 -07:00
Irfan Sheriff
a6e559edb7
Fix escaping of characters
...
\ and " in SSID and password cause issues
with netd parsing. Fix it.
Bug: 2708960
Change-Id: I278ca21c0bbfd9dc430a2f9ae02828274a0d2376
2010-05-24 14:55:42 -07:00
San Mehat
f0db6e1853
NetworkManagementService: Remove 'maxkbs' parameter from throttle API
...
Change-Id: I1cfbdac7d06478243931c6acec462da8e257f42f
Signed-off-by: San Mehat <san@google.com >
2010-04-07 15:22:10 -07:00
San Mehat
be23fba286
NetworkManagementService: Combine setInterfaceRx/Tx throttle and add max speed
...
Change-Id: I1d6816c9754801504a988802118a2167e0eb8690
Signed-off-by: San Mehat <san@google.com >
2010-04-02 11:50:27 -07:00
San Mehat
91cac64cd0
NetworkManagementService: Add interface counters & throttle API
...
Change-Id: I4976549cdbb027ba7859335e69bf866e738961c9
Signed-off-by: San Mehat <san@google.com >
2010-04-01 08:34:20 -07:00
Robert Greenwalt
bfb7bfa538
Update Framework to support multiple dhpc ranges
...
Previously we only supported a single range - this was inadequate for
multiple interfaces. Adding a second range so we can support
both usb and wifi tethering.
Also moving out of the zero-conf range as our dhcp client won't
accept ip addrs in that range (no nexus to nexus wifi action).
bug: 2537963
bug: 2533491
bug: 2538303
Change-Id: I600b421343c28c2f9839ed2076122ae3d0ff5d3d
2010-03-25 14:46:13 -07:00
Irfan Sheriff
723f109729
Allow space in SSID
...
Bug: 2530930
Change-Id: Iaa6c44014d889ad0d023148b091fc01c22524bf3
2010-03-19 15:55:58 -07:00
Irfan Sheriff
c2f54c267b
Clean up changing AP configuration
...
Bug: 2527293
Change-Id: I35e82e24e27349e2966f88189ebca4246ad1a354
2010-03-18 16:02:56 -07:00
Irfan Sheriff
9ab518ad79
softAp framework changes
...
Remove AP persist settings
Add new netd interface
Handle errors
Handle AP config change
Bug: 2413908
Change-Id: I31a1221ef5479da8d4a2620f0f0ee0b62539bc69
2010-03-16 19:54:17 -07:00
Irfan Sheriff
5321aef4a2
Wifi AP framework changes first pass
...
Bug: 2421638
Change-Id: Ic5ea8f7560a7fe5e1b0769daa5d92cc33eefc692
2010-03-04 16:07:14 -08:00
Mike Lockwood
51cb9d5d55
Fix off by one error in NetworkManagementService.isUsbRNDISStarted()
...
Change-Id: I74eea36464696d63ad072661704b410bfe40c1c8
Signed-off-by: Mike Lockwood <lockwood@android.com >
2010-03-03 15:13:58 -05:00
Joe Onorato
8a9b22056b
Switch the services library to using the new Slog
2010-03-01 13:06:50 -08:00
Robert Greenwalt
65ae29bd85
Add USB RNDIS enable/disable control
...
Also adding interface configuration to the tethering machine.
Also fixing netd bug that didn't send up/down portion of iface config command.
2010-02-23 16:04:41 -08:00
Robert Greenwalt
ce1200d42c
Add USB RNDIS enable/disable control
2010-02-18 12:10:55 -08:00
Marco Nelissen
62dbb22bd4
Make the simulator boot again.
2010-02-18 10:56:30 -08:00
Robert Greenwalt
e325392c25
Add Java hookup to netd interface notifications.
2010-02-18 09:23:25 -08:00
Robert Greenwalt
d0e18ffb82
First pass at USB Tethering.
...
bug:2281900
2010-02-04 09:15:06 -08:00
San Mehat
d1df8ac6d0
NetworkManagementService: Start service when SystemServer starts up
...
Signed-off-by: San Mehat <san@google.com >
2010-01-26 07:51:05 -08:00
San Mehat
4d02d001ef
NetworkManagementService: Introduce INetworkManagementEventObserver
...
Introduce a callback event observer which can be registered on the
INetworkManagementService instance to receive events from the service.
Signed-off-by: San Mehat <san@google.com >
2010-01-22 16:10:29 -08:00
San Mehat
ed4fc8acc5
NetworkManagementService: Introduce API methods for configuring interfaces
...
Signed-off-by: San Mehat <san@google.com >
2010-01-22 12:28:36 -08:00
San Mehat
72759df749
INetworkManagementService: Add support for enumerating TTYs and attaching ppp servers to them
...
Signed-off-by: San Mehat <san@google.com >
Updated: Refactor out duplicated code
2010-01-20 15:17:45 -08:00
San Mehat
873f214594
framework: Introduce INetworkManagementService for communicating with netd
...
This is the framework-exposed interface for the (future) management of
all Android network management functions. Initial support is for providing
tethering.
Updated: Integrate feedback from review; clean up naming
Updated: Switch from add/remove/list to get/set for DNS forwarders
- allows prioritization / ordering of DNS servers
Updated: Refactor NAT api
Updated: Refactor NAT api (last time sorry)
Signed-off-by: San Mehat <san@google.com >
2010-01-19 10:47:52 -08:00