Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | egg: Don't use deprecated g_thread_supported() function | Stef Walter | 2013-02-13 | 1 | -2/+1 |
| | | | | Nowadays glib always supports threading. | ||||
* | Fix for GStaticMutex deprecations in glib | Stef Walter | 2013-01-25 | 1 | -3/+3 |
| | |||||
* | egg-hex: Bring over changes from gnome-keyring and gcr | Stef Walter | 2012-11-07 | 3 | -25/+35 |
| | |||||
* | Remove some unused test code | Stef Walter | 2012-11-06 | 1 | -2/+0 |
| | |||||
* | Bring over a new version of the secure memory code from gcr | Stef Walter | 2012-10-27 | 5 | -288/+299 |
| | | | | | * This allows libraries to share the pool if they have the same version of the secure memory code. | ||||
* | Fix incorrect loop condition in egg_hkdf_perform() | Xi Wang | 2012-10-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | This does not cause a change in behavior (as evidenced by tests, at least on linux when built with gcc) but is more correct code, and less likely to be miscompiled. The condition (i < 256) in the following loop is always false since i is of type guchar, which is at most 255. guchar i; ... for (i = 1; i < 256; ++i) { ... } This patch changes i to a larger type gint. Also in the loop we have: gcry_md_write (md2, &i, 1); change it to use gcry_md_putc(). | ||||
* | Fix license header issues | Stef Walter | 2012-03-31 | 12 | -117/+129 |
| | | | | | | | | * Update to LGPL 2.1 * Fix typos in license comments * Update FSF address https://bugzilla.gnome.org/show_bug.cgi?id=673194 | ||||
* | Only copy the correct amount of bytes from SecretValue | Stef Walter | 2012-03-25 | 2 | -0/+27 |
| | | | | * When transferring to a null-terminated password | ||||
* | Testing item stuff, and fixing bugs | Stef Walter | 2012-02-03 | 2 | -11/+20 |
| | |||||
* | Test creating items and collections | Stef Walter | 2012-02-03 | 1 | -0/+21 |
| | |||||
* | Prompting and item deletion | Stef Walter | 2012-01-13 | 2 | -0/+13 |
| | |||||
* | Fix problem when compiling without valgrind | Stef Walter | 2011-11-19 | 1 | -0/+2 |
| | |||||
* | Implement gsecret_service_get_secrets_for_paths() and friends | Stef Walter | 2011-11-12 | 6 | -10/+325 |
| | | | | * Lots of testing, fine tuning and other bits too. | ||||
* | Valgrind integration, refactor build process | Stef Walter | 2011-11-06 | 8 | -41/+116 |
| | | | | | | | | * Cleanup secure memory allocator for valgrind. * Bring valgrind headers in. * Add lots of suppressions for glib, gdbus, gcrypt * Fix up a bunch of bugs where things weren't getting freed * Add new 'make check-memory' target | ||||
* | Fix for deprecations in glib 2.31.0 | Stef Walter | 2011-11-06 | 3 | -62/+70 |
| | |||||
* | Add --enable-debug and --enable-coverage, egg tests etc | Stef Walter | 2011-09-25 | 7 | -0/+1061 |
| | |||||
* | Add dependency on libgcrypt | Stef Walter | 2011-09-25 | 3 | -3/+158 |
| | | | | | * This can be disabled using --disable-libgcrypt, which then disables encryption of secrets in transit to the secret service | ||||
* | More Implementation of GSecretService session related code. | Stef Walter | 2011-09-25 | 7 | -125/+772 |
| | |||||
* | Initial module setup. Implement GSecretData | Stef Walter | 2011-08-08 | 3 | -0/+1346 |