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



The branch 'wip/ephy-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:

  c376fe6... Updated Norwegian bokmål translation.
  d327586... Updated Hebrew translation
  cdeb061... Add Language headers to po files
  1380cdb... Updated Chinese (Taiwan) translation
  033c9cb... Prepare 3.21.4
  ea8c74c... Updated Spanish translation
  9a4f991... Updated Lithuanian translation
  e602ae8... Add basic sync window
  002132a... Provide stub implementation of EphySyncService class
  8abd318... Implement key stretch. Obtain authPW and unwrapBKey
  3c7d9c2... Test method for account/login endpoint
  72bd177... Move crypto functions to a new module
  30c49bd... Use LOG instead of g_printf
  d0253ab... Fix alignment
  5297a17... Add missing copyright statemets
  b6310d3... Have a global sync service
  5d8a725... New ephy-sync-utils module
  2b9546e... Store tokens through secret service. Keep tokens in the Eph
  2bb2fad... Add function for hex decoding
  73faffc... Add gsettings key for the user's email
  5d6e88d... Discard sync window and add a new tab in the preferences di
  b896cb9... Add functions for save/store, get/load, delete/forget token
  5149f0f... Fix logging format
  969368d... Implement login logic
  e9c4ec1... Implement function for computing the hawk header
  56a5501... The key should be guint8
  d1c8b2c... Functions for Hawk post/get requests
  45dd2d5... Fix finalize seg fault
  27cefc8... Use g_str_hash rather than g_direct_hash
  05446c2... Use g_hash_table_destroy rather than g_hash_table_unref
  df1ee9f... crypto: fix bad MAC issue
  dd91777... Implement Fetching Sync Keys act
  844c9f7... Implement new sign in method
  194113a... Destroy session asynchronously
  76c7850... Rename functions
  29adadd... Implement sign certificate act
  ce76757... API to retrieve the storage endpoint from the Token Server
  91081a4... Fix the build with libhogweed and libgmp
  122c6e8... Add FIXME comment about libgmp
  bb90ecf... Add the X-Client-State header to Token Server requests
  a0dec4c... sync-service: Discard self->parser
  bd4684a... sync-utils: Remove unused debugging function
  835032f... Crypto functions belong to the crypto module
  9c4b760... Don't keep six tokens in a GHashTable
  6a4cfc1... sync-service: Get rid of object references in dispose
  9c7d411... Discard sync-utils module
  d5bb28f... Discard some unnecessary logs
  fedb30f... sync-service: Better name for JsonObject
  7aa4c28... sync-crypto: Replace Nettle functions with GLib functions
  38da455... Fix json-glib required version
  a7b2139... ephy-shell: Fix get_global_sync_service() function
  c1b4445... ephy-shell: shell instead of ephy_shell
  a4ed933... Use g_str_equal() rather than g_strcmp0()
  26445b6... sync-service: Test user email against regex
  5691b7a... sync-service: Generate assertion internally
  7d303a2... sync-service: Get the storage token asynchronously
  fe58090... sync-service: Discard JsonNode *root
  12cdb2b... sync-service: Sign certificates asynchronously
  0ed4940... ephy-bookmark: Implement JsonSerializable interface
  045637b... sync-crypto: AES encryption/decryption functions
  5995336... sync-service: Use a certificate duration lower than the dur
  1f5c5a3... sync-service: Rename storage token to storage credentials
  f4aeee4... sync-service: Better function names
  f745b97... sync-service: Implement asynchronous Storage Server request
  df3de81... sync-service: Add FIXME note for future reference
  f7024e6... Fix header includes
  6d71418... sync-crypto: Free SoupUri
  b47b3cf... ephy-sync: Create our own bookmarks BSO collection at login
  e9011c4... sync-service: Fix defines
  63566a6... sync-service: Free SoupURI
  9f6104c... sync-crypto: Add newline at end of file
  a5425c1... sync-service: Ensure that no simultaneous storage credentia
  85b0365... ephy-sync: Add sync-bookmarks and sync-utils modules
  a41a455... Add bookmark to BSO function

