summaryrefslogtreecommitdiff
path: root/egg
Commit message (Collapse)AuthorAgeFilesLines
* egg: Don't use deprecated g_thread_supported() functionStef Walter2013-02-131-2/+1
| | | | Nowadays glib always supports threading.
* Fix for GStaticMutex deprecations in glibStef Walter2013-01-251-3/+3
|
* egg-hex: Bring over changes from gnome-keyring and gcrStef Walter2012-11-073-25/+35
|
* Remove some unused test codeStef Walter2012-11-061-2/+0
|
* Bring over a new version of the secure memory code from gcrStef Walter2012-10-275-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 Wang2012-10-231-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 issuesStef Walter2012-03-3112-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 SecretValueStef Walter2012-03-252-0/+27
| | | | * When transferring to a null-terminated password
* Testing item stuff, and fixing bugsStef Walter2012-02-032-11/+20
|
* Test creating items and collectionsStef Walter2012-02-031-0/+21
|
* Prompting and item deletionStef Walter2012-01-132-0/+13
|
* Fix problem when compiling without valgrindStef Walter2011-11-191-0/+2
|
* Implement gsecret_service_get_secrets_for_paths() and friendsStef Walter2011-11-126-10/+325
| | | | * Lots of testing, fine tuning and other bits too.
* Valgrind integration, refactor build processStef Walter2011-11-068-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.0Stef Walter2011-11-063-62/+70
|
* Add --enable-debug and --enable-coverage, egg tests etcStef Walter2011-09-257-0/+1061
|
* Add dependency on libgcryptStef Walter2011-09-253-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 Walter2011-09-257-125/+772
|
* Initial module setup. Implement GSecretDataStef Walter2011-08-083-0/+1346