• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

build/H10-Oct-2020-26,15720,418

docs/H10-Oct-2020-3,9593,318

egg/H10-Oct-2020-3,7632,566

libsecret/H03-May-2022-30,26419,952

po/H03-May-2022-4,0153,377

tool/H10-Oct-2020-662512

ABOUT-NLSH A D10-Oct-202067 21

AUTHORSH A D09-Jun-201836 21

COPYINGH A D09-Jun-201825.9 KiB502418

COPYING.TESTSH A D09-Jun-201830.9 KiB587483

ChangeLogH A D09-Jun-20181.1 KiB3322

INSTALLH A D10-Oct-20200

Makefile.amH A D26-Jan-20204.6 KiB199155

Makefile.inH A D10-Oct-2020138.7 KiB2,9692,680

NEWSH A D10-Oct-20206.4 KiB215183

READMEH A D10-Oct-20200

README.mdH A D12-Oct-20192.2 KiB6245

aclocal.m4H A D10-Oct-2020515.3 KiB14,25913,045

config.h.inH A D10-Oct-20203.4 KiB13798

configureH A D10-Oct-2020599.1 KiB20,15416,960

configure.acH A D10-Oct-20208.1 KiB312249

gtk-doc.makeH A D08-May-201810.5 KiB322275

meson.buildH A D10-Oct-20201.9 KiB6958

secret-dbus-generated.cH A D10-Oct-2020326.4 KiB9,4926,475

secret-dbus-generated.hH A D10-Oct-202043.3 KiB1,348997

README.md

1libsecret
2=========
3
4A [GObject]-based library for accessing the Secret Service API of the
5[freedesktop.org project], a cross-desktop effort to access passwords, tokens
6and other types of secrets. libsecret provides a convenient wrapper for these
7methods so consumers do not have to call the low-level DBus methods.
8
9The actual Secret Service API spec can be found at
10https://specifications.freedesktop.org/secret-service/.
11
12Building
13--------
14
15To build and install libsecret, you can use the following commands:
16
17```
18$ meson _build
19$ ninja -C _build
20$ ninja -C _build install
21```
22
23Contributing
24-------------
25
26You can browse the code, issues and more at libsecret's [GitLab repository].
27
28If you find a bug in libsecret, please file an issue on the [issue tracker].
29Please try to add reproducible steps and the relevant version of libsecret.
30
31If you want to contribute functionality or bug fixes, please open a Merge
32Request (MR). For more info on how to do this, see GitLab's [help pages on
33MR's].
34
35If libsecret is not translated in your language or you believe that the
36current translation has errors, you can join one of the various translation
37teams in GNOME. Translators do not commit directly to Git, but are advised to
38use our separate translation infrastructure instead. More info can be found at
39the [translation project wiki page].
40
41Releases
42-------------
43
44The release tarballs use [semantic versioning] since 0.19.0, which
45basically means:
46
47- The major version will be incremented if backward incompatible changes are added
48- The minor version will be incremented if new functionality is added in a backward compatible manner
49- The patch version will be incremented if only backward compatible bug fixes are added
50
51Note that there is no stable/unstable indication in whether the minor
52version number is even or odd.
53
54
55[GObject]: https://developer.gnome.org/gobject/stable/
56[freedesktop.org project]: https://www.freedesktop.org/
57[GitLab repository]: https://gitlab.gnome.org/GNOME/libsecret
58[help pages on MR's]: https://docs.gitlab.com/ee/gitlab-basics/add-merge-request.html
59[issue tracker]: https://gitlab.gnome.org/GNOME/libsecret/issues
60[translation project wiki page]: https://wiki.gnome.org/TranslationProject/
61[semantic versioning]: https://semver.org
62