| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Copied from gnome-keyring.
|
|
|
|
|
|
|
| |
This allows calling ssh programs like ssh-add or ssh itself, and
handling the password prompts.
https://bugzilla.gnome.org/show_bug.cgi?id=735873
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=710133
|
|
|
|
|
| |
Uses valgrind to run the tests. Update the tap-driver and
tap-gtester pieces to accomodate this.
|
|
|
|
| |
Regressed from 9019498dfef15efec4d12eee8becc55781062a30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gtk-doc doesn't work as an included Makefile so continue to
use SUBDIRS with docs/reference/*
Run the tests using TAP. Unfortunately the GTest --tap output
mode doesn't behave well in the face of failures, and doesn't
output a test plan. Use our own tap-driver and tap-compiler
for these reasons.
This also fixes several builddir != srcdir issues and testing hacks
that were sneaking around in the code base.
Move the tests into the same directories as the code that it
is testing.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* This is due to gobject introspection not being able to have separate
GIRs provide the same namespace, and the desire to conditionally
build the GTK+ dependent stuff.
* Partially based on a patch by Mathias Hasselmann
* Separate GIRs: Gcr and GcrUi
* Separate libraries: libgcr-base-3.so and libgcr-ui-3.so. The latter
links to the former.
* Symlink libgcr-3.so to libgcr-ui-3.so
* Expose internal symbols in libgcr-base-3.so so they can be easily
shared by libgcr-ui-3.so
* Add --without-gtk argument
https://bugzilla.gnome.org/show_bug.cgi?id=688678
|
|
|
|
|
|
|
| |
Replace the existing home-grown gcov support with the new code coverage
macro from gnome-common 3.6.0.
https://bugzilla.gnome.org/show_bug.cgi?id=683211
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* This is especially necessary after migrating to EggBytes
since it's reference counted and an easy sourc of memory leaks
* Remove threading from testing framework, as gcr isn't threadsafe
in all parts.
* Fix bugs discovered in memory checking.
* Fix up some of the testing stuff.
|
|
Commits prior to this commit will not build. To build
old releases of Gcr or Gck you should use the gnome-keyring
git module.
This module currently depends on: gtk+ >= 3.0, glib >= 2.28.0,
p11-kit >= 0.6, libgcrypt >= 1.2.2
Additionally it requires asn1Parser for building.
|