| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The GnuPG agent is incomplete and incompatible with many uses of
GnuPG 2.x.
There is a new pinentry that replaces this. It prompts via system
modal dialogs, and allows optional caching of passphrases.
https://bugzilla.gnome.org/show_bug.cgi?id=750514
|
|
|
|
|
|
|
|
| |
These require you to install some pam configs into /etc/pam.d. You
can do it with the following commands:
$ make enable-pam-tests
$ make disable-pam-tests
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* --enable-strict to enable -Werror, fatal warnings and disable
deprecations
* --disable-debug to G_DISABLE_ASSERT
* default debug for -g, WITH_DEBUG
* --enable-debug to -OO
|
| |
|
| |
|
|
|
|
| |
* Also update HACKING for new code locations.
|
|
|
|
|
|
| |
After this commit, all callers must use the libgnome-keyring module
to access secrets. The old socket method and included library
no longer work.
|
|
|
|
| |
svn path=/trunk/; revision=1656
|
|
|
|
| |
svn path=/trunk/; revision=1525
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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/pkcs11/gkr-pkcs11-daemon-session.c:
* daemon/pkcs11/gkr-pkcs11-dsa.c:
* daemon/pkcs11/gkr-pkcs11-rsa.c: Only use CKR_GENERAL_ERROR
when it's really quite dire.
* gp11/gp11.h: (added)
* gp11/gp11.pc.in: (added)
* gp11/gp11-attributes.c: (added)
* gp11/gp11-call.c: (added)
* gp11/gp11-misc.c: (added)
* gp11/gp11-module.c: (added)
* gp11/gp11-object.c: (added)
* gp11/gp11-private.h: (added)
* gp11/gp11-session.c: (added)
* gp11/gp11-slot.c: (added)
* gp11/Makefile.am: (added)
* gp11/pkcs11.h: (added)
* gp11/tests/gp11-test.h: (added)
* gp11/tests/gp11-test-module.c: (added)
* gp11/tests/Makefile.am: (added)
* gp11/tests/unit-test-gp11-attributes.c: (added)
* gp11/tests/unit-test-gp11-module.c: (added)
* gp11/tests/unit-test-gp11-object.c: (added)
* gp11/tests/unit-test-gp11-session.c: (added)
* gp11/tests/unit-test-gp11-slot.c: (added)
* tests/check.make: (added)
* tests/check-helpers.c: (added)
* tests/check-helpers.h: (added)
* tests/prep-check.sh: (added)
* configure.in:
* Makefile.am: Added new GP11 library
svn path=/trunk/; revision=1175
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cryptoki/*: (moved to pkcs11/, renamed to *pkcs11*)
* doc/file-format.txt: (moved to keyrings/)
* doc/keyring-intro.txt: (moved to /)
* HACKING:
* Makefile.am: Move cryptoki stuff into pkcs11/ directory and
rename
the namespace prefixes. Move the doc/ files into other
locations.
svn path=/trunk/; revision=890
|
|
|
|
|
|
| |
* Massive merge from cryptoki branch: 570 - 887
svn path=/trunk/; revision=888
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* common/gkr-dbus.c: (split from daemon/gnome-keyring-daemon-dbus.c)
* common/gkr-dbus.h: (added)
* common/gkr-location.c: (added)
* common/gkr-location.h: (added)
* common/Makefile.am:
* daemon/gnome-keyring-daemon-dbus.c:
* daemon/gnome-keyring-daemon-io.c:
* daemon/gnome-keyring-daemon-ops.c:
* keyrings/gkr-keyring.c:
* keyrings/gkr-keyring.h:
* keyrings/gkr-keyrings.c:
* keyrings/gkr-keyrings.h:
* library/gnome-keyring.h:
* tests/Makefile.am:
* tests/unit-test-async.c:
* tests/unit-test-keyrings.c:
* tests/unit-test-location.c: (added)
* configure.in:
* HACKING: Added support for using keyrings on removable drives
Fixes bug #454390
svn path=/trunk/; revision=721
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* common/gkr-async.c:
* common/gkr-async.h:
* common/gkr-unix-signal.c:
* common/gkr-unix-signal.h:
* common/gkr-wakeup.c:
* common/gkr-wakeup.h:
* daemon/gnome-keyring-daemon.c:
* daemon/gnome-keyring-daemon.h:
* daemon/gnome-keyring-daemon-io.c:
* daemon/gnome-keyring-daemon-ops.c:
* tests/unit-test-async.c:
* tests/unit-test-mainloop-setup.c:
* tests/unit-test-private.h:
* tests/unit-test-signal.c:
* ui/gkr-ask-daemon.c:
* ui/gkr-ask-daemon.h:
* ui/gkr-ask-request.c:
* ui/gkr-ask-request.h: Move to a cooperative threading model for the
daemon, this simplifies a lot of code and will make adding in the other
parts of the daemon (PKCS#11 and SSH, etc...) far easier.
svn path=/trunk/; revision=687
|
|
* tests/Makefile.am:
* Makefile.am: Pass make distcheck
* AUTHORS: Add myself as an author
* HACKING: Update info files about gnome-keyring
svn path=/trunk/; revision=611
|