[epiphany] (74 commits) Created branch wip/sync-rebase



The branch 'wip/sync-rebase' was created.

Summary of new commits:

  81f4d01... ephy-sync: Add basic sync service and sync window
  d2bb540... ephy-sync: Add ephy-sync-utils module
  651e183... ephy-sync: Add ephy-sync-secret module
  1755b24... sync-utils: Add ephy_sync_utils_decode_hex()
  465899b... ephy-sync: Add GSettings key for the user email
  ce31e41... ephy-sync: Replace the sync window with a new tab in the Pr
  235f276... ephy-sync: Add save/store, get/load, delete/forget tokens f
  837688e... ephy-sync: Implement the sign in logic
  5fa3059... sync-crypto: Add function to compute Hawk headers
  a901953... ephy-sync: Implement the Fetch Sync Keys act
  49cb515... ephy-sync: Implement the new sign in method
  79069d8... sync-service: Destroy session asynchronously
  a7674ad... ephy-sync: Rename some functions
  a8f091e... ephy-sync: Implement the Sign Certificate act
  9306c13... sync-service: Add functions to retrieve the storage endpoin
  295fd6c... sync-service: Add X-Client-State header to Token Server req
  d667448... ephy-sync: Do some things in a different way
  c48c840... sync-crypto: Replace Nettle functions with GLib functions
  ac62830... ephy-sync: Fix json-glib required version
  307eb06... ephy-sync: Fix ephy_shell_get_global_sync_service()
  ec1271e... sync-service: Test user email against regex
  2d8f4c1... sync-service: Generate assertion internally
  eb8e3eb... sync-service: Get the storage token asynchronously
  9919d6e... sync-service: Discard JsonNode *root
  3634c1a... sync-service: Sign certificates asynchronously
  0580e9c... ephy-bookmark: Implement JsonSerializable interface
  5207988... sync-crypto: AES encryption/decryption functions
  98c7401... sync-service: Use a certificate duration lower than the dur
  28c1907... sync-service: Rename storage token to storage credentials
  82979e1... sync-service: Better function names
  b915122... sync-service: Implement asynchronous Storage Server request
  9e2327e... sync-service: Add FIXME note for future reference
  6a4f0e8... ephy-sync: Fix includes
  dc2d6dc... sync-crypto: Free SoupUri
  698dc92... ephy-sync: Create our own bookmarks BSO collection at login
  185c013... ephy-sync: Minor fixes
  ba980ef... sync-service: Ensure that no simultaneous storage credentia
  841e6ca... ephy-sync: Prepare the ground for sync
  0226d37... sync-service: Process storage requests in the same order th
  5a4c810... sync-service: Fix email regex
  b275cc6... sync-crypto: Consider the url query too when creating HAWK 
  9d5a609... ephy-sync: Implement the sync logic
  43d3fd6... prefs-dialog: Minor changes
  c922e58... ephy-sync: Replace gchar with char
  b18de49... sync-service: Remove the source ID at sign out and finalize
  44584d3... sync-service: Notify the user to sign in with the new passw
  5624618... sync-service: Don't keep the service locked if an error occ
  ef45d66... ephy-sync: Rename ephy-fx-password-notification to ephy-pas
  c376d3e... ephy-sync: Avoid including markup in translatable comments
  c6590ef... ephy-sync: Fix ephy-password-notification
  c54c8e5... bookmark-properties-grid: g_strcmp0() can handle NULL for u
  534ac1a... bookmarks-properties-grid: Split some code into a file-stat
  375b3e2... ephy-bookmark: Add comment regarding the modified timestamp
  747c0aa... ephy-bookmark: Replace G_DEFINE_TYPE_EXTENDED with G_DEFINE
  88457ee... ephy-bookmark: Align function parameters
  474472f... ephy-sync: No space after cast
  9918b4b... ephy-notification-manager: Rename to ephy-notification-cont
  4906be5... ephy-bookmark: Better names for setters/getters
  6f5fdeb... ephy-shell: Create the sync service in startup rather than 
  cfc8617... sync-crypto: Move every free function under the correpondin
  6e6ca71... sync-crypto: Avoid failure if longs are not 8 bytes
  0a528ad... sync-crypto: Replace g_return macros with g_assert in stati
  56284e4... sync-crypto: Only use Nettle specific random generator
  7e81e55... sync-secret: Free errors and improve translators comment
  8c181c3... ephy-sync: Fix minor issues in ephy-sync-service
  e742cdd... prefs-dialog: Unref content manager at finalize
  b2c4b33... prefs-dialog.ui: Use one vertical box instead of two
  0e06507... ephy-sync: Add/improve comments
  37abf3a... ephy-sync: Add files with translatable strings to POTFILES.
  58ae3e0... ephy-sync: Use #pragma once
  6e49782... sync-service: Silently return if the user is not signed in 
  48bc667... Forgot this when cherry-picking
  712ec4b... ephy-sync: Reset sync time at sign out
  02dfc7d... sync-service: Use the new function name


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