1. 04 Dec, 2020 1 commit
  2. 03 Dec, 2020 2 commits
  3. 30 Nov, 2020 1 commit
  4. 21 Oct, 2020 1 commit
  5. 19 Oct, 2020 1 commit
    • Debarshi Ray's avatar
      web-extension-main: Remove unnecessary and unused entry point · 0d68e15d
      Debarshi Ray authored
      Since WebKitGTK 2.4, webkit_web_extension_initialize_with_user_data is
      the preferred entry point for a WebKitWebExtension. The older entry
      point (ie., webkit_web_extension_initialize) isn't sufficient and isn't
      expected to work anyway, and there's no need to define both entry
      points.
      
      Therefore, remove the definition of the older entry point to avoid
      unexpected failures if, for some reason, WebKitGTK picks the wrong
      entry point when loading the extension.
      
      #76
      0d68e15d
  6. 12 Oct, 2020 2 commits
    • Pedro Tôrres's avatar
      kerberos-identity: Handle information-only prompts when signing in · ce46124d
      Pedro Tôrres authored
      When signing in a Kerberos identity, krb5_get_init_creds_password
      invokes the krb5_prompter_fct callback when it wants to interact with
      the user. In this case the prompter callback is on_kerberos_inquiry.
      
      Interactions with the user can either prompt the user to provide some
      further information, like a password, or they might be purely
      informational. In the latter case, the prompter callback is called with
      number_of_prompts set to 0. When this happens, the GoaKerberosIdentity
      instance waits for the user to respond, even if the GoaIdentityInquiry
      doesn't have anything in it for the user to respond to. This leads to
      a deadlock.
      
      In practice, such purely informational messages are non-critical. eg.,
      it might be about notifying the user when her password is about to
      expire. Moreover, the current Online Accounts user interface in
      Settings doesn't have a good way to present this sort of information,
      because it's only available after the user has...
      ce46124d
    • Debarshi Ray's avatar
      kerberos-identity: Suffle some code around · 467b1ef1
      Debarshi Ray authored
      This will make the subsequent commit easier to read.
      
      #92
      467b1ef1
  7. 09 Oct, 2020 4 commits
  8. 28 Sep, 2020 1 commit
  9. 24 Aug, 2020 1 commit
  10. 13 Aug, 2020 1 commit
  11. 10 Aug, 2020 1 commit
  12. 09 Jul, 2020 1 commit
  13. 25 Jun, 2020 1 commit
  14. 17 Jun, 2020 3 commits
  15. 18 Apr, 2020 1 commit
  16. 10 Mar, 2020 2 commits
  17. 09 Mar, 2020 1 commit
  18. 27 Feb, 2020 1 commit
  19. 12 Feb, 2020 1 commit
  20. 10 Feb, 2020 1 commit
  21. 08 Feb, 2020 2 commits
  22. 03 Feb, 2020 2 commits
    • Debarshi Ray's avatar
      daemon, dbus: Enable checking if a provider type is supported · 19c46749
      Debarshi Ray authored
      With the advent of Flatpak, applications can no longer be expected to
      be updated in lockstep with the operating system. In this case,
      applications are meant to link against libgoa-1.0.so, while goa-daemon
      and libgoa-backend-1.0.so are considered part of the OS.
      
      Therefore, when a newer version of an application is running against
      an older operating system, it needs to introspect the provider types
      supported by the backend daemon so that features not supported by the
      OS can be disabled at run-time.
      
      Based on initial work done by Jean Felder.
      
      #43
      19c46749
    • Debarshi Ray's avatar
  23. 01 Feb, 2020 2 commits
  24. 27 Jan, 2020 1 commit
  25. 20 Jan, 2020 2 commits
  26. 19 Jan, 2020 1 commit
  27. 04 Jan, 2020 2 commits