summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* secret-paths.c: Add annotations for `paths` variablewip/cdavis/fix-annotationsChristopher Davis2020-12-101-4/+6
| | | | | Fixes an issue with annotations that would cause Rust bindings to generate incorrectly.
* Merge branch 'wip/nielsdg/fix-ci-coverage' into 'master'Niels De Graef2020-11-151-1/+3
|\ | | | | | | | | ci: Fix the coverage build See merge request GNOME/libsecret!61
| * ci: Fix the coverage buildNiels De Graef2020-11-151-1/+3
|/
* Merge branch 'wip/nielsdg/drop-autotools' into 'master'Niels De Graef2020-11-1517-2130/+0
|\ | | | | | | | | Drop autotools-based build See merge request GNOME/libsecret!44
| * Drop autotools-based buildNiels De Graef2020-11-1517-2130/+0
|/ | | | | | | | | 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.
* Release 0.20.40.20.4Daiki Ueno2020-10-103-2/+10
|
* Merge branch 'wip/dueno/memcmp' into 'master'Daiki Ueno2020-10-041-19/+24
|\ | | | | | | | | secret-file-collection: Make MAC comparison constant time See merge request GNOME/libsecret!60
| * secret-file-collection: Make MAC comparison constant timeDaiki Ueno2020-10-041-19/+24
|/
* Merge branch 'init-libgcrypt-for-file-collection' into 'master'Daiki Ueno2020-06-181-0/+3
|\ | | | | | | | | Initialize libgcrypt for SecretFileCollection See merge request GNOME/libsecret!56
| * Initialize libgcrypt for SecretFileCollectionMikhail Zabaluev2020-06-181-0/+3
|/ | | | | Make sure libgcrypt is initialized before any SecretFileCollection instance uses it.
* Merge branch 'wip/nielsdg/gir-tests' into 'master'Niels De Graef2020-06-172-4/+116
|\ | | | | | | | | meson: Add tests for GIR-based languages See merge request GNOME/libsecret!54
| * meson: Add tests for GIR-based languagesNiels De Graef2020-06-172-4/+116
|/ | | | Also add a test suite argument to more easily distinguish them.
* Merge branch 'wip/nielsdg/man-bugtracker' into 'master'Daiki Ueno2020-06-131-0/+11
|\ | | | | | | | | | | | | man: Add a bugtracker section to the manpage Closes #14 See merge request GNOME/libsecret!55
| * man: Add a bugtracker section to the manpageNiels De Graef2020-06-131-0/+11
|/ | | | Fixes https://gitlab.gnome.org/GNOME/libsecret/-/issues/14
* meson: Fix indentationNiels De Graef2020-06-011-9/+11
|
* meson: Clean up unused variablesNiels De Graef2020-06-015-42/+27
|
* Merge branch 'master' into 'master'Niels De Graef2020-05-213-42/+46
|\ | | | | | | | | meson: add option introspection See merge request GNOME/libsecret!53
| * meson: add option introspectionKai Kang2020-05-213-42/+46
|/ | | | | | | Add an option 'introspection' for meson which could control whether build GIR files or not. Signed-off-by: Kai Kang <kai.kang@windriver.com>
* Add Kurdish Sorani translationJwtiyar Nariman2020-05-042-0/+56
|
* Release 0.20.30.20.3Daiki Ueno2020-04-143-2/+6
|
* Merge branch 'master' into 'master'Daiki Ueno2020-03-191-1/+3
|\ | | | | | | | | docs: Add man subdir only if manpage is enabled See merge request GNOME/libsecret!51
| * docs: Add man subdir only if manpage is enabledAndreas Müller2020-03-191-1/+3
|/ | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* Merge branch 'wip/mcrha/flatpak-use-after-free-fix' into 'master'Daiki Ueno2020-03-191-0/+6
|\ | | | | | | | | secret-file-backend: Fix use-after-free in flatpak See merge request GNOME/libsecret!52
| * secret-file-backend: Fix use-after-free in flatpakwip/mcrha/flatpak-use-after-free-fixMilan Crha2020-03-191-0/+6
|/ | | | | | | 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.
* Release 0.20.20.20.2Daiki Ueno2020-03-113-2/+8
|
* Merge branch 'wip/nielsdg/no-g-message' into 'master'Daiki Ueno2020-03-113-12/+9
|\ | | | | | | | | | | | | Prefer g_info() over g_message() Closes #40 See merge request GNOME/libsecret!48
| * Prefer g_info() over g_message()Niels De Graef2020-03-113-12/+9
|/ | | | | | | 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
* Merge branch 'wip/nielsdg/fix-docs' into 'master'Daiki Ueno2020-03-101-0/+1
|\ | | | | | | | | docs: Make sure to set install: true See merge request GNOME/libsecret!46
| * docs: Make sure to set install: trueNiels De Graef2020-03-101-0/+1
|/
* Merge branch 'wip/nielsdg/dont-specify-library-type' into 'master'Daiki Ueno2020-03-101-1/+1
|\ | | | | | | | | meson: Don't specify shared_library() See merge request GNOME/libsecret!47
| * meson: Don't specify shared_library()Niels De Graef2020-03-101-1/+1
|/ | | | | Some people might want to statically link to libsecret, so use the more general `library()` target to build libsecret.
* Merge branch 'wip/dueno/gvariant-endianness' into 'master'Daiki Ueno2020-03-101-6/+15
|\ | | | | | | | | | | | | secret-file-collection: force little-endian in GVariant Closes #42 See merge request GNOME/libsecret!49
| * secret-file-collection: force little-endian in GVariantDaiki Ueno2020-03-101-6/+15
|/ | | | | | 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.
* Merge branch 'wip/dueno/gitlab-ci-fixes' into 'master'Daiki Ueno2020-03-101-1/+14
|\ | | | | | | | | .gitlab-ci.yml: install diffutils See merge request GNOME/libsecret!50
| * .gitlab-ci.yml: install diffutilsDaiki Ueno2020-03-101-1/+1
| |
| * .gitlab-ci.yml: include meson-logs in artifactsDaiki Ueno2020-03-101-0/+13
|/
* Release 0.20.10.20.1Daiki Ueno2020-01-273-2/+5
|
* meson: Bump version to 0.20.0Daiki Ueno2020-01-221-1/+1
| | | | Fixes #37.
* Merge branch 'wip/dueno/build-fixes' into 'master'Daiki Ueno2020-01-142-19/+23
|\ | | | | | | | | | | | | Fix build issues after 0.20.0 release Closes #36 and #35 See merge request GNOME/libsecret!45
| * build: Suppress compiler warning if compiled with G_DISABLE_ASSERTDaiki Ueno2020-01-141-0/+4
| | | | | | | | | | | | | | This is similar to 0be63575ff47f19cff3688985c7f00e92bc25541 but for test-file-collection.c. Fixes #36.
| * secret-file-collection: Rename internal functions to avoid conflictsDaiki Ueno2020-01-141-19/+19
|/ | | | | | | | As encrypt() is a standard POSIX function, its declaration had conflict with our own. Let's be more verbose about naming of the internal crypto functions. Fixes #35.
* Release 0.20.00.20.0Daiki Ueno2020-01-132-2/+9
|
* tool: Fix TAP output of test-secret-tool.shDaiki Ueno2020-01-131-15/+15
|
* build: Include test-secret-tool.sh in distributionDaiki Ueno2020-01-132-1/+5
|
* build: Require gettext 0.19.8 or newer, not the exactly that versionDaiki Ueno2020-01-131-0/+4
|
* Merge branch 'wip/nielsdg/gtask-secret-item' into 'master'Daiki Ueno2020-01-131-270/+179
|\ | | | | | | | | item: Port to GTask See merge request GNOME/libsecret!43
| * item: Port to GTaskNiels De Graef2020-01-131-270/+179
|/ | | | `GSimpleAsyncResult` is deprecated in favor of `GTask`.
* Add Malay translationUmarzuki Bin Mochlis Moktar2020-01-082-0/+55
|
* meson: Point to the base directory of header files in pkgconfigDaiki Ueno2019-10-151-2/+3
| | | | Fixes commit 22d11f8b22c095db096e24eabe45e7e0e02fe034
* Merge branch 'wip/dueno/meson-libgcrypt' into 'master'Daiki Ueno2019-10-141-1/+1
|\ | | | | | | | | | | | | meson: Use "Requires" instead of "Requires.private" in pkgconfig Closes #33 See merge request GNOME/libsecret!42