[empathy] (65 commits) ...Merge branch 'tls-connection'



Summary of changes:

  92655ce... Add EmpathyTLSCertificate.
  2cbd1c3... Add EmpathyServerTLSHandler.
  ed819ae... Add a first skeleton of the auth factory.
  494ed94... Add a first skeleton of the auth helper.
  4873851... Add tp-spec extensions for TLS auth.
  c41523a... Add the service files for the new client.
  268f91e... Add a debug flag for TLS
  6ce5a08... Unref the handler after the signal.
  7a8b405... Add the Authentication.TLSCertificate iface
  3564f17... Add the proxy properties and methods.
  ce6b6bc... Update to the merged spec.
  2f63c08... Update for the new tp-spec API
  6a16791... Add EmpathyTLSVerifier
  b5e5d4a... Update spec snapshot
  b8fcad0... Add Hostname and Certificate properties
  8293e56... Update to the new tp-spec API
  2db2e6f... Add debug output
  e750de2... Verify the certificate from the helper.
  50f265a... Whitespace fix
  5c313dd... Make sure to release all the references
  e04b713... Use the right index to access the cert array.
  7472633... Use the right GnuTLS->Tp mapping for reasons.
  dd4b301... Correctly treat the last certificate in the chain
  8d376fa... Implement hostname checking
  20a75e4... Cosmetic changes
  b06a273... Add also certificates from our storage
  1c10937... Depend on gcr from gnome-keyring
  f0f6e52... Add EmpathyTLSDialog
  ae9cd01... Import gcr-simple-certificate from gcr
  c61bb17... Integrate the dialog into the auth helper
  dd57dd2... Add a method to store the CA certificate
  48973a2... Add a 'remember' checkbox and property to the dialog
  2d6a216... Build the right path when looking at user certs
  1937b83... Save the certificate when we are told to remember
  2c95c1d... Add the checkbox only if the reason is SelfSigned
  1f436c6... Require GnuTLS >= 2.8.5
  1fba1db... Add reference to the original gnome-keyring repo
  d9428d2... Properly use errors when handling channels
  92c2824... Use _borrow_immutable_properties instead of GetAll()
  d20fcc3... Make _accept/_reject real async methods
  69983e8... Update to the new EmpathyTLSCertificate async API
  f735801... Assert when we have an invalid pointer
  0a173bc... Make it more clear which snippets are taken from GnuTLS
  f0793af... Add a details hash table as an out param of the verificatio
  86eac22... Add a details hash table to the dialog properties
  53966af... Push the details table to the dialog after verification
  a272c04... Use tp_clear_pointer() where possible
  9005c6a... Don't allow calling verify_async() twice
  5286587... Rename empathy-auth-helper->empathy-auth-client
  526dbcd... Implement a timeout machinery for the auth client
  7091190... Add new files to POTFILES.in
  460043d... Add new files to extensions/Makefile.am
  37d64d2... Remove whitespace
  6c3c727... Use the hash table directly as a parameter to reject ()
  d7d8916... Fill 'user-requested' when we reject the certificate
  61e8bd3... Use the hostname properties in the dialog
  5b7271c... Add an usre_requested param to _account_get_error()
  92aee43... Use new API in EmpathyAccountsDialog
  ea19d00... Don't show the error if user-requested is set
  4472cbd... Use _complete instead of _complete_in_idle()
  1426cd1... Make EmpathyTLSCertificate a TpProxy subclass
  b76f9bf... Use new certificate API in EmpathyServerTLSHandler
  76d3880... Don't leak certificate data
  dc73f3d... Properly handle corner cases of _prepare_async() called twi
  3bd33b4... Merge branch 'tls-connection'



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