History log of /external/chromium-libpac/src/proxy_resolver_v8.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1c9888ab57e000ecde4446df364a8b6a09ee4aa3 24-Mar-2016 Ben Murdoch <benm@google.com> Fixup libpac for V8 4.9.385.28

Change-Id: I6f9011826b2a170c60890bed1cced7182e8b0551
/external/chromium-libpac/src/proxy_resolver_v8.cc
8515d3f2a8f515601544dd9e1eac0dd48b726722 23-Jun-2015 Emily Bernier <ember@google.com> Update proxy resolver and tests for V8 API changes.

Embedders now need to provide a v8::Platform implementation.
dnsResolve() now returns 'undefined' instead of 'null' to indicate
an error.

Change-Id: I7f1d01320b1cb8bbd1ac44f6e062062fe55929c8
/external/chromium-libpac/src/proxy_resolver_v8.cc
30527f7ffabcca3ff43dd096311316ec9ce2884c 16-Dec-2014 Ben Murdoch <benm@google.com> am d972a35b: Merge "Start using libv8 rather than WebView V8."

* commit 'd972a35bb93a1aaf96b52b80d4b69ce2c4c8ac4b':
Start using libv8 rather than WebView V8.
03b2599cefb1e06daeb0a26c8b08c52b9ed4e454 05-Dec-2014 Ben Murdoch <benm@google.com> Start using libv8 rather than WebView V8.

Bug: 17370214
Change-Id: Ibc9b672af78a1c686bd530aa014988fe0448b1d1
/external/chromium-libpac/src/proxy_resolver_v8.cc
180b01693cde9567202a5209f9fdae86c1e3dadf 21-Nov-2014 Dan Albert <danalbert@google.com> am 338f7285: Merge "Cast from char16_t to uint16_t where appropriate."

* commit '338f7285d7e3b6cec739fde87af9a02330155a12':
Cast from char16_t to uint16_t where appropriate.
d438de8d67fa412c4ee4252e4c09a1c1ca9ef0f5 20-Nov-2014 Dan Albert <danalbert@google.com> Cast from char16_t to uint16_t where appropriate.

Bug: 18300613
Change-Id: Ief14b8ee9b7fd3c12d1f0aa1f0a36af012b89a51
/external/chromium-libpac/src/proxy_resolver_v8.cc
9bb99f587d2cb37ec780e6ec37a682242153e92d 30-Oct-2014 Jason Monk <jmonk@google.com> am 7439df18: Initilize V8 before use

* commit '7439df18c87ef1ffff4b3d8b77fa9b07f829c45d':
Initilize V8 before use
7439df18c87ef1ffff4b3d8b77fa9b07f829c45d 29-Oct-2014 Jason Monk <jmonk@google.com> Initilize V8 before use

In r24067 V8 removed auto-initialization and now the call has to
be made manually.

Bug: 18142688
Change-Id: I87964ebb4451ac5aef42984cc7789d9c79499a6a
/external/chromium-libpac/src/proxy_resolver_v8.cc
9ae4ac5fc2643a963679d068ffe43421d435a14b 22-Oct-2014 Torne (Richard Coles) <torne@google.com> Match renaming of ExternalAsciiStringResource.

V8 has removed the ExternalAsciiStringResource alias for the new type
ExternalOneByteStringResource. One-byte strings have Latin-1 encoding,
which is a superset of ASCII, so it's still okay to store ASCII strings
in it.

Change-Id: I54a1c539b004d4ad9073d8a94d7918bf847e8132
/external/chromium-libpac/src/proxy_resolver_v8.cc
70629c0d8c1463827b3e81d50cd9aebd77d690a6 14-Aug-2014 Bill Yi <byi@google.com> Build fix in chromium-libpac. - DO NOT MERGE

As of V8 r22703, static LowMemoryNotification API is no longer
supported.

See https://code.google.com/p/v8/source/detail?r=22703
(cherry picked from commit 23265d98715eebb55fdcfbfbfd45095771d776bc)

Change-Id: I18c79a2139e95c10c404cd3126453e85fef4e7e4
/external/chromium-libpac/src/proxy_resolver_v8.cc
e80b5fa7235adae94eea213dcde3c4954fe3c445 31-Jul-2014 Ben Murdoch <benm@google.com> Build fix in chromium-libpac.

As of V8 r22703, static LowMemoryNotification API is no longer
supported.

See https://code.google.com/p/v8/source/detail?r=22703

