summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Better errors from copyResource"Kenny Root2011-08-111-4/+8
|\
| * Better errors from copyResourceKenny Root2011-08-101-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Copy resource would fail without a good error code when the file couldn't be found during copy. Also destroy the target container ID during move operations since it might exist. If the copy failed due to it existing, it would get destroyed anyway. This way the user has a chance to have a good outcome the first time. Bug: 3375299 Bug: 5113898 Change-Id: I00559833f0801bc50e7cc031b462495e37a6b4ab
* | Merge "New broadcast telling when an app is fully removed."Dianne Hackborn2011-08-111-0/+4
|\ \
| * | New broadcast telling when an app is fully removed.Dianne Hackborn2011-08-101-0/+4
| |/ | | | | | | Change-Id: Ia516d826f302a01881fa92d9ffdc0adfbf669a4b
* | Merge "Remove default routes for non-default networks."Robert Greenwalt2011-08-111-0/+13
|\ \
| * | Remove default routes for non-default networks.Robert Greenwalt2011-08-091-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | Recoding/port of a change that existed in GB but got dropped in the shuffle. bug:5036222 Change-Id: I87e819d255c0c46f3ec8fe0fe18d27ae9df1ae36
* | | Merge "Add input system to Watchdog. Bug: 5094994"Jeff Brown2011-08-109-1/+63
|\ \ \
| * | | Add input system to Watchdog.Jeff Brown2011-08-109-1/+63
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 5094994 Change-Id: I153866958efc64ac19bda8b997c1c9f6ad425ec4
* | | | Merge "Fix getSwitchState and others to check bitmasks. Bug: 5149443"Jeff Brown2011-08-102-122/+76
|\ \ \ \ | |/ / /
| * | | Fix getSwitchState and others to check bitmasks.Jeff Brown2011-08-102-122/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5149443 Removed some dead code and unnecessary checks, such as checks for non-nullity of arrays that used to be dynamically allocated once upon a time but are now part of the Device object itself. Change-Id: I531116e816772d7c5030d22da0c8e1d7dcfba778
* | | | Merge "Use BTN_TOUCH or BTN_TOOL_* to determine if touch active. Bug: 5064702"Jeff Brown2011-08-102-8/+7
|\ \ \ \ | |/ / /
| * | | Use BTN_TOUCH or BTN_TOOL_* to determine if touch active.Jeff Brown2011-08-102-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5064702 Should not include stylus buttons in the condition. Change-Id: If4d78a875b77da8bd59672d6fdbf5353004d0023
* | | | Ensure interface down before wpa_supplicant startIrfan Sheriff2011-08-101-0/+22
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | Now that the driver is built into the kernel, a runtime crash followed by a driver unload and reload does not reset the interface. Ensure interface is down before bringing up supplicant Bug: 5032635 Change-Id: Ib8f3d47617e587139a8a91a82146ee3a2f329700
* | | Add firmware reload support for P2PIrfan Sheriff2011-08-102-2/+17
| | | | | | | | | | | | | | | | | | | | | Refactor firmware reload call to support various modes - AP, STA & P2P Bug: 5002384 Change-Id: I10d20fe5a7842437cf80861bc8a834990db87db5
* | | Merge "Enable network stats module by default."Jeff Sharkey2011-08-091-2/+1
|\ \ \
| * | | Enable network stats module by default.Jeff Sharkey2011-08-091-2/+1
| | |/ | |/| | | | | | | | | | Bug: 5138315 Change-Id: Id4cffdc126bf14a005fc2d3aece87ea036a51999
* | | Merge changes Ie06e73e5,I7ac6b5b0Mathias Agopian2011-08-092-3/+14
|\ \ \ | |/ / |/| | | | | | | | | | | * changes: free all buffers when ANativeWindow::disconnect is called return correct value from query after connecting a surface
| * | return correct value from query after connecting a surfaceMathias Agopian2011-08-082-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the first time a surface was connected, the values returned by query NATIVE_WINDOW_DEFAULT_{WIDTH|HEIGHT} and NATIVE_WINDOW_TRANSFORM_HINT were wrong until a call to queueBuffer was performed. Bug: 5137366, 5121607 Change-Id: I7ac6b5b0daa876638f6bed7c20f286a6e6d984f6
* | | Merge "Add security checks for new API"Kenny Root2011-08-091-2/+31
|\ \ \
| * | | Add security checks for new APIKenny Root2011-08-091-2/+31
| |/ / | | | | | | | | | | | | Bug: 5137679 Change-Id: Ic0c1e0cf2960a7062ba318b60ee2c92506f6aab6
* | | Merge "Keep effects sessions active when the caller dies."Marco Nelissen2011-08-092-28/+192
|\ \ \
| * | | Keep effects sessions active when the caller dies.Marco Nelissen2011-08-092-28/+192
| |/ / | | | | | | | | | | | | | | | | | | | | | Don't remove effects until the session they are in goes away or all AudioEffects have been explicitly released. This allows the control panel process to die without stopping the effects. Change-Id: I4496e5df080230ca1af149dec95c1309ab8ea888
* | | Merge "Improve window manager debug output."Dianne Hackborn2011-08-092-218/+463
|\ \ \ | |/ / |/| |
| * | Improve window manager debug output.Dianne Hackborn2011-08-082-218/+463
| | | | | | | | | | | | | | | | | | Cleaned this up while I was debugging another issue. Change-Id: I0663b9ed581c6868b59655a0f994d870971ec1a6
* | | Merge "improve dumpsys SurfaceFlinger output"Mathias Agopian2011-08-081-1/+1
|\ \ \ | |/ / |/| |
| * | improve dumpsys SurfaceFlinger outputMathias Agopian2011-08-081-1/+1
| | | | | | | | | | | | | | | | | | we now output the handle and size of all buffers of each layer. Change-Id: I8d011ee4ae9199f4198bd07bed770ec3bcf02986
* | | Merge "VPN: introduce VpnService as the base class for user space VPN."Chia-chi Yeh2011-08-081-5/+54
|\ \ \
| * | | VPN: introduce VpnService as the base class for user space VPN.Chia-chi Yeh2011-08-081-5/+54
| | | | | | | | | | | | | | | | Change-Id: I4793a6eb51b33f669fc6d39e1a16cf5eb9e3d851
* | | | Merge "Store last-resume times in a separate XML file."Mark Brophy2011-08-082-43/+207
|\ \ \ \
| * | | | Store last-resume times in a separate XML file.Mark Brophy2011-08-082-43/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In UsageStatsService, separate last-resume times from the rest of the statistics, and serialize them to an XML file daily. This way, ApplicationsProvider will still be able to acces this data, even thoguh other statistics are flushed to disk and discarded each day. Bug: 5108745 Change-Id: Id3df3c98243ba02cde16b31e5e29bd9ff3602108
* | | | | Merge "AudioFlinger: protect input/output stream access"Eric Laurent2011-08-082-21/+106
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | AudioFlinger: protect input/output stream accessEric Laurent2011-08-082-21/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some methods would not check that the output orinput stream of a thread was still valid before calling functions on its interface. This could cause a crash if those methods where called while the output or input was being closed by another thread. Make sure that the output or input stream pointer is cleared before closing the stream. Always check that the output or input pointer is not null before calling functions at the stream interface. Generalize the use of initCheck() method to verify that the output or input stream is not null. Change-Id: I9d9ca6b744d011bcf3a7bbacb4a581ac1477bfa5
* | | | | Merge "Turning off accessibility feature reboots the device"Svetoslav Ganov2011-08-082-6/+10
|\ \ \ \ \
| * | | | | Turning off accessibility feature reboots the deviceSvetoslav Ganov2011-08-052-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. The touch explorer uses delayed injection of events which can happen after its hosting accessibility input filer has been unregistered, thus the explorer was trying to inject events when this is not allowed. Now upon unregistration of the accessibility explorer it resets the state of the touch explorer it hosts. bug:5105956 Change-Id: I720682abf93382aedf4f431eaac90fd2c781e442
* | | | | | Support xml configuration file for the spell checker and add the spell ↵satok2011-08-081-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | checker subtype Change-Id: I74715855525fc0a1282238d593ad37aefd42bfc3
* | | | | | Move OOM kernel settings to activity manager.Dianne Hackborn2011-08-075-278/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The activity manager now take care of plugging the correct settings into the OOM killer in the kernel. This is a lot cleaner because it is really central to how the activity manager works, and nobody else cares about them. Taking advantage of this, the activity manager computes what it thinks are appropriate OOM levels based on the RAM and display size of the device. Also a small optization to the package manager to keep a binding to the package install helper for a bit after done using it, to avoid thrashing on it. And some new APIs that are now needed by Settings. Change-Id: I2b2d379194445d8305bde331c19bde91c8f24751
* | | | | | Fix bug 5011824 - New Holo overflow menu for physical menu key devicesAdam Powell2011-08-071-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new Holo-style overflow menu now appears from the edge of the screen where the device's physical menu key can be found. The policy determining this lives in getPreferredOptionsPanelGravity() in WindowManagerService. Change-Id: I8851a2265547156591e82044e50b5cfc58d3eefa
* | | | | | Merge "Remove notifications when an app is disabled."Daniel Sandler2011-08-071-0/+2
|\ \ \ \ \ \
| * | | | | | Remove notifications when an app is disabled.Daniel Sandler2011-08-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 4998840 Change-Id: Ic0c14105924d815aed78da1f5510c98a2fe1dd77
* | | | | | | Watchdog notify on explicit connectIsaac Levy2011-08-051-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notifies when user explicitly clicks on wifi dialog. Change-Id: I5eee37d68b422d748d41e9384d5006482a223dc5
* | | | | | | Fix issue #5108980 Wallpaper is not restored after upgrade from IRK32B to IRK33BDianne Hackborn2011-08-051-22/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Take care of updating from old component name, and don't let this happen again. Also tweak how we switch between static wallpapers to avoid introducing a 4MB allocation in the system UI process when this happens -- we now stop the current wallpaper service and start a new one, so we get a brand new surface that we can draw only one time in to. Change-Id: I6fc8a42b8a46bba79759bd68fb7d0684b5d897b7
* | | | | | | Merge "Improved memory use reporting."Dianne Hackborn2011-08-051-31/+111
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Improved memory use reporting.Dianne Hackborn2011-08-051-31/+111
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Change-Id: I38e53e6228bba92a142bafeedb5af8df4e4e5724
* | | | | | Merge "Fix bug where sometimes the full backup pw would not be validated"Christopher Tate2011-08-051-9/+9
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Fix bug where sometimes the full backup pw would not be validatedChristopher Tate2011-08-051-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a hole where if no backup pw was supplied and the current pw authentication field was also left blank, it wound up not verifying and just proceeding with the backup. Change-Id: I857d8e83cbb2b3bf6b6b04848c5696ef0cf393a1
* | | | | | Merge "resolved conflicts for merge of 7bb2d942 to master"Wink Saville2011-08-051-9/+64
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | resolved conflicts for merge of 7bb2d942 to masterWink Saville2011-08-051-9/+64
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | Change-Id: I026b01805c81d8b26d22e4a195e5e38655a34d32
| | * | | | am 090df1dc: Merge "Delay connectivity change notifications." into honeycomb-LTEWink Saville2011-08-041-9/+64
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '090df1dc4188e5b9ef10a0aca5081a196085ff56': Delay connectivity change notifications.
| | | * | | | Delay connectivity change notifications.Wink Saville2011-08-041-9/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because changes to the route tables take time to propagate we add a delay when sending out change notifications. This allows applications, such as GTalk, to create sockets without encountering a 3 minute timeout. Bug: 5008488 Change-Id: I0eefb03a5d6358a58ea6ae5b4f697ff302b5511d
* | | | | | | Merge "Update scanresult capability check"Irfan Sheriff2011-08-051-1/+4
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |