[epiphany] (22 commits) Non-fast-forward update to branch wip/sync



The branch 'wip/sync' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  a1906f5... sync-service: Make _release_next_storage_message() static
  5d092d3... sync-service: #define the certificate duration
  0eba9c5... sync-service: Increase the certificate duration to 60 minut
  f2e0ab9... sync-service: #define the assertion duration
  125ed03... sync-service: Use g_return_if_fail() instead of plain retur
  54bec95... prefs-dialog: Fix critical caused by nonexistent source id
  292e4b8... prefs-dialog: Rename fxa_id to fxa_source_id
  56511d6... sync-service: Rename StorageServerRequestAsyncData to Stora
  0998464... sync-service: Simplify the way storage requests are sent
  28052a8... sync-service: Move destroy_session_response_cb()
  89ac78a... sync-service: Rename callbacks
  b86c5e1... sync-service: Use ephy_shell_get_sync_service() instead of 
  820a417... sync-service: Use g_assert() in static functions
  d952e31... sync: Have more compact comparisons
  ed28706... sync-service: Fix indentation
  2b58cfb... sync: Move sign in logic to EphySyncService
  56dbabb... prefs-dialog: Reset the sync user email in case of tokens s
  f782525... prefs-dialog: Have a function that shows the sign in detail
  da58abc... prefs-dialog: Better names for sync functions
  3b278f1... sync-service: Check the storage version upon sign in
  f3b142c... sync-service: Fix discards ‘const’ qualifier warning
  55ed0d8... sync-secret: Discard unnecessary parameters of _store_token
  9a92aeb... sync-service: Remove unused field in StorageRequestAsyncDat
  b05e312... sync-crypto: Rename defined structs
  fef7dbb... sync: Fix header files format
  1c6b7e7... sync-crypto: Add AES256 CBC mode encrypt/decrypt functions
  470dc66... sync-crypto: Add function to derive the AES/HMAC keys from 
  763e535... sync: Obtain the default sync keys at sign in
  6ce8b2a... sync-secret: Don't use hardcoded values for token names
  07ea46f... sync-crypto: Make AES encrypt/decrypt functions static
  fd951e2... sync: Don't store unused tokens
  923937d... sync-service: Use _get_token() to access tokens
  a125816... sync: Add const keyword before input parameters
  f961bc0... sync: Move _concatenate_bytes() from utils to crypto
  f736878... sync-service: Follow the same pattern when reporting errors
  f571b37... sync-service: Use a function to report an error at sign in
  d90b1c8... sync-crypto: Fix conditional in _unpad()
  30f19f3... sync: The default sync keys should be obtained at sync time
  ed57bc4... sync: Get the per-collection sync keys too, if any
  04b320f... sync-service: Add _do_sign_out() function
  529b5d7... sync: Set the sync user only when the sync tokens were succ
  91d68d7... sync-service: Fix namings
  e2c898f... sync-service: Add _get_key_bundle() function
  2e4e66e... sync: Add EphySynchronizable interface that all synced obje
  7e13880... sync-crypto: Modify _decrypt_record()
  76b3ba6... sync-utils: Add 'escape' flag to _build_json_string()
  3208ce8... sync-service: Fix callback name
  a14c7a5... sync-service: Return the default key bundle if the per-coll
  1a283fb... ephy-synchronizable: Remove extra blank line
  3e9d8d4... sync-crypto: Add _encrypt_record() function
  04d1acc... synchronizable: Add more methods
  81c0283... bookmark: Implement EphySynchronizable
  50922d6... synchronizable: Remove GError parameter from _to_bso() and 
  651c203... bookmark: Implement _to_bso() interface method
  bdfd0fd... synchronizable: Remove unused enum
  db86d3c... bookmark: Change properties to match the storage server's f
  c746fb1... synchronizable: Implement _from_bso() method
  fd839cb... sync: Add EphySynchronizableManager interface
  620babe... sync: Use a different schema GSettings schema
  135e709... bookmark: Remove unused default interface vtable
  0d24ef1... bookmarks-manager: Implement EphySynchronizableManager
  ef31c5a... bookmark: Fix criticals caused by non-existent tags
  ca95f89... bookmarks-manager: Search by id when removing bookmarks
  52579a4... bookmark-properties-grid: Don't manually check for changes,
  90d3b8f... sync-service: Add functionality to register/unregister sync
  d2b486a... synchronizable: Pass the key bundle as a parameter to _to_b
  d040b22... sync-service: Add new sync functions
  40a44d5... sync-service: Delete old sync functions
  302f1e8... sync: Use GSettings to decide if an initial sync is require
  4fb52de... sync: Set a periodical sync at startup
  efc1270... sync: Correctly detect bookmarks that were deleted from Fir
  2e31815... Remove --enable-firefox-sync flag
  72a4290... prefs-dialog: Add sync settings
  c6472df... synchronizable-manager: Document functions
  dd09aa1... synchronizable-manager: Make _merge_remotes() return a GLis
  2610da5... sync-service: Replace 'service' with 'self'
  579f4a3... sync: Replace json_parser_load_from_data() with json_from_s
  8787a5d... sync: Better error handling
  973de57... sync: Discard ephy-sync-utils
  a5024cd... sync-service: Fix leaks in _do_sign_in()
  9dc303e... sync-service: Get crypto keys at sign in and store them in 
  b461ae2... sync-service: Use a more suggestive message when storage ve
  93ccbdc... sync-secret: Remove unused macros
  fa6a0d9... sync: Change the way sync tokens are handled
  d47c700... sync-service: Rename callback
  bb1af56... synchronizable: Use JsonNode * in _to/from_bso()
  d793147... sync-service: Fix goto statements
  54b6fe2... sync-service: Fix unref in _download_synchronizable()
  4ed0c81... sync-service: Remove unused field
  a04c121... sync-service: Remove some circular dependencies between fun
  eb5c58c... sync-service: Register/unregister client id at sign in/out
  e0d4060... sync-service: Discard _send_next_storage_request()
  2d95883... sync-service: Clear storage request queue at sign out
  ae565fc... sync-service: Handle missing metaglobal and cryptokeys reco
  5f820e6... sync: Simplify goto statements
  eac8872... sync-service: _upload/download_synchronizable() should mark
  a9a8f63... bookmark-properties-grid: Delete bookmark from server only 
  cc18249... sync-service: Handle case when trying to destroy a session 
  0f8b241... sync-service: Fix Firefox not noticing bookmarks deleted fr
  d9c8079... bookmark: Use bookmark functions inside synchronizable func
  a8e16b2... prefs-dialog: After sign in, start periodical sync only aft
  56934e7... synchronizable: Add default implementation for _to_bso()
  c5e63ef... bookmark: Invoke directly default (de)serialize method of J
  114e23a... sync: Change modified to time_modified
  0c5a36e... sync: Move code to lib/
  3c662c8... lib: Replace ephy-form-auth-data with ephy-passwords-manage

Commits added to the branch:

  df70c57... Update French translation (*)
  0e47861... Attempt to fix -Werror build with libxml 2.9.4 (*)
  70b28a7... web-extension: fix NULL or empty string check (*)
  a98dcca... Update Korean translation (*)
  1ea5736... Updated Danish translation (*)
  90eebac... Update Korean translation (*)
  24ca3fb... Prepare 3.24.1 (*)
  fd5520e... Decode last component of URIs to determine file names for s (*)
  681e320... Add explicit New Window action (*)
  64ed317... Add go homepage shortcut in the shortcuts dialog (*)
  b31962d... Fix casing of downloads directory selection dialog title (*)
  27cc337... Try to follow HIG with ellipses (*)
  02d57b0... Don't open new tabs in application mode (*)
  abbe288... Update Friulian translation (*)
  fbc4015... Update Belarusian translation (*)
  4d994e9... Add F10 keyboard shortcut for page menu (*)
  8143346... Update Spanish translation (*)
  c94e212... Updated Lithuanian translation (*)
  551a8cd... Remove --enable-firefox-sync flag
  f4b650b... sync: Replace old bookmarks sync code
  e282670... sync: Move code to lib/
  9ac2a70... lib: Replace ephy-form-auth-data with ephy-password-manager

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]