summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* secure-memory: Fix odr-violation by using a private settertintou/fix-ciCorentin Noël2022-06-054-12/+43
|
* ci: Use the correct arguments for the address sanitizerCorentin Noël2022-06-051-2/+2
|
* Update Friulian translationFabio Tomat2022-06-031-529/+454
|
* Update Hebrew translationYosef Or Boczko2022-05-301-532/+453
|
* Update Russian translationAleksandr Melman2022-05-301-534/+459
|
* Update Portuguese translationHugo Carvalho2022-05-181-532/+454
|
* Update Galician translationFran Dieguez2022-05-161-539/+459
|
* Update Persian translationDanial Behzadi2022-05-161-527/+380
|
* Update Ukrainian translationYuri Chornoivan2022-05-161-537/+458
|
* Update Nepali translationPawan Chitrakar2022-05-101-181/+159
| | | | (cherry picked from commit f21dc95081162f2a83fa4c9aefa1dc571c28f61e)
* Merge branch 'tintou/fix-certificate-annotations' into 'master'Niels De Graef2022-04-302-28/+34
|\ | | | | | | | | gcr: Add nullable and out annotations in GcrCertificate See merge request GNOME/gcr!89
| * gcr: Add nullable and out annotations in GcrCertificateCorentin Noël2022-04-302-28/+34
|/ | | | | Add nullable to returned strings and out for the size. Always make sure that the size has been set to 0 when returning a NULL string.
* Merge branch 'vapi-option' into 'master'Niels De Graef2022-04-296-61/+80
|\ | | | | | | | | build: Make building the Vala bindings optional See merge request GNOME/gcr!84
| * build: Make building the Vala bindings optionalMarvin Schmidt2022-04-296-61/+80
|/
* Update POTFILES.inPiotr Drąg2022-04-101-19/+4
|
* Merge branch 'main' into 'master'Niels De Graef2022-04-09288-24360/+3617
|\ | | | | | | | | | | | | Create gcr4 Closes #53 See merge request GNOME/gcr!82
| * meson: Bump gcr and gck api_versionsCorentin Noël2022-04-093-8/+15
| | | | | | | | It is now gcr4 and gck2.
| * meson: Specify version and soversion for all the librariesCorentin Noël2022-04-093-3/+6
| | | | | | | | Do not mismatch them.
| * meson: Use the library object directly to generate the pkg-config fileCorentin Noël2022-04-091-0/+1
| | | | | | | | Allows to actually use the correct flags
| * gck-password: Use G_DECLARE_FINAL_TYPE to declare the typeCorentin Noël2022-04-092-49/+23
| |
| * gck-object: Use G_DECLARE_DERIVABLE_TYPE to declare the typeCorentin Noël2022-04-093-92/+84
| |
| * gck-session: Use G_DECLARE_DERIVABLE_TYPE to declare the typeCorentin Noël2022-04-092-90/+96
| |
| * gck-slot: Use G_DECLARE_FINAL_TYPE to declare the typeCorentin Noël2022-04-093-62/+27
| |
| * gck-enumerator: Use G_DECLARE_FINAL_TYPE to declare the typeCorentin Noël2022-04-092-95/+68
| | | | | | | | Set the GMutex directly in the structure.
| * gck-module: Use G_DECLARE_DERIVABLE_TYPE to declare the typeCorentin Noël2022-04-093-64/+55
| |
| * gck: Remove floating capabilities to GckAttributesCorentin Noël2022-04-0926-253/+127
| | | | | | | | | | | | | | It is not necessary and makes it difficult to interact with GObject introspected languages. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gck: Use the G_DEFINE_QUARK macroCorentin Noël2022-04-093-31/+6
| | | | | | | | Automatically define the error quark with this macro.
| * gck: use the right namespace for GckUriData methodsCorentin Noël2022-04-097-50/+48
| |
| * gck: Remove authenticate_slot/object from GckModuleCorentin Noël2022-04-0914-396/+52
| | | | | | | | Also remove the compatibility test and objects.
| * gcr: Update the inclusion guard to not mention gcr-baseCorentin Noël2022-04-0935-122/+101
| | | | | | | | Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gck-object-cache: Use G_DECLARE_INTERFACE to define the interfaceCorentin Noël2022-04-095-39/+24
| | | | | | | | | | | | | | This means that GckObjectCacheIface becomes GckObjectCacheInterface and GCK_OBJECT_CACHE_GET_INTERFACE becomes GCK_OBJECT_CACHE_GET_IFACE. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr-importer: Use G_DECLARE_INTERFACE to define the interfaceCorentin Noël2022-04-094-27/+18
| | | | | | | | | | | | | | This means that GcrImporterIface becomes GcrImporterInterface and GCR_IMPORTER_GET_INTERFACE becomes GCR_IMPORTER_GET_IFACE. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr-import-interaction: Use G_DECLARE_INTERFACE to define the interfaceCorentin Noël2022-04-092-27/+13
| | | | | | | | | | | | | | | | This means that GcrImportInteractionIface becomes GcrImportInteractionInterface and GCR_IMPORT_INTERACTION_GET_INTERFACE becomes GCR_IMPORT_INTERACTION_GET_IFACE. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr-comparable: Use G_DECLARE_INTERFACE to define the interfaceCorentin Noël2022-04-094-17/+9
| | | | | | | | | | | | | | This means that GcrComparableIface becomes GcrComparableInterface and GCR_COMPARABLE_GET_INTERFACE becomes GCR_COMPARABLE_GET_IFACE. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr-prompt: Use G_DECLARE_INTERFACE to define the interfaceCorentin Noël2022-04-095-31/+22
| | | | | | | | | | | | | | This means that GcrPromptIface becomes GcrPromptInterface and GCR_PROMPT_GET_INTERFACE becomes GCR_PROMPT_GET_IFACE. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr: Remove deprecated methodsCorentin Noël2022-04-095-189/+0
| | | | | | | | Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr: Remove the GcrCollection interfaceCorentin Noël2022-04-0918-2917/+1
| | | | | | | | | | | | There is now the GListModel interface in GLib that should be used for this. Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * Add .editorconfig fileCorentin Noël2022-04-091-0/+20
| |
| * gcr-gtk3: Remove all the unused widgets, Rewrite GcrCertificateWidgetCorentin Noël2022-04-0984-18397/+984
| | | | | | | | | | | | The UI is now aligned with the GTK4 version. Keep GcrSecureEntryBuffer as there is no GTK3 version in GTK.
| * Create gcr-gtk4 libraryCorentin Noël2022-04-0916-12/+1379
| | | | | | | | Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
| * gcr-simple-certificate: Use a GBytes internallyCorentin Noël2022-04-091-17/+6
| | | | | | | | Makes the code simpler.
| * gcr: Add gcr-fingerprint.h file in gcr.hCorentin Noël2022-04-091-0/+1
| | | | | | | | It has been forgotten.
| * gcr-gtk3: Remove deprecated filesCorentin Noël2022-04-0910-406/+1
| |
| * tools: Move gcr-promper and gcr-viewer into their own directoryCorentin Noël2022-04-0910-48/+67
| |
| * Rename gcr-ui into gcr-gtk3Corentin Noël2022-04-09141-136/+136
| |
| * gck: Remove deprecated headerCorentin Noël2022-04-0913-505/+11
| |
| * gcr: Remove gcr-base-3 and make gcr-3 independent of GTKCorentin Noël2022-04-0943-190/+121
| | | | | | | | Also remove the post-install symlinks
| * Bump version to 3.90Corentin Noël2022-04-091-1/+1
| |
| * ci: Publish the documentation from gcr-3Corentin Noël2022-04-091-4/+12
|/
* Merge branch 'tintou/meson-version' into 'master'Niels De Graef2022-04-087-32/+38
|\ | | | | | | | | meson: Create a libversion variable See merge request GNOME/gcr!88