Chao-Hsiung Liao [Thu, 12 Jul 2012 01:09:21 +0000 (09:09 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Kjartan Maraas [Mon, 9 Jul 2012 12:38:00 +0000 (14:38 +0200)]
Updated Norwegian bokmål translation
Stef Walter [Sat, 30 Jun 2012 11:35:36 +0000 (13:35 +0200)]
Merge branch 'gnome-3-4'
Stef Walter [Sat, 30 Jun 2012 11:31:54 +0000 (13:31 +0200)]
gcr: Add debug output to GcrSecretExchange
Stef Walter [Sat, 30 Jun 2012 11:10:31 +0000 (13:10 +0200)]
gcr: Fix invalid warning when sending a secret exchange
* We checked the prefix of the sent data, but didn't correctly
remove whitespace. In addition the check was inverted
* Exposed by recent changes to glib, which changed the whitespace
in the format a GKeyFile slightly
Nguyễn Thái Ngọc Duy [Sat, 30 Jun 2012 03:45:29 +0000 (10:45 +0700)]
Updated Vietnamese translation
Nguyễn Thái Ngọc Duy [Sat, 30 Jun 2012 03:30:04 +0000 (10:30 +0700)]
po/vi: import from Damned Lies
Andika Triwidada [Fri, 29 Jun 2012 07:16:04 +0000 (14:16 +0700)]
Updated Indonesian translation
Stef Walter [Tue, 26 Jun 2012 13:56:08 +0000 (15:56 +0200)]
Remove support code for old glib versions
* Remove a bunch of #ifdefs for old glib versions prior
to 2.32.0.
* Already bumped glib dependency in a recent commit.
Matej Urbančič [Tue, 26 Jun 2012 07:12:59 +0000 (09:12 +0200)]
Updated Slovenian translation
Stef Walter [Tue, 26 Jun 2012 06:47:08 +0000 (08:47 +0200)]
Documentation fixes
* Clean up documentation and introspection warnings
* Separate GcrImportInteraction docs into own page
Stef Walter [Mon, 25 Jun 2012 08:27:18 +0000 (10:27 +0200)]
Release version 3.5.3
Stef Walter [Thu, 21 Jun 2012 14:36:14 +0000 (16:36 +0200)]
egg: A few more asn.1 comments
Stef Walter [Wed, 20 Jun 2012 06:15:20 +0000 (08:15 +0200)]
egg: Rework how DER parsing works
In particular fix things like
* Indefinite parsing
* Encoding of defaults
* Ability to read values that haven't yet been encoded
* Proper handling of ANY tags
Stef Walter [Wed, 20 Jun 2012 06:28:55 +0000 (08:28 +0200)]
Use GBytes instead of our own EggBytes
* Bump glib minimum version to 2.32
Tom Tryfonidis [Tue, 19 Jun 2012 14:03:59 +0000 (17:03 +0300)]
Updated Greek translation
Stef Walter [Tue, 19 Jun 2012 11:57:40 +0000 (13:57 +0200)]
gcr: Fix signal documentation for GcrParser
Stef Walter [Tue, 19 Jun 2012 10:28:30 +0000 (12:28 +0200)]
Merge branch 'gnome-3-4'
Stef Walter [Tue, 19 Jun 2012 10:27:25 +0000 (12:27 +0200)]
gcr: Enable gnome2 keyring storage
It's the only one that sorta works currently. This really is
a technology preview however.
Ihar Hrachyshka [Fri, 8 Jun 2012 14:44:27 +0000 (17:44 +0300)]
Updated Belarusian translation.
Kjartan Maraas [Wed, 30 May 2012 11:35:24 +0000 (13:35 +0200)]
Updated Norwegian bokmål translation
Matej Urbančič [Tue, 29 May 2012 07:10:31 +0000 (09:10 +0200)]
Added Slovenian translation
Yaron Shahrabani [Sat, 26 May 2012 04:42:26 +0000 (07:42 +0300)]
Updated Hebrew translation.
Fran Diéguez [Sun, 20 May 2012 16:10:24 +0000 (18:10 +0200)]
Updated Galician translations
Kjartan Maraas [Sat, 19 May 2012 10:01:25 +0000 (12:01 +0200)]
Updated Norwegian bokmål translation
Daniel Mustieles [Wed, 16 May 2012 10:31:41 +0000 (12:31 +0200)]
Updated Spanish translation
A S Alam [Wed, 16 May 2012 01:41:13 +0000 (07:11 +0530)]
update Punjabi Translation
Piotr Drąg [Tue, 15 May 2012 19:04:35 +0000 (21:04 +0200)]
Remove markup from strings in .ui file
There is still markup in gcr/gcr-certificate-exporter.c file.
Fran Diéguez [Wed, 9 May 2012 12:39:20 +0000 (14:39 +0200)]
Updated Galician translations
Daniel Mustieles [Tue, 8 May 2012 09:48:27 +0000 (11:48 +0200)]
Updated Spanish translation
Daniel Mustieles [Mon, 7 May 2012 10:55:09 +0000 (12:55 +0200)]
Updated Spanish translation
Stef Walter [Mon, 16 Apr 2012 11:55:34 +0000 (13:55 +0200)]
Release 3.4.1
Stef Walter [Thu, 12 Apr 2012 14:50:26 +0000 (16:50 +0200)]
Track disabling the grab correctly
* Only regrab when we've previously disabled the grab due to a minimize
* Also fix regression so window can be minimized.
https://bugzilla.gnome.org/show_bug.cgi?id=673517
Stef Walter [Tue, 3 Apr 2012 10:20:07 +0000 (12:20 +0200)]
gcr: Add some more debug messages to GcrSystemPrompter
Stef Walter [Tue, 3 Apr 2012 09:02:00 +0000 (11:02 +0200)]
Fix up GCR_DEBUG and GCK_DEBUG environment variables
* This is due to the G_MESSAGES_DEBUG change in glib
* We manage our own debug categories, so if G_MESSAGES_DEBUG
is not being used but GCR_DEBUG or GCK_DEBUG are set
we unconditionally print the debug messages.
* If G_MESSAGES_DEBUG is being used, then make all the
debug messages available to Glib.
* Can build with -DGCR_DEBUG=category flags to permanently
enable certain categories.
Stef Walter [Tue, 3 Apr 2012 06:47:23 +0000 (08:47 +0200)]
Don't distribute built sources
* This caused problems with gdbus-codegen generated files
https://bugzilla.gnome.org/show_bug.cgi?id=673110
Stef Walter [Mon, 2 Apr 2012 05:00:36 +0000 (07:00 +0200)]
Revert accidentally committed change
Stef Walter [Fri, 30 Mar 2012 12:19:21 +0000 (14:19 +0200)]
Build .desktop and .service files correctly
Stef Walter [Fri, 30 Mar 2012 11:58:47 +0000 (13:58 +0200)]
Fix build of gcr-prompter
* Add gck library even though we don't use it. Seems to be
needed on some distros/setups.
Daniel Nylander [Fri, 30 Mar 2012 09:36:51 +0000 (11:36 +0200)]
Updated Swedish translation
Stef Walter [Mon, 26 Mar 2012 12:32:29 +0000 (14:32 +0200)]
Release 3.4.0
Stef Walter [Mon, 19 Mar 2012 11:39:13 +0000 (12:39 +0100)]
Release version 3.3.92
Jordi Mallach [Thu, 15 Mar 2012 20:06:01 +0000 (21:06 +0100)]
Fix copyright headers.
Many files were missing “Public” in “GNU Lesser General Public License”,
probably due to a mass replace that went a bit too far. Restore the
correct wording in all affected places.
https://bugzilla.gnome.org/show_bug.cgi?id=672187
Piotr Drąg [Sat, 10 Mar 2012 19:50:49 +0000 (20:50 +0100)]
Updated Polish translation
Stef Walter [Fri, 9 Mar 2012 12:30:19 +0000 (13:30 +0100)]
Remove interfaces file, should be auto-generated.
Stef Walter [Wed, 29 Feb 2012 19:39:10 +0000 (20:39 +0100)]
Release version 3.3.90
Piotr Drąg [Tue, 28 Feb 2012 21:33:29 +0000 (22:33 +0100)]
Updated POTFILES.in
Stef Walter [Tue, 28 Feb 2012 21:02:52 +0000 (22:02 +0100)]
Add a desktop file for gcr-prompter
* So that it shows up in the shell correctly
https://bugzilla.gnome.org/show_bug.cgi?id=668535
Colin Walters [Tue, 28 Feb 2012 11:45:25 +0000 (06:45 -0500)]
gcr-secure-memory: Fix prototype to match implementation
Stef Walter [Mon, 27 Feb 2012 18:49:25 +0000 (19:49 +0100)]
gcr: Change frob-prompt so that cancelling the prompt stops
Stef Walter [Fri, 10 Feb 2012 16:02:46 +0000 (17:02 +0100)]
gcr: Expose secure memory API
* Add gcr_secure_memory_new() and gcr_secure_memory_free()
and friends.
* Exposed so that we can implement secure entry widget in
gnome-shell
Stef Walter [Fri, 10 Feb 2012 15:15:49 +0000 (16:15 +0100)]
Release 3.3.5
Stef Walter [Fri, 10 Feb 2012 15:11:52 +0000 (16:11 +0100)]
gcr: More checks and docs for GcrPrompt
Stef Walter [Fri, 10 Feb 2012 13:24:51 +0000 (14:24 +0100)]
gcr: Add gcr_prompt_reset() function
* Resets all properties of the prompt to the defaults in the
interface
Stef Walter [Fri, 10 Feb 2012 12:52:36 +0000 (13:52 +0100)]
gcr: Add way to set the labels for the prompt buttons
* Add continue-label and cancel-label properties to GcrPrompt
* Implement in GcrSystemPrompt and in the mock prompter
https://bugzilla.gnome.org/show_bug.cgi?id=669793
Stef Walter [Fri, 10 Feb 2012 08:08:03 +0000 (09:08 +0100)]
gcr: Reenable grabs for password prompts
* Disable them when configure is passed --enable-debug
Stef Walter [Mon, 16 Jan 2012 15:06:42 +0000 (16:06 +0100)]
Release version 3.3.4
Stef Walter [Tue, 10 Jan 2012 19:14:58 +0000 (20:14 +0100)]
gcr: Display an appropriate title in gcr-viewer
* And add display-name property to GcrViewerWidget
Stef Walter [Tue, 10 Jan 2012 15:52:37 +0000 (16:52 +0100)]
gcr: rename prompt test file, and add another one
Ryan Lortie [Mon, 9 Jan 2012 16:19:57 +0000 (17:19 +0100)]
Change style of toplevel installed headers
Use <gcr/xxx.h> instead of "xxx.h" style.
https://bugzilla.gnome.org/show_bug.cgi?id=667573
Ryan Lortie [Sun, 8 Jan 2012 03:15:34 +0000 (22:15 -0500)]
various srcdir != builddir fixes
https://bugzilla.gnome.org/show_bug.cgi?id=667573
Stef Walter [Mon, 9 Jan 2012 15:08:14 +0000 (16:08 +0100)]
gcr: Add tests for new-prompt signal on GcrSystemPrompter
Stef Walter [Mon, 9 Jan 2012 14:34:26 +0000 (15:34 +0100)]
gcr: Some tweaks for the frob-prompt tester
Stef Walter [Mon, 9 Jan 2012 14:33:07 +0000 (15:33 +0100)]
gcr: Add 'new-prompt' signal to GcrSystemPrompter
* A signal which creates and returns a prompt. The first new-prompt
signal handler to return a non-null GcrPrompt 'wins'
* This is for use in gnome-shell where we can't set a prompt-gtype
Stef Walter [Mon, 9 Jan 2012 14:46:43 +0000 (15:46 +0100)]
gcr: Fixes for glib deprecations in the mock prompter
Stef Walter [Tue, 3 Jan 2012 11:53:28 +0000 (12:53 +0100)]
gcr: Include GcrPrompt stuff in documentation
darkxst [Fri, 23 Dec 2011 09:38:08 +0000 (10:38 +0100)]
This fixes the build errors, on Ubuntu 11.10
Stef Walter [Thu, 22 Dec 2011 10:16:34 +0000 (11:16 +0100)]
Bump version number
Stef Walter [Wed, 21 Dec 2011 08:45:12 +0000 (09:45 +0100)]
gck: Remove gck_attributes_add_owned()
* And make gck_attributes_add_attribute() handle owned attributes
* Unowned attributes should be done with gck_attributes_add_data()
* This change to ABI cleans things up before API is released as stable
Stef Walter [Wed, 21 Dec 2011 08:04:10 +0000 (09:04 +0100)]
Release 3.3.3.1
* And some build warning fixes
Stef Walter [Tue, 20 Dec 2011 14:54:00 +0000 (15:54 +0100)]
Fix build problems
* Linker error with gcr-prompter
* Fix warning about g_set_error
* Fix documentation warnings about gck_attributes_set ...
Stef Walter [Mon, 19 Dec 2011 11:33:57 +0000 (12:33 +0100)]
Add gobject and gio dependencies to package config files
https://bugzilla.gnome.org/show_bug.cgi?id=666498
Stef Walter [Mon, 19 Dec 2011 09:39:11 +0000 (10:39 +0100)]
Release version 3.3.3
Stef Walter [Mon, 19 Dec 2011 08:31:06 +0000 (09:31 +0100)]
gcr: Build fix for Fedora packaging
https://bugzilla.gnome.org/show_bug.cgi?id=666375
Stef Walter [Mon, 19 Dec 2011 08:30:51 +0000 (09:30 +0100)]
gck: Documentation warning fixes
Stef Walter [Mon, 19 Dec 2011 08:18:34 +0000 (09:18 +0100)]
gcr: Fix licensing
* Remove unused gcr/gcr-menu-button.[ch]
* Relicense gcr/gcr-collection-model.[ch]
https://bugzilla.gnome.org/show_bug.cgi?id=666378
Stef Walter [Mon, 19 Dec 2011 07:32:19 +0000 (08:32 +0100)]
gcr: Build fixes
Stef Walter [Mon, 19 Dec 2011 06:58:00 +0000 (07:58 +0100)]
gcr: Fine tune dbus prompting interface
https://bugzilla.gnome.org/show_bug.cgi?id=656954
Stef Walter [Mon, 19 Dec 2011 06:11:15 +0000 (07:11 +0100)]
gcr: Correct bus names in gcr-prompter service autostart files
Stef Walter [Mon, 19 Dec 2011 06:10:43 +0000 (07:10 +0100)]
gcr: Fix issues in GcrPromptDialog display
* Allow message and description to wrap
* Focus password entry on startup
* Put spinner on main action button
Stef Walter [Sun, 18 Dec 2011 18:54:51 +0000 (19:54 +0100)]
gcr: Add timeout to gcr-prompter process
* When no prompts occur for 10 seconds, quit process
Stef Walter [Sun, 18 Dec 2011 17:22:47 +0000 (18:22 +0100)]
gcr: Add frob-prompt tool and fix bugs
* Add frob-prompt tool for playing around with prompts
* Fix tons of bugs and refactor where necessary
Stef Walter [Sat, 17 Dec 2011 07:55:59 +0000 (08:55 +0100)]
gcr: Fix up documentation for recent prompting work
Stef Walter [Mon, 21 Nov 2011 07:46:47 +0000 (08:46 +0100)]
gcr: Rework how prompter works by introducing GcrPrompt interface
* GcrSystemPrompt is an implementation of GcrPrompt which
calls to GcrSystemPrompter
* GcrSystemPrompter creates GcrPrompt objects on its side
which do the actual prompting.
Stef Walter [Tue, 1 Nov 2011 08:00:48 +0000 (09:00 +0100)]
gcr: Fix dialog layout, and add dbus service
* A bunch of bug fixes and other fixes to the default prompter tool
* Add support for making the dialog transient
Stef Walter [Mon, 31 Oct 2011 16:57:58 +0000 (17:57 +0100)]
gcr: Fix a couple memory leaks in the prompter
Stef Walter [Mon, 31 Oct 2011 16:43:54 +0000 (17:43 +0100)]
gcr: Make prompter tests work properly, add debugging
* Run mock prompter in a separate thread to fix blocking
and concurrency issues.
* Run tests in in the main process thread
* Add more debugging output
Stef Walter [Mon, 31 Oct 2011 09:00:09 +0000 (10:00 +0100)]
gcr: Fix missing bit of GcrSecureEntryBuffer symbols
Stef Walter [Mon, 31 Oct 2011 08:59:45 +0000 (09:59 +0100)]
gcr: Pass properties changed back in prompter dbus method responses
* This is to prevent race conditions with the PropertiesChanged
signal.
Stef Walter [Fri, 28 Oct 2011 10:06:03 +0000 (12:06 +0200)]
gcr: Add system prompt and prompter
* GcrSystemPrompt is a class used on the client.
* GcrSystemPrompter is a base class for implementing the actual prompter
* GcrMockPrompter is a mock prompter, which returns predefined values
useful in tests
Stef Walter [Thu, 27 Oct 2011 11:21:48 +0000 (13:21 +0200)]
gcr: Fix typo in GcrSecretExchange docs
Stef Walter [Thu, 27 Oct 2011 11:20:01 +0000 (13:20 +0200)]
gcr: Fix up the gcr-secret-exchange.h header
Stef Walter [Thu, 27 Oct 2011 10:53:46 +0000 (12:53 +0200)]
gcr: Expose GcrSecureEntryBuffer as a public class
* This is a GtkEntryBuffer that uses non-pageable memory for the
buffer, to be used with passwords and secrets.
Stef Walter [Tue, 13 Dec 2011 19:05:43 +0000 (20:05 +0100)]
gcr: Add uris to GcrImporter
* This allows us to refresh the appropriate place in seahorse
Stef Walter [Tue, 13 Dec 2011 13:52:12 +0000 (14:52 +0100)]
egg: Check that bytes are valid when they come into ASN.1
Stef Walter [Tue, 13 Dec 2011 13:51:55 +0000 (14:51 +0100)]
gcr: Check for invalid attributes when creating subject public keys
Stef Walter [Tue, 13 Dec 2011 13:34:20 +0000 (14:34 +0100)]
gcr: Fix invalid cast in GcrPkcs11Importer
Stef Walter [Fri, 9 Dec 2011 13:25:25 +0000 (14:25 +0100)]
gcr: GcrKeyRenderer has a writable object and attributes properties
* Allows updating the the attributes and object so that we can
retrieve attributes on demand and show them later
Stef Walter [Fri, 9 Dec 2011 06:16:18 +0000 (07:16 +0100)]
Revert changes to libtool version and removed API
* There were problems with applications that didn't use libgck but
linked to the old version with the old libtool number: empathy
* So stub out the removed functions, revert the libtool version changes
instead of removing those functions.
This reverts commit
ef7e91d66839d4104ee6ba9681e49506f5dd5fa3.
Stef Walter [Thu, 8 Dec 2011 19:17:22 +0000 (20:17 +0100)]
gck: Bump gck libtool version, as we removed interfaces from libgck
* libgck API is not yet stable.
* Gck is only used internally in the gcr projcet, gnome-keyring project
and the seahorse project.
* We want to be threadsafe with regard to attributes, and the
functions removed can't be implemented within the new framework.
* Remove deprecated functions at the same time, since this is an
opportunity to cleanup.