Skip to content

Commit

Permalink
G-services settings v3 implementation
Browse files Browse the repository at this point in the history
G-services settings v3 implementation:
* Adding calculation of settings based on a diff from server
* Adding calculation of settings digest
* Changing internal representation of settings to string->string map
  in order to be able to calculate the digest properly.
* Individual settings are calculated when needed.

R=jianli@chromium.org,zea@chromium.org
BUG=359256

Review URL: https://codereview.chromium.org/288433002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271600 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
fgorski@chromium.org committed May 20, 2014
1 parent 6538242 commit aae544d
Show file tree
Hide file tree
Showing 6 changed files with 547 additions and 285 deletions.
2 changes: 1 addition & 1 deletion google_apis/gcm/engine/checkin_request.cc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ namespace gcm {

namespace {
const char kRequestContentType[] = "application/x-protobuf";
const int kRequestVersionValue = 2;
const int kRequestVersionValue = 3;
const int kDefaultUserSerialNumber = 0;

// This enum is also used in an UMA histogram (GCMCheckinRequestStatus
Expand Down
Loading

0 comments on commit aae544d

Please sign in to comment.