Dhanuka Warusadura
7e713cf65a
Fix issues flagged by static analyzers
...
These changes specifically fix the issues flagged by clang-analyzer.
Fixes : #59
2021-03-31 10:59:04 +00:00
Daiki Ueno
127f326a2d
Merge branch 'master' into 'master'
...
secret-enum-types.c/h.template: Fix reproducibility issue
See merge request GNOME/libsecret!68
2021-03-31 09:45:35 +00:00
Richard Purdie
b7d4f8cb36
secret-enum-types.c/h.template: Fix reproducibility issue
...
When full filenames are used in generated sources it makes the resulting
debug packages non-reproducible. Best practise is to use basename instead.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-31 09:38:47 +00:00
Daiki Ueno
d5b2f0426d
Merge branch 'meson-option' into 'master'
...
Add meson option to override default bashcompdir
See merge request GNOME/libsecret!72
2021-03-21 17:58:44 +00:00
Dhanuka Warusadura
6b4a60b377
Add meson option to set default bash_completion installation
...
location
These changes introduce a new meson option to set the default
location for bash_completion. This will enable the installation
of completion files into the system location.
2021-03-21 17:51:24 +00:00
Dhanuka Warusadura
8b1936b46f
Add meson option to override of default bashcompdir
...
These changes introduce a new meson option to disable
installation of completion files into the system location.
2021-03-21 17:51:24 +00:00
Daiki Ueno
7d6aacdc66
Merge branch 'trivial-fix' into 'master'
...
Trivial Fix: removes a comment
See merge request GNOME/libsecret!71
2021-03-18 19:50:09 +00:00
Dhanuka Warusadura
8503902759
Trivial Fix: removes a comment
...
Although it is a comment, it affects the reading and overall code
quality.
Related to: https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/70
2021-03-17 11:37:14 +05:30
Daiki Ueno
6dc2e55cee
Merge branch 'issue#50' into 'master'
...
Add bash-completion for secret-tool
Closes #50
See merge request GNOME/libsecret!70
2021-03-16 21:39:31 +00:00
Dhanuka Warusadura
1998121ece
Add bash-completion for secret-tool
...
Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/50
2021-03-11 15:14:14 +05:30
Daiki Ueno
a99bae1618
Merge branch 'issue#51' into 'master'
...
Enable static analyzer in CI
Closes #51
See merge request GNOME/libsecret!69
2021-03-10 15:40:40 +00:00
Dhanuka
da9637edee
Enable static analyzer in CI
...
These changes enable clang-analyzer and cppcheck static analyzers.
Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/51
2021-03-10 15:40:40 +00:00
Fran Dieguez
1178020c2a
Update Galician translation
2021-02-24 00:09:42 +00:00
Niels De Graef
79ef682878
Merge branch 'wip/nielsdg/gtask-secret-collection' into 'master'
...
methods, collection: port to GTask
See merge request GNOME/libsecret!66
2021-02-21 21:50:58 +00:00
Niels De Graef
be67deb1c0
methods: Port to GTask
...
`GSimpleAsyncResult` is deprecated in favor of `GTask`.
2021-02-21 21:44:37 +00:00
Niels De Graef
4266889f33
collection: Port to GTask
...
`GSimpleAsyncResult` is deprecated in favor of `GTask`.
2021-02-21 21:44:37 +00:00
Niels De Graef
95b154f442
Merge branch 'snaps-use-portal' into 'master'
...
Handle snaps the same way as flatpaks
See merge request GNOME/libsecret!67
2021-02-21 21:39:55 +00:00
Sebastien Bacher
1298c7812c
Handle snaps the same way as flatpaks
2021-02-19 09:16:23 +01:00
Niels De Graef
903b68b116
Merge branch 'wip/nielsdg/gir-annotations' into 'master'
...
Fix some GIR/gtk-doc annotations
See merge request GNOME/libsecret!64
2021-02-06 16:50:18 +00:00
Niels De Graef
82fe5dada1
Mark NULL with appropriate gtk-doc prefix
...
This looks cleaner for the docs generated by the several bindings.
2021-02-06 16:46:23 +00:00
Niels De Graef
41c8a8282f
Mark optional GCancellables as (nullable)
2021-02-06 16:46:23 +00:00
Niels De Graef
402c9fb7fd
Get rid of (allow-none) annotations
...
The `(allow-none)` annotation was deprecated for `(nullable)` and
`(optional)` to solve some ambiguous uses of the tag.
2021-02-06 16:46:23 +00:00
Niels De Graef
e7214fa161
Merge branch 'wip/nielsdg/null-terminated-annotations' into 'master'
...
Use G_GNUC_NULL_TERMINATED where appropriate
See merge request GNOME/libsecret!65
2021-02-06 16:46:13 +00:00
Niels De Graef
7e3c56ba1e
Use G_GNUC_NULL_TERMINATED where appropriate
...
Give our API consumers an extra hint if they're using varargs without an
appropriate `NULL`-sentinel.
2021-02-06 11:47:11 +01:00
Niels De Graef
5e21132da1
Delete AUTHORS
...
It’s something we needed for the Autotools distcheck step, but we can safely get rid of it now.
2021-01-17 00:06:16 +00:00
Niels De Graef
a40fa19662
Delete ChangeLog
...
It’s been discontinued for almost a decade, so time to clean up.
2021-01-17 00:05:26 +00:00
Timo Jyrinki
0836820703
Add Finnish translation
2021-01-08 13:19:33 +00:00
Niels De Graef
9e12d6596d
Merge branch 'meson-fix-test' into 'master'
...
meson: build test-vala-unstable with -DSECRET_WITH_UNSTABLE
Closes #54
See merge request GNOME/libsecret!62
2020-12-19 19:34:00 +00:00
Matt Turner
3ad122a633
meson: build test-vala-unstable with -DSECRET_WITH_UNSTABLE
...
Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/54
2020-12-19 19:29:35 +00:00
Niels De Graef
dd1c242911
Merge branch 'wip/cdavis/fix-annotations' into 'master'
...
secret-paths.c: Add annotations for `paths` variable
See merge request GNOME/libsecret!63
2020-12-14 19:47:03 +00:00
Christopher Davis
9d510d5c04
secret-paths.c: Add annotations for paths
variable
...
Fixes an issue with annotations that would cause
Rust bindings to generate incorrectly.
2020-12-10 12:31:13 -08:00
Niels De Graef
21cca20c18
Merge branch 'wip/nielsdg/fix-ci-coverage' into 'master'
...
ci: Fix the coverage build
See merge request GNOME/libsecret!61
2020-11-15 20:07:48 +00:00
Niels De Graef
fae49c76d4
ci: Fix the coverage build
2020-11-15 21:01:53 +01:00
Niels De Graef
5874816714
Merge branch 'wip/nielsdg/drop-autotools' into 'master'
...
Drop autotools-based build
See merge request GNOME/libsecret!44
2020-11-15 19:46:06 +00:00
Niels De Graef
2147b96c9d
Drop autotools-based build
...
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.
2020-11-15 20:37:48 +01:00
Daiki Ueno
3fe635e64e
Release 0.20.4
2020-10-10 18:50:20 +02:00
Daiki Ueno
8b4016bd31
Merge branch 'wip/dueno/memcmp' into 'master'
...
secret-file-collection: Make MAC comparison constant time
See merge request GNOME/libsecret!60
2020-10-04 15:43:01 +00:00
Daiki Ueno
2f0df81084
secret-file-collection: Make MAC comparison constant time
2020-10-04 17:27:40 +02:00
Daiki Ueno
90a8580da7
Merge branch 'init-libgcrypt-for-file-collection' into 'master'
...
Initialize libgcrypt for SecretFileCollection
See merge request GNOME/libsecret!56
2020-06-18 08:21:08 +00:00
Mikhail Zabaluev
caf9c0345c
Initialize libgcrypt for SecretFileCollection
...
Make sure libgcrypt is initialized before any SecretFileCollection
instance uses it.
2020-06-18 10:25:36 +03:00
Niels De Graef
ac51524c2b
Merge branch 'wip/nielsdg/gir-tests' into 'master'
...
meson: Add tests for GIR-based languages
See merge request GNOME/libsecret!54
2020-06-17 20:17:32 +00:00
Niels De Graef
bfa66f35cc
meson: Add tests for GIR-based languages
...
Also add a test suite argument to more easily distinguish them.
2020-06-17 22:02:15 +02:00
Daiki Ueno
d5671e371c
Merge branch 'wip/nielsdg/man-bugtracker' into 'master'
...
man: Add a bugtracker section to the manpage
Closes #14
See merge request GNOME/libsecret!55
2020-06-13 08:42:52 +00:00
Niels De Graef
e79b277689
man: Add a bugtracker section to the manpage
...
Fixes https://gitlab.gnome.org/GNOME/libsecret/-/issues/14
2020-06-13 08:28:41 +00:00
Niels De Graef
8ebc922a54
meson: Fix indentation
2020-06-01 09:09:25 +02:00
Niels De Graef
9959be81fd
meson: Clean up unused variables
2020-06-01 09:08:04 +02:00
Niels De Graef
54d9b7dc5b
Merge branch 'master' into 'master'
...
meson: add option introspection
See merge request GNOME/libsecret!53
2020-05-21 20:46:03 +00:00
Kai Kang
1804de769c
meson: add option introspection
...
Add an option 'introspection' for meson which could control whether
build GIR files or not.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
2020-05-21 16:04:48 +08:00
Jwtiyar Nariman
7cd1b02bcd
Add Kurdish Sorani translation
2020-05-04 22:14:58 +00:00
Daiki Ueno
fb456a3853
Release 0.20.3
2020-04-14 19:41:39 +02:00