Commits added to the branch:

  b3944b0... bookmarks-manager: Populate bookmarks from database file (*)
  6c8467b... bookmarks: Add possibility to remove a tag. Prettify tag wi (*)
  219a309... bookmarks: Add tags detail stack child (*)
  f98847a... bookmarks: Make 'tags' a property (*)
  d1e6048... Updated Norwegian bokmål translation.
  e1fe59c... Updated Hebrew translation
  5574db3... Add Language headers to po files
  89f4ba9... Updated Chinese (Taiwan) translation
  5cc71a0... Prepare 3.21.4
  b3d8711... Updated Spanish translation
  a98a01c... Updated Lithuanian translation
  703a3a1... Add basic sync window
  25deff2... Provide stub implementation of EphySyncService class
  cc1cfe4... Implement key stretch. Obtain authPW and unwrapBKey
  267e51d... Test method for account/login endpoint
  bcb886a... Move crypto functions to a new module
  0643889... Use LOG instead of g_printf
  059c660... Fix alignment
  0f5a696... Add missing copyright statemets
  8c89db6... Have a global sync service
  e6e5127... New ephy-sync-utils module
  6e9825f... Store tokens through secret service. Keep tokens in the Eph
  27fd86c... Add function for hex decoding
  6f7647c... Add gsettings key for the user's email
  78a705c... Discard sync window and add a new tab in the preferences di
  2a71f91... Add functions for save/store, get/load, delete/forget token
  8db630f... Fix logging format
  d1f854e... Implement login logic
  95bd0ea... Implement function for computing the hawk header
  6b22604... The key should be guint8
  25d54b8... Functions for Hawk post/get requests
  00f05d2... Fix finalize seg fault
  9bdbabe... Use g_str_hash rather than g_direct_hash
  e07d4a1... Use g_hash_table_destroy rather than g_hash_table_unref
  154896a... crypto: fix bad MAC issue
  a6046c8... Implement Fetching Sync Keys act
  d8d02d9... Implement new sign in method
  a36f0e4... Destroy session asynchronously
  e62b92d... Rename functions
  51b2fa0... Implement sign certificate act
  236049a... API to retrieve the storage endpoint from the Token Server
  c75ec5f... Fix the build with libhogweed and libgmp
  3af2ebe... Add FIXME comment about libgmp
  df754f0... Add the X-Client-State header to Token Server requests
  7661a7d... sync-service: Discard self->parser
  e9bbdc0... sync-utils: Remove unused debugging function
  55a1c75... Crypto functions belong to the crypto module
  3603dbc... Don't keep six tokens in a GHashTable
  e225fa3... sync-service: Get rid of object references in dispose
  9bdd077... Discard sync-utils module
  d8fad42... Discard some unnecessary logs
  57e8499... sync-service: Better name for JsonObject
  ed5cca6... sync-crypto: Replace Nettle functions with GLib functions
  d574399... Fix json-glib required version
  47fb573... ephy-shell: Fix get_global_sync_service() function
  fcd3651... ephy-shell: shell instead of ephy_shell
  23e6c2e... Use g_str_equal() rather than g_strcmp0()
  7a0234e... sync-service: Test user email against regex
  aad96a8... sync-service: Generate assertion internally
  0776b37... sync-service: Get the storage token asynchronously
  a98493b... sync-service: Discard JsonNode *root
  1823d19... sync-service: Sign certificates asynchronously
  d82e6ed... ephy-bookmark: Implement JsonSerializable interface
  7a72546... sync-crypto: AES encryption/decryption functions
  8e4a29f... sync-service: Use a certificate duration lower than the dur
  e372171... sync-service: Rename storage token to storage credentials
  023a26c... sync-service: Better function names
  6280805... sync-service: Implement asynchronous Storage Server request
  51e70dd... sync-service: Add FIXME note for future reference
  110923a... Fix header includes
  71b0cea... sync-crypto: Free SoupUri
  2e4bf4b... ephy-sync: Create our own bookmarks BSO collection at login
  21f974a... sync-service: Fix defines
  361fd10... sync-service: Free SoupURI
  43ee3ef... sync-crypto: Add newline at end of file
  01d3603... sync-service: Ensure that no simultaneous storage credentia
  db40065... ephy-sync: Add sync-bookmarks and sync-utils modules
  3b2e64a... Add bookmark to BSO function
  15b1a69... bookmarks: Serialize tags too
  21d99d6... sync-service: Add is_signed_in function
  d35ae05... sync-service: The Storage Server keeps timestamps as floats
  28b76fa... bookmarks: Add 'id' and 'modified' fields needed for the St
  e47d7c8... sync-bookmarks: Fix storage collection creation function
  90bb88a... bookmarks: Add modified setter
  1078ce7... sync-bookmarks: Apparently float ruins the precision of tim
  5279d73... sync-bookmarks: Add debug functions

(*) 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]