History log of /external/chromium/net/disk_cache/backend_impl.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a7f1721675b8b6e0389732f1e25788012f7c20b7 17-Jan-2012 Magnus Hallqvist <magnus.hallqvist@sonyericsson.com> Null pointer check missing in chromium

When clearing a struct a null pointer check is missing in one
location in chromium.
The null check is present in another similar use cases.

When the backend cache is reset a member of the struct data_
is set to zero before data_ itself is set to null. If the
backend cache previously has been reset data_ will already
be null and the member cannot be accessed
(or uses undefined memory). The added null check will prevent
the clearing of the member variable when data_ is already null.

Change-Id: I475fea7436c871c2e82b841a93874e13a05161f4
/external/chromium/net/disk_cache/backend_impl.cc
ae2796cabb52f6a27c50818b78107d3ebc858e0c 01-Nov-2011 Kristian Monsen <kristianm@google.com> Part of fix for bug 5523834, backporting cache fixes

Cherry-picking CL
http://src.chromium.org/viewvc/chrome?view=rev&revision=103323

Did not cherry-pick the changes in
trunk/src/net/disk_cache/backend_unittest.cc
as we are not running the tests on Android.

Change-Id: I4e04bf061bdb6746030f3a93501cff9b384c58df
/external/chromium/net/disk_cache/backend_impl.cc
ea380985f4dd3c72953f7df161674e1644d6de90 01-Nov-2011 Kristian Monsen <kristianm@google.com> Part of fix for bug 5523834, backporting cache fixes

Cherry-picking CL
http://src.chromium.org/viewvc/chrome?view=rev&revision=93059

Change-Id: I2e68fa722b65bd107846b6c8e84112844386bd94
/external/chromium/net/disk_cache/backend_impl.cc
ddb351dbec246cf1fab5ec20d2d5520909041de1 28-Jun-2011 Kristian Monsen <kristianm@google.com> Merge Chromium at r12.0.742.93: Initial merge by git

Change-Id: Ic5ee2fec31358bbee305f7e915442377bfa6cda6
/external/chromium/net/disk_cache/backend_impl.cc
dc0f95d653279beabeb9817299e2902918ba123e 09-Jun-2011 Kristian Monsen <kristianm@google.com> Merge Chromium at r11.0.696.0: Initial merge by git

Change-Id: I273dde2843af0839dfc08b419bb443fbd449532d
/external/chromium/net/disk_cache/backend_impl.cc
72a454cd3513ac24fbdd0e0cb9ad70b86a99b801 31-May-2011 Kristian Monsen <kristianm@google.com> Merge Chromium.org at r11.0.672.0: Initial merge by git.

Change-Id: I8b4aaf611a2a405fe3fe10e8a94ea7658645c192
/external/chromium/net/disk_cache/backend_impl.cc
3f50c38dc070f4bb515c1b64450dae14f316474e 24-May-2011 Kristian Monsen <kristianm@google.com> Merge Chromium at r10.0.634.0: Initial merge by git.

Change-Id: Iac2af492818d119bcc2562eb5fdabf5ab0b6df9c
/external/chromium/net/disk_cache/backend_impl.cc
21d179b334e59e9a3bfcaed4c4430bef1bc5759d 11-May-2011 Kristian Monsen <kristianm@google.com> Merge Chromium at 10.0.621.0: Initial merge by git.

Change-Id: I070cc91c608dfa4a968a5a54c173260765ac8097
/external/chromium/net/disk_cache/backend_impl.cc
201ade2fbba22bfb27ae029f4d23fca6ded109a0 07-Jan-2011 Ben Murdoch <benm@google.com> Merge chromium at 9.0.597.55: Initial merge by git.

Change-Id: Id686a88437441ec7e17abb3328a404c7b6c3c6ad
/external/chromium/net/disk_cache/backend_impl.cc
513209b27ff55e2841eac0e4120199c23acce758 18-Nov-2010 Ben Murdoch <benm@google.com> Merge Chromium at r65505: Initial merge by git.

Change-Id: I31d8f1d8cd33caaf7f47ffa7350aef42d5fbdb45
/external/chromium/net/disk_cache/backend_impl.cc
731df977c0511bca2206b5f333555b1205ff1f43 01-Nov-2010 Iain Merrick <husky@google.com> Merge Chromium at r63472 : Initial merge by git.

Change-Id: Ifb9ee821af006a5f2211e81471be93ae440a1f5a
/external/chromium/net/disk_cache/backend_impl.cc
3345a6884c488ff3a535c2c9acdd33d74b37e311 19-Oct-2010 Iain Merrick <husky@google.com> Merge Chromium at 7.0.540.0 : Initial merge by git

Not including third_party/icu as it contains huge data files that break Gerrit, and aren't actually used.

Change-Id: I428a386e70f3b58cacd28677b8cfda282e891e15
/external/chromium/net/disk_cache/backend_impl.cc
00d26a728db2814620f390b418a7d6325ce5aca6 29-Jul-2010 Ben Murdoch <benm@google.com> Collection of all the changs to external chromium.

Time is running out, I guess we have to submit this and remember to upstream.

Rebased to chromium r53293

Change-Id: Ie61ca0433b1eedd90144aee87c5efcd68fdc37ac
/external/chromium/net/disk_cache/backend_impl.cc
c407dc5cd9bdc5668497f21b26b09d988ab439de 29-Jul-2010 Ben Murdoch <benm@google.com> Merge Chromium src@r53293

Change-Id: Ia79acf8670f385cee48c45b0a75371d8e950af34
/external/chromium/net/disk_cache/backend_impl.cc
c7f5f8508d98d5952d42ed7648c2a8f30a4da156 04-Feb-2010 Patrick Scott <phanna@android.com> Initial source checkin.

The source files were determined by building net_unittests in chromium's source
tree. Some of the obvious libraries were left out (v8, gmock, gtest).

The Android.mk file has all the sources (minus unittests and tools) that were
used during net_unittests compilation. Nothing builds yet because of STL but
that is the next task. The .cpp files will most likely not compile anyways
because of the LOCAL_CPP_EXTENSION mod. I will have to break this into multiple
projects to get around that limitation.
/external/chromium/net/disk_cache/backend_impl.cc