Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | meson: Make default test setup with D-Busnielsdg/meson-dbus-test-setup | Niels De Graef | 2023-01-15 | 2 | -14/+6 |
| | | | | | | | | This makes sure that our tests run within their own D-Bus session (which is a requirement most of the time) As a result, we can get rid of a few workarounds in our CI to setup such a session. | ||||
* | Merge branch 'nielsdg/extract-get-secret-file-func' into 'master' | Niels De Graef | 2023-01-15 | 1 | -117/+128 |
|\ | | | | | | | | | file-backend: Extract functions from the initializer code See merge request GNOME/libsecret!107 | ||||
| * | file-backend: Extract TPM code into separate function | Niels De Graef | 2023-01-15 | 1 | -79/+78 |
| | | | | | | | | | | | | | | | | That way, we have a function we can also call in case we want to provide a synchronous constructor. This also fixes some cases where the `EggTpm2Context` was not properly cleaned up in case of some error paths. | ||||
| * | file-backend: Extract function to return GFile | Niels De Graef | 2023-01-15 | 1 | -38/+50 |
|/ | | | | A small cleanup | ||||
* | Merge branch 'nielsdg/use-docker-images-for-ci' into 'master' | Niels De Graef | 2023-01-15 | 4 | -31/+201 |
|\ | | | | | | | | | ci: Use prebuilt Docker images See merge request GNOME/libsecret!114 | ||||
| * | ci: Disable introspection when using asan | Niels De Graef | 2023-01-15 | 1 | -1/+1 |
| | | | | | | | | | | The job times out when trying to generate the typelib, which seems to be a known issue, so let's just skip it as we're not testing that anyway. | ||||
| * | ci: Use prebuilt Docker images | Niels De Graef | 2023-01-14 | 4 | -30/+200 |
|/ | | | | | | | | Don't waste precious CI time reinstalling/upgrading packages. Most of the scripts here were taken from GLib's CI scripts, but adjusted to deal with dependencies that might change between branches rather than different distros. | ||||
* | Add Interlingue translation | Olga Smirnova | 2022-12-12 | 2 | -0/+61 |
| | |||||
* | Add secret_password_search_finish to vapi metadata | Dhanuka Warusadura | 2022-11-22 | 1 | -0/+1 |
|\ | | | | | See merge request GNOME/libsecret!112 | ||||
| * | Fix finish function for searchv | Jens Georg | 2022-11-22 | 1 | -0/+1 |
|/ | |||||
* | Merge branch 'nielsdg/fix-search-for-dbus-path-finish-leak' into 'master' | Dhanuka Warusadura | 2022-10-25 | 1 | -0/+1 |
|\ | | | | | | | | | secret-paths: Fix a little memory leak See merge request GNOME/libsecret!109 | ||||
| * | secret-paths: Fix a little memory leak | Niels De Graef | 2022-10-25 | 1 | -0/+1 |
|/ | |||||
* | Merge branch 'ci' into 'master' | Dhanuka Warusadura | 2022-10-24 | 1 | -1/+2 |
|\ | | | | | | | | | ci: A walkaround fix to solve the fedora:asan timeout error See merge request GNOME/libsecret!111 | ||||
| * | ci: A walkaround fix to solve the fedora:asan timeout error | Dhanuka Warusadura | 2022-10-22 | 1 | -1/+2 |
|/ | | | | | | These changes temporarily fix the fedora:asan timeout error caused by meson. With allow_failure keyword in place the pipeline will complete even there is a timeout error in fedora:asan | ||||
* | Fix nullable in secret_collection_for_alias_* | Julian Schmidhuber | 2022-09-19 | 1 | -2/+2 |
| | |||||
* | Update Nepali translation | Pawan Chitrakar | 2022-09-19 | 1 | -16/+19 |
| | |||||
* | Update Turkish translation | Sabri Ünal | 2022-09-18 | 1 | -3/+5 |
| | |||||
* | Add Georgian translation | Zurab Kargareteli | 2022-06-25 | 2 | -0/+61 |
| | |||||
* | ci: Use the proper Meson b_sanitize option | Niels De Graef | 2022-05-27 | 1 | -2/+2 |
| | | | | No idea how `meson -Dsanitize` ever would've worked | ||||
* | Merge branch 'wip/dueno/gtask-dup-error' into 'master' | Daiki Ueno | 2022-05-09 | 3 | -12/+85 |
|\ | | | | | | | | | | | | | Properly chain-up GTasks around GDBusProxy::init_async Closes #75 See merge request GNOME/libsecret!106 | ||||
| * | Properly chain-up GTasks around GDBusProxy::init_async | Daiki Ueno | 2022-05-09 | 3 | -12/+85 |
|/ | | | | | | | | | | | | | | | | | Our GAsyncInitable implementations in SecretService, SecretCollection, and SecretItem internally wrap GDBusProxy::init_async and perform additional error processing. To chain up we used to pass around a single GTask, which caused an issue in the (additional) error path: GDBusProxy::init_async may have already called g_task_return_boolean(task, TRUE) and in that case GLib produces the following warning: g_task_return_error: assertion '!task->ever_returned' failed This fixes the issue by creating a temporary GTask around GDBusProxy::init_async call. Signed-off-by: Daiki Ueno <dueno@src.gnome.org> | ||||
* | Update Bulgarian translation | Alexander Shopov | 2022-03-21 | 1 | -13/+19 |
| | |||||
* | Release 0.20.50.20.5 | Daiki Ueno | 2022-02-21 | 2 | -1/+16 |
| | |||||
* | Merge branch 'doc-fixes' into 'master' | Niels De Graef | 2022-02-12 | 17 | -249/+312 |
|\ | | | | | | | | | Improvements to documentation and annotations See merge request GNOME/libsecret!103 | ||||
| * | docs: Fix source link | Maximiliano Sandoval R | 2022-02-07 | 1 | -1/+1 |
| | | | | | | | | Needs a trailing backslash to work. | ||||
| * | secrets_for_dbus_paths: Improve return doc | Maximiliano Sandoval R | 2022-02-07 | 1 | -1/+1 |
| | | |||||
| * | README: Fix typo on readme | Maximiliano Sandoval R | 2022-02-07 | 1 | -1/+1 |
| | | |||||
| * | Fix typos on links | Maximiliano Sandoval R | 2022-02-07 | 1 | -3/+3 |
| | | |||||
| * | docs: Merge unused docs for backend & retrievable | Maximiliano Sandoval R | 2022-02-07 | 2 | -18/+3 |
| | | | | | | | | Only one doc will appear in gir and gi-docgen docs. | ||||
| * | docs: Remove large indentations | Maximiliano Sandoval R | 2022-02-07 | 7 | -52/+52 |
| | | | | | | | | | | Indentations by more than four spaces make gi-docgen read them as a quote block. | ||||
| * | docs: Document errors | Maximiliano Sandoval R | 2022-02-07 | 2 | -25/+19 |
| | | |||||
| * | CHECK_VERSION: Document macro | Maximiliano Sandoval R | 2022-02-07 | 1 | -2/+2 |
| | | | | | | | | Macros do not use Returns annotation. | ||||
| * | docs: All docs should have a header line | Maximiliano Sandoval R | 2022-02-07 | 10 | -90/+160 |
| | | | | | | | | This line should have a single sentence. | ||||
| * | secret_value_unref_to_password: Annotate out param | Maximiliano Sandoval R | 2022-02-07 | 1 | -1/+1 |
| | | |||||
| * | docs: Document BACKEND_EXTENSION_POINT_NAME | Maximiliano Sandoval R | 2022-02-07 | 1 | -0/+6 |
| | | |||||
| * | secret-schema: Add missind docs | Maximiliano Sandoval R | 2022-02-07 | 2 | -55/+63 |
|/ | |||||
* | Add Abkhazian translation | Naala Nanba | 2022-02-06 | 2 | -0/+59 |
| | |||||
* | Merge branch 'gi-docgen' into 'master' | Dhanuka Warusadura | 2022-02-02 | 42 | -2907/+2402 |
|\ | | | | | | | | | Port documentation to gi-docgen See merge request GNOME/libsecret!101 | ||||
| * | Port documentation to gi-docgen | Maximiliano | 2022-02-02 | 42 | -2907/+2402 |
|/ | |||||
* | Merge branch 'hickford-master-patch-68137' into 'master' | Daiki Ueno | 2022-01-18 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | Distinguish example password from example label Closes #66 See merge request GNOME/libsecret!102 | ||||
| * | Distinguish example password from example label | M Hickford | 2022-01-17 | 1 | -2/+2 |
|/ | |||||
* | Merge branch 'fix-deprecated' into 'master' | Daiki Ueno | 2021-11-22 | 3 | -67/+49 |
|\ | | | | | | | | | Fix deprecated-declarations warnings See merge request GNOME/libsecret!93 | ||||
| * | Fix deprecated-declarations warnings | Dhanuka Warusadura | 2021-11-21 | 3 | -67/+49 |
|/ | | | | | | | These changes fix the existing deprecated-declarations warnings found during the build process. Related to: https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/43 | ||||
* | Update Occitan translation | Quentin PAGÈS | 2021-11-20 | 1 | -18/+19 |
| | |||||
* | Update Catalan translation | Jordi Mas i Hernandez | 2021-11-15 | 1 | -21/+25 |
| | |||||
* | Merge branch 'wip/dueno/f34' into 'master' | Daiki Ueno | 2021-11-15 | 1 | -5/+5 |
|\ | | | | | | | | | CI: Pin base image to Fedora 34 for now See merge request GNOME/libsecret!98 | ||||
| * | CI: Pin base image to Fedora 34 for now | Daiki Ueno | 2021-11-15 | 1 | -5/+5 |
|/ | | | | | The current image based on Fedora 35 gives timeout in tests using D-Bus. Until we figure out the cause, let's stick with Fedora 34. | ||||
* | Update Italian translation | Milo Casagrande | 2021-11-10 | 1 | -17/+21 |
| | |||||
* | Update Latvian translation | Rūdolfs Mazurs | 2021-10-25 | 1 | -19/+21 |
| | |||||
* | Update Slovak translation | Dušan Kazik | 2021-10-05 | 1 | -16/+22 |
| |