| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
`GSimpleAsyncResult` is deprecated in favor of `GTask`.
|
|
|
|
| |
`GSimpleAsyncResult` is deprecated in favor of `GTask`.
|
|\
| |
| |
| |
| | |
Fix some GIR/gtk-doc annotations
See merge request GNOME/libsecret!64
|
| |
| |
| |
| | |
This looks cleaner for the docs generated by the several bindings.
|
| | |
|
|/
|
|
|
| |
The `(allow-none)` annotation was deprecated for `(nullable)` and
`(optional)` to solve some ambiguous uses of the tag.
|
|\
| |
| |
| |
| | |
Use G_GNUC_NULL_TERMINATED where appropriate
See merge request GNOME/libsecret!65
|
|/
|
|
|
| |
Give our API consumers an extra hint if they're using varargs without an
appropriate `NULL`-sentinel.
|
|
|
| |
It’s something we needed for the Autotools distcheck step, but we can safely get rid of it now.
|
|
|
| |
It’s been discontinued for almost a decade, so time to clean up.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
meson: build test-vala-unstable with -DSECRET_WITH_UNSTABLE
Closes #54
See merge request GNOME/libsecret!62
|
|/
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/54
|
|\
| |
| |
| |
| | |
secret-paths.c: Add annotations for `paths` variable
See merge request GNOME/libsecret!63
|
|/
|
|
|
| |
Fixes an issue with annotations that would cause
Rust bindings to generate incorrectly.
|
|\
| |
| |
| |
| | |
ci: Fix the coverage build
See merge request GNOME/libsecret!61
|
|/ |
|
|\
| |
| |
| |
| | |
Drop autotools-based build
See merge request GNOME/libsecret!44
|
|/
|
|
|
|
|
|
|
| |
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.
|
| |
|
|\
| |
| |
| |
| | |
secret-file-collection: Make MAC comparison constant time
See merge request GNOME/libsecret!60
|
|/ |
|
|\
| |
| |
| |
| | |
Initialize libgcrypt for SecretFileCollection
See merge request GNOME/libsecret!56
|
|/
|
|
|
| |
Make sure libgcrypt is initialized before any SecretFileCollection
instance uses it.
|
|\
| |
| |
| |
| | |
meson: Add tests for GIR-based languages
See merge request GNOME/libsecret!54
|
|/
|
|
| |
Also add a test suite argument to more easily distinguish them.
|
|\
| |
| |
| |
| |
| |
| | |
man: Add a bugtracker section to the manpage
Closes #14
See merge request GNOME/libsecret!55
|
|/
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/libsecret/-/issues/14
|
| |
|
| |
|
|\
| |
| |
| |
| | |
meson: add option introspection
See merge request GNOME/libsecret!53
|
|/
|
|
|
|
|
| |
Add an option 'introspection' for meson which could control whether
build GIR files or not.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
|
| |
|
| |
|
|\
| |
| |
| |
| | |
docs: Add man subdir only if manpage is enabled
See merge request GNOME/libsecret!51
|
|/
|
|
| |
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
|
|\
| |
| |
| |
| | |
secret-file-backend: Fix use-after-free in flatpak
See merge request GNOME/libsecret!52
|
|/
|
|
|
|
|
| |
The on_portal_retrieve_secret() can connect a GCancellable, but it
doesn't disconnect from it (only when the cancellable is cancelled),
which means when the cancellable is cancelled later, when the GTask
is gone, the callback is called with already freed data.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Prefer g_info() over g_message()
Closes #40
See merge request GNOME/libsecret!48
|
|/
|
|
|
|
|
| |
Libraries shouldn't really use `g_message()` as it will show up in
consumer application outputs. Let's use `g_info()` instead.
Fixes https://gitlab.gnome.org/GNOME/libsecret/issues/40
|
|\
| |
| |
| |
| | |
docs: Make sure to set install: true
See merge request GNOME/libsecret!46
|
|/ |
|
|\
| |
| |
| |
| | |
meson: Don't specify shared_library()
See merge request GNOME/libsecret!47
|
|/
|
|
|
| |
Some people might want to statically link to libsecret, so use the more
general `library()` target to build libsecret.
|
|\
| |
| |
| |
| |
| |
| | |
secret-file-collection: force little-endian in GVariant
Closes #42
See merge request GNOME/libsecret!49
|
|/
|
|
|
|
| |
As the GVariant serialization format does not record the original
endianness of integer values, we need to ensure that it doesn't change
between write and load.
|
|\
| |
| |
| |
| | |
.gitlab-ci.yml: install diffutils
See merge request GNOME/libsecret!50
|
| | |
|
|/ |
|