History log of /frameworks/base/services/core/java/com/android/server/connectivity/PacManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4bf1d218576fa5721bab589cd5945dbe49f0d117 25-Sep-2014 Jason Monk <jmonk@google.com> Download PAC when set after a diff PAC URL

Fix bug where rather than downloading new PAC file, the system would
just send out broadcast saying proxy has changed. Now trigger a
download of the file, and let the broadcast be sent when the download
is complete.

It is safe to pull out this port check as it is also performed at the
time of trying to send the broadcast, and when the port is received.
Removing it takes out a chance of any weird race conditions about
setting the PAC and changing it before the callback completes.

Bug: 17654639
Change-Id: Ic166d8f42bc388998a5aade147579d3ae1355c77
/frameworks/base/services/core/java/com/android/server/connectivity/PacManager.java
f6b46cb8b108cc8feee8ae68b979271fd6f72bf5 19-Sep-2014 Jason Monk <jmonk@google.com> Fix crash in PacManager

The PacManager would clear the pac url by setting it to null, however
everywhere else, pac url is cleared to Uri.EMPTY. This sometimes leads
to an NPE when PAC is set and cleared rapidly and take down the whole
framework.

Bug: 17581527
Change-Id: I84ce215f4f6a8a7e804372fc0a1e20ac609a21f1
/frameworks/base/services/core/java/com/android/server/connectivity/PacManager.java
83520b95124e0fcaaf3154a7a267f6be0205bc74 09-May-2014 Jason Monk <jmonk@google.com> Switch PacUrl storage from String to Uri

Since the interface for creating/accessing PAC URLs through a
ProxyInfo is Uri based, so should the internal storage and
references.

Change-Id: Ibf15c350f4cc526f81aba3ec463070f26af8f535
/frameworks/base/services/core/java/com/android/server/connectivity/PacManager.java
207900c23b26d0df9ab28c709db4a1007d7d7904 25-Apr-2014 Jason Monk <jmonk@google.com> Make proxy API public

Also exposed proxy-related functions that were on the
ConnectivityManager.

Change-Id: I9fb5f1bcc257a6198679ea1d56e18da2ec5a3b33
/frameworks/base/services/core/java/com/android/server/connectivity/PacManager.java
49782e46c0eb85a25ae2abcf80880c48dbab5aea 20-Dec-2013 Amith Yamasani <yamasani@google.com> am 9158825f: Move some system services to separate directories

* commit '9158825f9c41869689d6b1786d7c7aa8bdd524ce':
Move some system services to separate directories
9158825f9c41869689d6b1786d7c7aa8bdd524ce 22-Nov-2013 Amith Yamasani <yamasani@google.com> Move some system services to separate directories

Refactored the directory structure so that services can be optionally
excluded. This is step 1. Will be followed by another change that makes
it possible to remove services from the build.

Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
/frameworks/base/services/core/java/com/android/server/connectivity/PacManager.java