commit | 4d039449ae2b9a218660d6ac92d610f50b308837 | [log] [tgz] |
---|---|---|
author | Don Garrett <dgarrett@google.com> | Mon Oct 28 18:40:06 2013 -0700 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Wed Oct 30 03:59:44 2013 +0000 |
tree | 3c997c8d8b9efdebc195f7e2296256ab0c1219f1 | |
parent | 192449ed75fd9ef81e59b82cc26ad9a5f0e5f8a2 [diff] |
Enforce handling of expected payload versions only. We have always shipped version 1 payloads, but have never checked the version number. This change enforces that, so we refuse to process any other version number. The new error code kErrorCodeUnsupportedPayloadVersion is added to report bad payload versions if they are received. BUG=chromium:312526 TEST=Unittests. Change-Id: I25c9f7e73c37274527bc7cc9ba9e3d9f4734326c Reviewed-on: https://chromium-review.googlesource.com/174940 Commit-Queue: Don Garrett <dgarrett@chromium.org> Tested-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: Alex Deymo <deymo@chromium.org>