summaryrefslogtreecommitdiff
path: root/tool
Commit message (Collapse)AuthorAgeFilesLines
* main: Remove unnecessary HAVE_LOCALE_H checksTing-Wei Lan2018-01-071-2/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=792278
* tool: Remove residual GTK+ usagetomsod-m@ya.ru2014-09-231-3/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=736973
* Makefile.am: Use a single non-recursive MakefileStef Walter2014-03-051-23/+11
| | | | | | | | This allows all the code to be built in parallel, and only rebuilding stuff that's changed when developing. Much quicker. In the meantime disable the p11-tests checks, which were very rarely used. We'll need to migrate them to TAP.
* Remove old FSF license from header filesStef Walter2014-01-085-10/+5
| | | | | | And refresh the COPYING and COPYING.LIB files https://bugzilla.gnome.org/show_bug.cgi?id=721549
* Fix for deprecations in glib 2.35.0Stef Walter2012-10-221-1/+3
| | | | * g_type_init() was deprecated
* Remove dependency on gtk+Stef Walter2012-10-171-1/+0
| | | | | | | | * We depend on gcr which has a dependency on gtk+ but we don't need to depend on it expcilitly. * Remove unused egg-secure-buffer.[ch] code. https://bugzilla.gnome.org/show_bug.cgi?id=686035
* tool: Initialize pkcs#11 before beginning importStef Walter2012-07-261-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680653
* Update for GckBuilder changes in libgckStef Walter2011-12-081-1/+1
| | | | | * Updated for builder and immutable GckAttributes * Remove deprecated functions
* Fix for deprecations in glib 2.31.xStef Walter2011-12-071-2/+1
| | | | | | * Mainly g_mutex_new/g_mutex_free g_cond_new/g_cond_free * Since we like to build with the last stable version of glib, using #ifdef until these glib changes make it into a stable release.
* Split Gcr and Gck libraries out of gnome-keyringsplitStef Walter2011-10-064-19/+14
|
* gcr: Fix build issues, ui and atools not including gcr-baseAlberto Ruiz2011-10-051-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=660976
* gcr: Refactor GcrParser and delay listing of importersStef Walter2011-09-271-2/+4
| | | | | | | | | * PKCS#11 takes a long time to initialize with certain smart cards (several seconds). So we can't block the UI. * Expose the PKCS#11 initialization functions publicly. * Refactor GcrParser so that the current parsed item can be held around until later in the form of a GcrParsed structure. * Queue parsed items in GcrImportButton until PKCS#11 is initialized.
* gcr: Refactor the importer with multiple registered importersStef Walter2011-09-271-33/+105
| | | | | | | | | * Allow multiple importers to register, and have a way for them to identify whether something is importable by the importer or not. * Create a new GnuPG keyring importer. * Add boxed type for a GList of GObject * Some other minor cleanups.
* gck: Dump major version number due to recent API refactoring.Stef Walter2011-07-091-1/+1
| | | | | * API is not yet stable, but we increase the major version so that we don't piss off packagers.
* Remove support for GTK+2.Stef Walter2011-07-081-9/+7
| | | | | | | | * Simplifies things going forward. Now that GTK+3 is in stable distros we can depend on it. * This was raised on the mailing list a while back. https://bugzilla.gnome.org/show_bug.cgi?id=650144
* gcr: Fix warnings using the importer.Stef Walter2011-05-301-1/+1
|
* Add support for --version to gnome-keyring-daemon and gnome-keyringStef Walter2011-01-194-3/+56
| | | | | | * Machine readable output. * gnome-keyring version * gnome-keyring-daemon --version
* Selection strings for translationMarek Černocký2011-01-151-3/+4
|
* Use term 'distrust' instead of 'untrust'Stef Walter2010-12-131-4/+4
| | | | | Suggested by Yaron Sheffer and describes the concept much more aptly.
* Change terminology to 'pinned certificate' from 'exception'.Stef Walter2010-12-101-2/+2
| | | | | The matching terminology of 'anchored certificate' and 'pinned certificate' makes things consistent and understandable.
* [gcr] Move to a single header model.Stef Walter2010-12-061-2/+1
| | | | Similar to gtk, where you can only include <gcr/gcr.h> to prevent future API breaks because of headers.
* Disable trust usage in tool until we work trust assertions out better.Stef Walter2010-11-192-20/+20
|
* Merge branch 'master' into trust-storeStef Walter2010-11-112-7/+21
|\
| * [gcr] Fixes for building with GTK+ 2.91.0Stef Walter2010-10-061-2/+2
| | | | | | | | Mostly related to no more expose_event and only having draw signal.
| * Merge branch 'ui-widgets'Stef Walter2010-10-051-1/+9
| |\
| | * Merge branch 'gck-work' into ui-widgetsStef Walter2010-09-132-5/+12
| | |\
| | * \ Merge branch 'gck-work' into ui-widgetsStef Walter2010-08-282-12/+12
| | |\ \
| | * | | Rework how the importer and parser work together.Stef Walter2010-07-131-1/+9
| | | | | | | | | | | | | | | | | | | | * Parser becomes a general source for objects.
| * | | | [gck] Mark the gck API as unstable with a define.Stef Walter2010-10-011-2/+3
| | | | | | | | | | | | | | | | | | | | Use -DGCK_API_SUBJECT_TO_CHANGE in order to compile.
| * | | | [gck] Cleanup use of 'full' functions.Stef Walter2010-09-271-3/+8
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | * Expect GCancellable in more places. * Remove a bunch of xxx_full() functions that are redundant. * Add a few xxx_full() functions where we don't want to have to fill in full mechanisms.
* | | | [tool] Implement setting of trust-exceptionStef Walter2010-09-191-14/+83
| | | | | | | | | | | | | | | | Implement '--set trusted' in trust-exception gnome-keyring tool.
* | | | [tool] Add 'trust-exception' command to gnome-keyring tool.Stef Walter2010-09-184-2/+173
|/ / / | | | | | | | | | Looks up trust exceptions for certificates.
* | | Merge branch 'master' into gck-workStef Walter2010-09-122-5/+12
|\ \ \ | |_|/ |/| |
| * | Fix .gitignore files to correctly ignore the GTK+ 3 filesPhilip Withnall2010-09-071-1/+1
| | |
| * | Minor fine tuning of GTK+ 3.0 build support.Stef Walter2010-09-011-1/+1
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=624570
| * | Port to GTK+ 3Philip Withnall2010-08-312-5/+12
| |/ | | | | | | | | Add a --with-gtk=[2.0|3.0] option to configure to allow building against GTK+ 2 or GTK+ 3. Closes: bgo#624570
* | Port gnome-keyring to new gck library.Stef Walter2010-08-252-12/+12
|/
* Remove run time dependency on libtasn1.Stef Walter2010-07-111-1/+0
| | | | * Required for build when we actually parse ASN.1 files.
* Cleanup .gitignore files.Stef Walter2010-06-081-3/+0
|
* Fix linking with --as-needed -- "undefined reference to `g_thread_init'"Nirbheek Chauhan2009-09-211-0/+1
| | | | | | GNOME Bug 595767 Signed-off-by: Stef Walter <stef@memberwebs.com>
* Exit when an error occurs on import.Stefan Walter2009-02-261-8/+8
| | | | svn path=/trunk/; revision=1620
* Ignore built files in git.Stefan Walter2009-02-071-0/+4
| | | | svn path=/trunk/; revision=1503
* Fix more size problems when using constants with varargs. Fixes bugStefan Walter2009-02-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * daemon/pk/gkr-pk-cert.c: * daemon/pk/gkr-pk-import.c: * daemon/pk/gkr-pk-object.c: * daemon/pk/gkr-pk-privkey.c: * daemon/pk/gkr-pk-pubkey.c: * daemon/pk/gkr-pk-util.c: * gp11/gp11-attributes.c: * gp11/gp11-object.c: * gp11/tests/unit-test-gp11-attributes.c: * gp11/tests/unit-test-gp11-object.c: * gp11/tests/unit-test-gp11-session.c: * pkcs11/gck/gck-attributes.c: * pkcs11/gck/gck-private-key.c: * pkcs11/gck/gck-public-key.c: * pkcs11/gck/gck-session.c: * pkcs11/ssh-agent/gck-ssh-agent-ops.c: * pkcs11/ssh-agent/gck-ssh-agent-proto.c: * tools/gkr-tool-import.c: Fix more size problems when using constants with varargs. Fixes bug #569736. Research by Christophe Fergeau svn path=/trunk/; revision=1492
* Complete importer in gcr library. Make 'gnome-keyring import' use the newStefan Walter2009-01-213-145/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * daemon/ui/gkr-ask-entry.c: (moved) * daemon/ui/gkr-ask-entry.h: (moved) * daemon/ui/gkr-ask-tool.c: * daemon/ui/Makefile.am: * egg/egg-secure-entry.c: (moved from daemon/ui/gkr-ask-entry.c) * egg/egg-secure-entry.h: (moved from daemon/ui/gkr-ask-entry.h) * egg/Makefile.am: * gcr/gcr.h: (added) * gcr/gcr-import-dialog.c: (added) * gcr/gcr-import-dialog.glade: * gcr/gcr-import-dialog.h: (added) * gcr/gcr-importer.c: * gcr/gcr-importer.h: * gcr/gcr-internal.c: (removed) * gcr/gcr-internal.h: * gcr/gcr-library.c: (added) * gcr/gcr-parser.c: * gcr/gcr-parser.h: * gcr/gcr-types.h: * gcr/Makefile.am: * gcr/tests/Makefile.am: * gcr/tests/unit-test-parser.c: * tool/gkr-tool.c: * tool/gkr-tool-import.c: * tool/Makefile.am: Complete importer in gcr library. Make 'gnome-keyring import' use the new importer. svn path=/trunk/; revision=1472
* Add support for specifying custom allocators on GP11Attributes, and fineStefan Walter2008-12-301-7/+16
| | | | | | | | | | | | | | | | | | * gp11/gp11.h: * gp11/gp11-attributes.c: * gp11/gp11-object.c: * gp11/gp11-private.h: * gp11/gp11-session.c: * gp11/tests/Makefile.am: * gp11/tests/unit-test-gp11-attributes.c: * gp11/tests/unit-test-gp11-crypto.c: * gp11/tests/unit-test-gp11-object.c: * tool/gkr-tool-import.c: Add support for specifying custom allocators on GP11Attributes, and fine tune how gp11_object_get_* work. Add concept of locked attribute arrays with guarantees of application to not modify while we're processing them. svn path=/trunk/; revision=1414
* Remove usage of deprecated gtk stuff.Stefan Walter2008-11-041-1/+4
| | | | | | | * configure.in: * tool/gkr-tool-import.c: Remove usage of deprecated gtk stuff. svn path=/trunk/; revision=1363
* Build fix. Include gthread library in tool binary. Fixes bug #548424.Stefan Walter2008-08-281-1/+1
| | | | | | | * tool/Makefile.am: Build fix. Include gthread library in tool binary. Fixes bug #548424. Patch by Götz Waschk svn path=/trunk/; revision=1274
* gp11/gp11.hStefan Walter2008-08-171-1/+1
| | | | | | | | | | | | | | | | * gp11/gp11-attributes.c: * gp11/gp11-misc.c: * gp11/gp11-object.c: * gp11/gp11-private.h: * gp11/gp11-session.c: * gp11/gp11-slot.c: * gp11/gp11.h * gp11/tests/unit-test-gp11-object.c: * gp11/tests/unit-test-gp11-slot.c: * tool/gkr-tool-import.c: Use gulong for all CK_ULONG derived types in PKCS#11. Fixes bug #547830 svn path=/trunk/; revision=1248
* Add copyright headersStefan Walter2008-08-143-0/+67
| | | | | | | | * tool/gkr-tool.c: * tool/gkr-tool.h: * tool/gkr-tool-import.c: Add copyright headers svn path=/trunk/; revision=1243
* Fix build issue. Patch by John Ralls. Fixes bug #547417Stefan Walter2008-08-141-1/+2
| | | | | | | * tool/gkr-tool-import.c: Fix build issue. Patch by John Ralls. Fixes bug #547417 svn path=/trunk/; revision=1242