Change-Id: I483de4004cfecc71b41ac6408e8ddad009c301e2
/external/chromium-libpac/src/proxy_resolver_v8.cc
9fd69be73a96299c7658aa72fc02c4cca4c7b3ea 18-Mar-2014 Jason Monk <jmonk@google.com> Update chromium-libpac to use chromium_org/v8

This switches libpac to use external/chromium_org/v8 rather than the
out of date external/v8.

Unit Tests Passing: 17/17

Bug: 12452053
/external/chromium-libpac/src/proxy_resolver_v8.cc
235ec0ff26b619ee3652138792da26c06055930d 20-Mar-2014 Jason Monk <jmonk@google.com> Revert "Update chromium-libpac to use chromium_org/v8"

This reverts commit 2077bd69a8f7657d2615ff4f93cfa6e843c998c8.

Change-Id: I2bcd5505ff43466094bc62bf6b06e77b66b17b4e
/external/chromium-libpac/src/proxy_resolver_v8.cc
2077bd69a8f7657d2615ff4f93cfa6e843c998c8 18-Mar-2014 Jason Monk <jmonk@google.com> Update chromium-libpac to use chromium_org/v8

This switches libpac to use external/chromium_org/v8 rather than the
out of date external/v8.

Unit Tests Passing: 17/17

Bug: 12452053
Change-Id: I6d4c84b0e1bbea9e87dbc86aedd2a293e579a857
/external/chromium-libpac/src/proxy_resolver_v8.cc
c34a8c90027b55d8f5b5c8e90592fafb72b32c3a 27-Aug-2013 Jason Monk <jmonk@google.com> Merge "Fix error messages so reported to listener." into klp-dev
0c66f82bb6180da8fd218d66e3613a2a19345ff2 26-Aug-2013 Jason Monk <jmonk@google.com> Merge "Fix SortIpAddressList to iterate properly." into klp-dev
40adcb542a80576ad761fcb7362b98e9afd754fa 23-Aug-2013 Jason Monk <jmonk@google.com> Fix error messages so reported to listener.

Change the errors to report to listener rather than return them.

Also fixed set function to take a const parameter as it should.

Bug: 10458767
Change-Id: Iaba9bc7ca384961ea420b31b9e03d30d3093a3cd
/external/chromium-libpac/src/proxy_resolver_v8.cc
86b75a5f88eda8b47d1e34e26dfc0210aec09367 23-Aug-2013 Jason Monk <jmonk@google.com> Fix SortIpAddressList to iterate properly.

SortIpAddressList was using strtok improperly.

Bug: 10458541
Change-Id: Idf755c39473e9b85b83bf118e9aa5a63c6a39338
/external/chromium-libpac/src/proxy_resolver_v8.cc
eafc0fa00299168e43ad7d42c545c18b12aa8f3e 23-Aug-2013 Jason Monk <jmonk@google.com> Make IsInNet return false when extra white space

Check ip_address for extra whitespace and return false when is present.

Bug: 10459063
Change-Id: Ifcb26b7ed640d209a451dd0df87ce6cb7f098074
/external/chromium-libpac/src/proxy_resolver_v8.cc
c06a8d69b50384113df4a17824c68bbfce7fb578 19-Aug-2013 Jason Monk <jmonk@google.com> Fix memory leak in shutdown.

Frees associated objects when resolver is deleted.

Bug: 10387401
Change-Id: I38cbed74001ecb56c618dcc52120d56260502427
/external/chromium-libpac/src/proxy_resolver_v8.cc
f5cf6e34aa6c6b061eb6f33f2f82c95177e16648 23-Jul-2013 Jason Monk <jmonk@google.com> Change interface to library to String16

This cuts down on internal and external conversions bacause
all data is coming from and going to android string string
types.

Change-Id: Ibd36f74f03d0abb1934572ef83222f6f91388bd1
/external/chromium-libpac/src/proxy_resolver_v8.cc
fc93418c483ce474a1f4888b50f92574a1b81be3 22-Jul-2013 Jason Monk <jmonk@google.com> Shared library that provides a PAC file parser.

This adds a shared library that provides a javascript proxy resolver extracted
from the chromium project. The resolver is designed to parse proxy auto-config
(PAC) files that implement a single javascript function
(FindProxyForURL(url, host)).

Change-Id: I241fe44555cb7a9f187fe98d265aa6dc8f1bec20
/external/chromium-libpac/src/proxy_resolver_v8.cc