1. 07 May, 2019 6 commits
  2. 02 Mar, 2019 1 commit
  3. 01 Mar, 2019 2 commits
  4. 25 Jan, 2019 2 commits
  5. 24 Jan, 2019 1 commit
  6. 23 Jan, 2019 1 commit
  7. 20 Jan, 2019 1 commit
  8. 19 Jan, 2019 7 commits
    • Niels De Graef's avatar
      Don't end G_DEFINE_AUTOPTR_CLEANUP_FUNC with a ; · b483b15d
      Niels De Graef authored
      Normally it shouldn't matter too much, but the GIR parser apparently
      doesn't like it:
      
      ```
      /home/niels/gnome/libsecret/libsecret/secret-schema.h:75: syntax error, unexpected ';' in ';' at ';'
      /home/niels/gnome/libsecret/libsecret/secret-prompt.h:78: syntax error, unexpected ';' in ';' at ';'
      /home/niels/gnome/libsecret/libsecret/secret-value.h:54: syntax error, unexpected ';' in ';' at ';'
      /home/niels/gnome/libsecret/libsecret/secret-service.h:307: syntax error, unexpected ';' in ';' at ';'
      /home/niels/gnome/libsecret/libsecret/secret-collection.h:176: syntax error, unexpected ';' in ';' at ';'
      /home/niels/gnome/libsecret/libsecret/secret-item.h:194: syntax error, unexpected ';' in ';' at ';'
      ```
      b483b15d
    • Niels De Graef's avatar
      Merge branch 'wip/nielsdg/meson' into 'master' · 763e04f7
      Niels De Graef authored
      Add build support for Meson.
      
      See merge request !9
      763e04f7
    • Niels De Graef's avatar
      Add build support for Meson · b19c3090
      Niels De Graef authored
      To build with meson, use the following commands:
      
      ```
      $ meson build
      $ ninja -C build
       # in case you want to install
      $ ninja -C build install
      ```
      b19c3090
    • Niels De Graef's avatar
      Merge branch 'wip/nielsdg/g-autoptr-support' into 'master' · be0a1263
      Niels De Graef authored
      Add support for g_autoptr() to our types
      
      See merge request !11
      be0a1263
    • Niels De Graef's avatar
      Add support for g_autoptr() to our types · 80afd20c
      Niels De Graef authored
      g_autoptr() is a macro that was defined in GLib 2.44 that allows for
      basic auto-cleanup of variables. One way to add this kind of support
      would be through the use of e.g. `G_DECLARE_DERIVABLE_TYPE()` for our
      declarations, but this would consitute an ABI break (due to the
      `...Private *` field in the public structs). Instead, we can use
      `G_DEFINE_AUTOPTR_CLEANUP_FUNC` to manually declare this.
      
      This commit also bumps the minimally required GLib version to 2.44
      80afd20c
    • Niels De Graef's avatar
      Merge branch 'wip/nielsdg/remove-useless-macros' into 'master' · 92e9952b
      Niels De Graef authored
      Remove useless macro to check GLib version
      
      See merge request !12
      92e9952b
    • Niels De Graef's avatar
      Remove useless macro to check GLib version · cbea4ce7
      Niels De Graef authored
      We already require GLib to have version 2.38 or higher in
      `configure.ac`, so no need to check in our code whether we have a
      version higher than 2.35
      cbea4ce7
  9. 29 Dec, 2018 2 commits
  10. 14 Dec, 2018 1 commit
  11. 07 Dec, 2018 2 commits
  12. 05 Dec, 2018 1 commit
  13. 19 Oct, 2018 3 commits
    • Tomasz Miąsko's avatar
      Secret item schema name is optional · 5a217c5c
      Tomasz Miąsko authored
      Initialize the schema_name so that NULL is returned when the schema name
      is absent, instead of an uninitialized memory. Mark return value as
      nullable to indicate this for introspection and documentation.
      5a217c5c
    • Daiki Ueno's avatar
      Merge branch 'wip/dueno/search' into 'master' · 0838b331
      Daiki Ueno authored
      password: Add secret_password_search* functions
      
      Closes #16
      
      See merge request !7
      0838b331
    • Daiki Ueno's avatar
      password: Add secret_password_search* functions · 7716449b
      Daiki Ueno authored
      Previously there were no functions in the simple API that return the
      matched attributes other than the secret value, while there were needs
      for augumenting user input with additional information (such as
      completing web forms).
      
      This adds a set of functions which wrap secret_service_search*.  Note
      that the return value is a list of GHashTable not of SecretItem,
      because SecretItem is a subclass of GDBusProxy, which we don't want to
      expose from the simple API.
      
      Fixes #16
      7716449b
  14. 28 Aug, 2018 2 commits
  15. 26 Jul, 2018 1 commit
  16. 24 Jul, 2018 2 commits
  17. 20 Jul, 2018 2 commits
  18. 11 Jun, 2018 1 commit
  19. 09 Jun, 2018 2 commits