Searched defs:full_hashes (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/chrome/browser/safe_browsing/
H A Ddatabase_manager_unittest.cc83 std::vector<SBFullHashResult> full_hashes; local
97 full_hashes.push_back(full_hash);
104 full_hashes.push_back(full_hash);
109 kMalwareHostHash, full_hashes));
113 kPhishingHostHash, full_hashes));
117 kSafeHostHash, full_hashes));
122 kMalwareUrl, full_hashes, &index));
127 kPhishingUrl, full_hashes, &index));
133 kSafeUrl, full_hashes, &index));
H A Dprotocol_parser_unittest.cc395 std::vector<SBFullHashResult> full_hashes; local
398 &cache_lifetime, &full_hashes));
400 ASSERT_EQ(3U, full_hashes.size());
401 EXPECT_EQ(memcmp(&full_hashes[0].hash,
404 EXPECT_EQ(safe_browsing_util::PHISH, full_hashes[0].list_id);
405 EXPECT_EQ(memcmp(&full_hashes[1].hash,
408 EXPECT_EQ(safe_browsing_util::PHISH, full_hashes[1].list_id);
409 EXPECT_EQ(memcmp(&full_hashes[2].hash,
412 EXPECT_EQ(safe_browsing_util::PHISH, full_hashes[2].list_id);
425 &cache_lifetime, &full_hashes));
481 std::vector<SBFullHashResult> full_hashes; local
513 std::vector<SBFullHashResult> full_hashes; local
[all...]
H A Ddatabase_manager.h59 const std::vector<SBFullHash>& full_hashes,
65 // Either |urls| or |full_hashes| is used to lookup database. |*_results|
71 std::vector<SBFullHash> full_hashes; member in struct:SafeBrowsingDatabaseManager::SafeBrowsingCheck
188 const std::vector<SBFullHashResult>& full_hashes,
240 // Return the threat type from the first result in |full_hashes| which matches
244 const std::vector<SBFullHashResult>& full_hashes);
248 // |full_hashes|, or SAFE if none match.
251 const std::vector<SBFullHashResult>& full_hashes,
313 const std::vector<SBFullHashResult>& full_hashes);
315 // Run one check against |full_hashes|
[all...]
H A Dprotocol_parser.cc136 std::vector<SBFullHashResult>* full_hashes) {
150 if (full_hashes) {
151 (*full_hashes)[full_hashes->size() - hash_count + i].metadata.assign(
174 std::vector<SBFullHashResult>* full_hashes) {
175 full_hashes->clear();
241 full_hashes->push_back(full_hash);
244 if (has_metadata && !ParseGetHashMetadata(hash_count, &reader, full_hashes))
134 ParseGetHashMetadata(size_t hash_count, BufferReader* reader, std::vector<SBFullHashResult>* full_hashes) argument
171 ParseGetHash(const char* chunk_data, size_t chunk_len, base::TimeDelta* cache_lifetime, std::vector<SBFullHashResult>* full_hashes) argument
H A Dsafe_browsing_util.h103 std::vector<SBFullHashResult> full_hashes; member in struct:SBCachedFullHashResult
H A Dprefix_set.cc92 std::vector<SBFullHash>* full_hashes) {
93 DCHECK(index && deltas && full_hashes);
96 full_hashes_.swap(*full_hashes);
201 std::vector<SBFullHash> full_hashes; local
203 sizeof(full_hashes[0]) * header.full_hashes_size;
237 full_hashes.resize(header.full_hashes_size);
238 read = fread(&(full_hashes[0]), sizeof(full_hashes[0]), full_hashes.size(),
240 if (read != full_hashes
90 PrefixSet(IndexVector* index, std::vector<uint16>* deltas, std::vector<SBFullHash>* full_hashes) argument
[all...]
H A Dprotocol_manager.cc181 std::vector<SBFullHashResult> full_hashes; local
182 callback.Run(full_hashes, base::TimeDelta());
237 std::vector<SBFullHashResult> full_hashes; local
254 data.data(), data.length(), &cache_lifetime, &full_hashes)) {
255 full_hashes.clear();
273 // Invoke the callback with full_hashes, even if there was a parse error or
274 // an error response code (in which case full_hashes will be empty). The
276 details.callback.Run(full_hashes, cache_lifetime);
H A Ddatabase_manager.cc46 // |true| if there were any prefix hits in |full_hashes|.
50 const std::vector<SBFullHashResult>& full_hashes) {
52 if (full_hashes.empty()) {
71 // Return the list id from the first result in |full_hashes| which matches
75 const std::vector<SBFullHashResult>& full_hashes,
77 for (size_t i = 0; i < full_hashes.size(); ++i) {
78 if (SBFullHashEqual(hash, full_hashes[i].hash)) {
81 return static_cast<safe_browsing_util::ListType>(full_hashes[i].list_id);
89 // |full_hashes|, or INVALID if none match.
92 const std::vector<SBFullHashResult>& full_hashes,
47 RecordGetHashCheckStatus( bool hit, safe_browsing_util::ListType check_type, const std::vector<SBFullHashResult>& full_hashes) argument
73 GetHashThreatListType( const SBFullHash& hash, const std::vector<SBFullHashResult>& full_hashes, size_t* index) argument
90 GetUrlThreatListType( const GURL& url, const std::vector<SBFullHashResult>& full_hashes, size_t* index) argument
128 GetHashThreatType( const SBFullHash& hash, const std::vector<SBFullHashResult>& full_hashes) argument
136 GetUrlThreatType( const GURL& url, const std::vector<SBFullHashResult>& full_hashes, size_t* index) argument
144 SafeBrowsingCheck( const std::vector<GURL>& urls, const std::vector<SBFullHash>& full_hashes, Client* client, safe_browsing_util::ListType check_type, const std::vector<SBThreatType>& expected_threats) argument
477 HandleGetHashResults( SafeBrowsingCheck* check, const std::vector<SBFullHashResult>& full_hashes, const base::TimeDelta& cache_lifetime) argument
909 OnHandleGetHashResults( SafeBrowsingCheck* check, const std::vector<SBFullHashResult>& full_hashes) argument
935 HandleOneCheck( SafeBrowsingCheck* check, const std::vector<SBFullHashResult>& full_hashes) argument
[all...]
H A Dsafe_browsing_database_unittest.cc147 const SBFullHash full_hashes[2] = { local
153 &full_hashes[0], sizeof(full_hashes),
925 ->second.full_hashes.empty());
930 ->second.full_hashes.empty());
1613 std::vector<SBFullHash> full_hashes(1, kFullHash1_1);
1617 full_hashes, &prefix_hits, &cache_hits));
1620 full_hashes.push_back(kFullHash2_1);
1624 full_hashes, &prefix_hits, &cache_hits));
1660 std::vector<SBFullHash> full_hashes; local
1917 std::vector<SBFullHash> full_hashes; local
[all...]
H A Dsafe_browsing_database.cc127 std::vector<SBFullHash>* full_hashes) {
141 full_hashes->push_back(SBFullHashForString(hosts[i] + path));
149 full_hashes->push_back(
159 std::vector<SBFullHash> full_hashes; local
161 BrowseFullHashesToCheck(urls[i], false, &full_hashes);
163 for (size_t i = 0; i < full_hashes.size(); ++i)
164 prefixes->push_back(full_hashes[i].prefix);
302 std::vector<SBFullHashResult>& cached_hashes = cached_result.full_hashes;
532 std::vector<SBAddFullHash> full_hashes; local
533 if (csd_whitelist_store_->GetAddFullHashes(&full_hashes)) {
125 BrowseFullHashesToCheck(const GURL& url, bool include_whitelist_hashes, std::vector<SBFullHash>* full_hashes) argument
548 std::vector<SBAddFullHash> full_hashes; local
602 std::vector<SBAddFullHash> full_hashes; local
642 std::vector<SBFullHash> full_hashes; local
650 ContainsBrowseUrlHashes( const std::vector<SBFullHash>& full_hashes, std::vector<SBPrefix>* prefix_hits, std::vector<SBFullHashResult>* cache_hits) argument
707 std::vector<SBFullHash> full_hashes; local
713 std::vector<SBFullHash> full_hashes; local
1164 std::vector<SBAddFullHash> full_hashes; local
1324 std::vector<SBAddFullHash> full_hashes; local
1498 LoadWhitelist( const std::vector<SBAddFullHash>& full_hashes, SBWhitelist* whitelist) argument
1527 LoadIpBlacklist( const std::vector<SBAddFullHash>& full_hashes) argument
1569 std::vector<SBFullHash> full_hashes; local
[all...]

Completed in 117 milliseconds