gecko/services/sync/modules
Edward Lee e5bce4658d Bug 549638 - Ensure that encrypted payloads haven't been tampered with [r=mconnor r=dolske]
Generate a SHA256 HAMC hex string from the base64 ciphertext and base64 symmetric key. Generate a HMAC key from the symmetric key and cache them together when unwrapping. Refactor the Utils.sha1 to share the same digest code.

--HG--
extra : rebase_source : dae973c62317eb3b738306fc30ea19870555c7df
2010-03-16 16:31:56 -07:00
..
base_records Bug 549638 - Ensure that encrypted payloads haven't been tampered with [r=mconnor r=dolske] 2010-03-16 16:31:56 -07:00
engines Bug 555015 - JavaScript strict warning: bookmarks.js: undeclared variable record [r=Mardak] 2010-03-25 13:58:27 -07:00
ext Remove trailing whitespace from the codebase. 2009-11-20 14:34:20 -08:00
type_records Bug 548066 - JavaScript strict warning: clientData.js, line 194: reference to undefined property this.clients[id] [r=mconnor] 2010-03-16 16:39:08 -07:00
auth.js Bug 545764 - Convert constructor -> _init pattern to just use constructor 2010-02-11 15:25:31 -08:00
constants.js Bug 545517 - Make the remote version check compare storage versions and not weave versions [r=mconnor sr=mhanson] 2010-03-16 16:31:55 -07:00
engines.js Bug 503964 - Have per-engine versioning to avoid wiping all engine data [r=mconnor] 2010-03-25 10:05:21 -07:00
identity.js Bug 532570 - "keyring doesn't contain a key" when signing-in with a differently-cased username 2009-12-02 18:25:18 -08:00
log4moz.js Bug 545764 - Convert constructor -> _init pattern to just use constructor 2010-02-11 15:25:31 -08:00
notifications.js Remove unused TabsNotification for remote virtual tabs notification. 2009-10-19 17:06:50 -07:00
resource.js Bug 545764 - Convert constructor -> _init pattern to just use constructor 2010-02-11 15:25:31 -08:00
service.js bug 550597 - explicit server backoff is buggy, r=Mardak 2010-03-25 17:24:41 -04:00
status.js bug 550597 - explicit server backoff is buggy, r=Mardak 2010-03-25 17:24:41 -04:00
stores.js Bug 549632 - Remove storage cache, which is mostly un/incorrectly used [r=mconnor] 2010-03-05 14:43:11 -08:00
trackers.js Bug 545767 - Clean up various names/strings needed for each set of engines/stores/trackers 2010-02-11 15:29:15 -08:00
util.js Bug 549638 - Ensure that encrypted payloads haven't been tampered with [r=mconnor r=dolske] 2010-03-16 16:31:56 -07:00