| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
These changes add TPM2 derived encryption key to secret
file backend.
|
|
|
|
|
|
|
|
|
|
|
| |
Context, secret tool currently does not have the capability to lock
keyring.
This capability was requested for specific use cases.
Updates have been made to the secret tool to lock keyrings.
Closes https://gitlab.gnome.org/GNOME/libsecret/-/issues/28
|
|
|
|
|
|
|
|
|
|
| |
This was a regression introduced in the rewrite using the simple
API (commit 6886aebb0457d752f348a4cedc5a11ce109544ee).
Reported by Chih-Hsuan Yen in:
https://gitlab.gnome.org/GNOME/libsecret/-/issues/56
Signed-off-by: Daiki Ueno <dueno@src.gnome.org>
|
|
|
|
| |
Argument to g_print should be part not path.
|
|
|
|
|
|
|
|
|
| |
Our official instructions only tell how to build with Meson, our CI is
only done with Meson and I wouldn't be surprised if most developers only
used Meson as well.
In other words, the autotools build is outdated. Let's say our goodbye
and drop it in the next stable release.
|
|
|
|
| |
Also add a test suite argument to more easily distinguish them.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This makes it consistent with meson build.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
To build with meson, use the following commands:
```
$ meson build
$ ninja -C build
# in case you want to install
$ ninja -C build install
```
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
s/specfy/specify/
https://bugzilla.gnome.org/show_bug.cgi?id=782206
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allow parallel building and testing by using a single Makefile.am
Implement parallel testing using TAP, with various drivers and
compilers living in the build/ directory.
Fix all sorts of issues that this caused, including builddir != srcdir,
leaks in tests and so on.
It would have been nice to break out all the above into separate
commits ... blush.
|
|
|
|
| |
automake 1.13 deprecates the latter
|
|
|
|
|
|
|
| |
The output format is meant to be parseable in the Desktop file format.
Update the documentation as well.
https://bugzilla.gnome.org/show_bug.cgi?id=693881
|
|
|
|
| |
* g_type_init() was deprecated in glib 2.35.0
|
|
|
|
| |
* Fixes crash
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680072
|
|
|
|
|
|
|
|
| |
* It's clearer what happens here: we try to remove as many matching
passwords as possible.
* Also rename secret_service_remove() to secret_service_clear()
* Rename secret_password_clear() which used to wipe password memory
to secret_password_wipe().
|
| |
|
|
|
|
|
|
| |
* Death by a thousand paper cuts from gir and vapi not liking
the fact that the secret.h file was not usable uninstalled
and installed in the same way.
|
|
|
|
|
|
|
| |
* The SecretService methods aren't used as frequently as the
password methods, and it's not really necessary to have a whole
bunch of extra varargs functions.
* Add varargs functions for building a GHashTable of attributes
|
| |
|
|
|
|
|
|
|
|
| |
* Update to LGPL 2.1
* Fix typos in license comments
* Update FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=673194
|
|
* See usage for details on how to use it
|