| Index: third_party/libaddressinput/chromium/cpp/src/util/md5.h
 | 
| diff --git a/third_party/libaddressinput/chromium/cpp/src/util/md5.h b/third_party/libaddressinput/chromium/cpp/src/util/md5.h
 | 
| deleted file mode 100644
 | 
| index 9f2d48ee135d49ed9513bc354e031b48ee20f1d4..0000000000000000000000000000000000000000
 | 
| --- a/third_party/libaddressinput/chromium/cpp/src/util/md5.h
 | 
| +++ /dev/null
 | 
| @@ -1,73 +0,0 @@
 | 
| -// Copyright 2013 The Chromium Authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -//
 | 
| -// The original source code is from:
 | 
| -// http://src.chromium.org/viewvc/chrome/trunk/src/base/md5.h?revision=94203
 | 
| -
 | 
| -#ifndef I18N_ADDRESSINPUT_UTIL_MD5_H_
 | 
| -#define I18N_ADDRESSINPUT_UTIL_MD5_H_
 | 
| -
 | 
| -#include <string>
 | 
| -
 | 
| -namespace i18n {
 | 
| -namespace addressinput {
 | 
| -
 | 
| -// MD5 stands for Message Digest algorithm 5.
 | 
| -// MD5 is a robust hash function, designed for cyptography, but often used
 | 
| -// for file checksums.  The code is complex and slow, but has few
 | 
| -// collisions.
 | 
| -// See Also:
 | 
| -//   http://en.wikipedia.org/wiki/MD5
 | 
| -
 | 
| -// These functions perform MD5 operations. The simplest call is MD5Sum() to
 | 
| -// generate the MD5 sum of the given data.
 | 
| -//
 | 
| -// You can also compute the MD5 sum of data incrementally by making multiple
 | 
| -// calls to MD5Update():
 | 
| -//   MD5Context ctx; // intermediate MD5 data: do not use
 | 
| -//   MD5Init(&ctx);
 | 
| -//   MD5Update(&ctx, data1, length1);
 | 
| -//   MD5Update(&ctx, data2, length2);
 | 
| -//   ...
 | 
| -//
 | 
| -//   MD5Digest digest; // the result of the computation
 | 
| -//   MD5Final(&digest, &ctx);
 | 
| -//
 | 
| -// You can call MD5DigestToBase16() to generate a string of the digest.
 | 
| -
 | 
| -// The output of an MD5 operation.
 | 
| -struct MD5Digest {
 | 
| -  unsigned char a[16];
 | 
| -};
 | 
| -
 | 
| -// Used for storing intermediate data during an MD5 computation. Callers
 | 
| -// should not access the data.
 | 
| -typedef char MD5Context[88];
 | 
| -
 | 
| -// Computes the MD5 sum of the given data buffer with the given length.
 | 
| -// The given 'digest' structure will be filled with the result data.
 | 
| -void MD5Sum(const void* data, size_t length, MD5Digest* digest);
 | 
| -
 | 
| -// Initializes the given MD5 context structure for subsequent calls to
 | 
| -// MD5Update().
 | 
| -void MD5Init(MD5Context* context);
 | 
| -
 | 
| -// For the given buffer of |data| as a StringPiece, updates the given MD5
 | 
| -// context with the sum of the data. You can call this any number of times
 | 
| -// during the computation, except that MD5Init() must have been called first.
 | 
| -void MD5Update(MD5Context* context, const std::string& data);
 | 
| -
 | 
| -// Finalizes the MD5 operation and fills the buffer with the digest.
 | 
| -void MD5Final(MD5Digest* digest, MD5Context* context);
 | 
| -
 | 
| -// Converts a digest into human-readable hexadecimal.
 | 
| -std::string MD5DigestToBase16(const MD5Digest& digest);
 | 
| -
 | 
| -// Returns the MD5 (in hexadecimal) of a string.
 | 
| -std::string MD5String(const std::string& str);
 | 
| -
 | 
| -}  // namespace addressinput
 | 
| -}  // namespace i18n
 | 
| -
 | 
| -#endif  // I18N_ADDRESSINPUT_UTIL_MD5_H_
 | 
| 
 |