1# Generate automatically. Do not edit. 2 3commit 9558e0a0d2606b7c0ab5a971ef7d2de7dc350f42 4Author: Stef Walter <stefw@redhat.com> 5Date: 2014-03-23 6 7 Release version 3.12.0 8 9 NEWS | 3 +++ 10 configure.ac | 2 +- 11 2 files changed, 4 insertions(+), 1 deletion(-) 12 13commit c7ddd5666dab0b7c31347ed38fb3d5053f930faa 14Author: Stef Walter <stefw@gnome.org> 15Date: 2014-03-20 16 17 Fix deprecated declarations for gnome-keyring-memory.h 18 19 library/gnome-keyring-memory.h | 6 ++++-- 20 library/gnome-keyring.h | 2 ++ 21 2 files changed, 6 insertions(+), 2 deletions(-) 22 23commit cf9bfa10c1fb6eaf2f3caa7153210ea31ee3978a 24Author: Stef Walter <stefw@gnome.org> 25Date: 2014-03-16 26 27 Release version 3.11.92 28 29 NEWS | 3 +++ 30 configure.ac | 2 +- 31 2 files changed, 4 insertions(+), 1 deletion(-) 32 33commit 26ed08fb46d2054a4d1c4e9e1fa9423f67e22c38 34Author: Shankar Prasad <prasad.mvs@gmail.com> 35Date: 2014-02-05 36 37 updated kn.po 38 39 po/kn.po | 30 +++++++++++++++--------------- 40 1 file changed, 15 insertions(+), 15 deletions(-) 41 42commit 1cd4c7710238d032016dd88f304eb3adb3266104 43Author: GunChleoc <fios@foramnagaidhlig.net> 44Date: 2014-01-22 45 46 Added Scottish Gaelic translation 47 48 po/LINGUAS | 9 +++++---- 49 po/gd.po | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 50 2 files changed, 66 insertions(+), 4 deletions(-) 51 52commit 6a5adea4aec931708d2b16decff7405fb0ae67c3 53Author: Stef Walter <stefw@gnome.org> 54Date: 2014-01-06 55 56 Deprecate libgnome-keyring. Use libsecret instead 57 58 This has been years in coming, but now that the libsecret 59 API is stable, deprecate the libgnome-keyring API. 60 61 configure.ac | 8 +- 62 .../gnome-keyring/gnome-keyring-docs.sgml | 5 + 63 .../gnome-keyring/gnome-keyring-sections.txt | 2 + 64 library/Makefile.am | 3 +- 65 library/gnome-keyring-memory.c | 18 +++ 66 library/gnome-keyring-memory.h | 21 +++ 67 library/gnome-keyring-result.h | 4 + 68 library/gnome-keyring-utils.c | 136 ++++++++++++++++++ 69 library/gnome-keyring.c | 152 ++++++++++++++++++++- 70 library/gnome-keyring.h | 138 +++++++++++++++++-- 71 library/tests/Makefile.am | 3 +- 72 11 files changed, 471 insertions(+), 19 deletions(-) 73 74commit a8326fbc77362ad8828cfb6c4b54de579354413e 75Author: Stef Walter <stefw@gnome.org> 76Date: 2014-01-06 77 78 Bump release version 79 80 configure.ac | 2 +- 81 1 file changed, 1 insertion(+), 1 deletion(-) 82 83commit a3d30ffc815d92735aa1c7509ee42cea476906f9 84Author: Stef Walter <stefw@gnome.org> 85Date: 2013-10-17 86 87 Release version 3.10.1 88 89 NEWS | 3 +++ 90 configure.ac | 2 +- 91 2 files changed, 4 insertions(+), 1 deletion(-) 92 93commit a17b59ba9938d24d861fcc9a37be9539160375cd 94Author: Victor Ibragimov <victor.ibragimov@gmail.com> 95Date: 2013-10-10 96 97 Tajik translation updated 98 99 po/tg.po | 20 ++++++++++---------- 100 1 file changed, 10 insertions(+), 10 deletions(-) 101 102commit 7d21cf69a18260a20b1b701afaa41ffefe2b7791 103Author: Stef Walter <stefw@gnome.org> 104Date: 2013-09-23 105 106 Release version 3.10.0 107 108 NEWS | 3 +++ 109 configure.ac | 2 +- 110 2 files changed, 4 insertions(+), 1 deletion(-) 111 112commit 7be09f938cc63c149167c083ce7f25b05fddc89c 113Author: Stef Walter <stefw@gnome.org> 114Date: 2013-08-26 115 116 Update the make upload-release rule 117 118 Makefile.am | 3 ++- 119 1 file changed, 2 insertions(+), 1 deletion(-) 120 121commit 628389cc06e33f0f034b5dd0b58a40ae811736b0 122Author: Stef Walter <stefw@gnome.org> 123Date: 2013-04-30 124 125 Release version 3.9.1 126 127 NEWS | 3 +++ 128 configure.ac | 2 +- 129 2 files changed, 4 insertions(+), 1 deletion(-) 130 131commit 675668c8fb1ff9eaad7af3ca60438828cbb6d974 132Author: Stef Walter <stefw@gnome.org> 133Date: 2013-04-27 134 135 Add testing tool for locking all keyrings 136 137 .gitignore | 1 + 138 library/gnome-keyring.c | 2 ++ 139 library/tests/Makefile.am | 3 ++- 140 library/tests/frob-lock-all.c | 53 +++++++++++++++++++++++++++++++++++++++++++ 141 4 files changed, 58 insertions(+), 1 deletion(-) 142 143commit 79c2751a7bee5b441c2819d8f559af1618a53e73 144Author: Stef Walter <stefw@gnome.org> 145Date: 2013-04-27 146 147 Don't use deprecated glib 2.36 stuff 148 149 egg/egg-libgcrypt.c | 3 +-- 150 egg/egg-secure-memory.h | 6 +++--- 151 library/gnome-keyring-memory.c | 6 +++--- 152 3 files changed, 7 insertions(+), 8 deletions(-) 153 154commit 200ae6effde7d0be7181b4946f945c5cb6a32beb 155Author: Stef Walter <stefw@gnome.org> 156Date: 2013-04-27 157 158 Add option for building with code coverage 159 160 .gitignore | 2 ++ 161 configure.ac | 29 +++++++++++++++++++++++++++++ 162 egg/Makefile.am | 3 +++ 163 egg/tests/Makefile.am | 3 +++ 164 library/Makefile.am | 3 ++- 165 library/tests/Makefile.am | 3 +++ 166 6 files changed, 42 insertions(+), 1 deletion(-) 167 168commit e90f485af50c1cfa3a35ff13bbf4353249e1e834 169Author: Stef Walter <stefw@gnome.org> 170Date: 2013-03-25 171 172 Release version 3.8.0 173 174 NEWS | 3 +++ 175 configure.ac | 2 +- 176 2 files changed, 4 insertions(+), 1 deletion(-) 177 178commit e0444da8e067f5c42ff4c05fef16240fe457d778 179Author: Victor Ibragimov <victor.ibragimov@gmail.com> 180Date: 2013-03-19 181 182 [l10n] Added Tadjik translation 183 184 po/LINGUAS | 1 + 185 po/tg.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 186 2 files changed, 57 insertions(+) 187 188commit 081bbac7f7ee1975b107f5bfed8ac1a5dd91132e 189Author: Stef Walter <stefw@gnome.org> 190Date: 2013-03-18 191 192 Release version 3.7.92 193 194 NEWS | 3 +++ 195 configure.ac | 2 +- 196 2 files changed, 4 insertions(+), 1 deletion(-) 197 198commit 9007a5e9dc164af6aaf78e7a8ced43b107ec0719 199Author: Duarte Loreto <happyguy_pt@hotmail.com> 200Date: 2013-03-17 201 202 Converted Portuguese translation to New Spelling (Novo AO) 203 204 po/pt.po | 35 ++++++++++++++++++----------------- 205 1 file changed, 18 insertions(+), 17 deletions(-) 206 207commit 56827fb58e7e659da03bfea4a8fd83888730aa7b 208Author: Stef Walter <stefw@gnome.org> 209Date: 2013-03-04 210 211 Release version 3.7.91 212 213 NEWS | 3 +++ 214 configure.ac | 2 +- 215 2 files changed, 4 insertions(+), 1 deletion(-) 216 217commit 1b6e984168e9663901a2ae314575c1a3849ff381 218Author: Nuno Araujo <nuno.araujo@russo79.com> 219Date: 2013-01-14 220 221 Fix the build with automake 1.13 222 223 In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated 224 since 2002) has been removed in favour of AC_CONFIG_HEADERS. 225 226 https://bugzilla.gnome.org/show_bug.cgi?id=691343 227 228 configure.ac | 2 +- 229 1 file changed, 1 insertion(+), 1 deletion(-) 230 231commit 172752582d5885c458b4c3035228b5d9772faf34 232Author: Dominique Leuenberger <dimstar@opensuse.org> 233Date: 2012-11-25 234 235 configure.ac: if [list]; then construct: [list] is to be executed, thus use 'test' 236 237 configure.ac | 2 +- 238 1 file changed, 1 insertion(+), 1 deletion(-) 239 240commit 424a699e4125be0e3e6d771764b0f7a7a75af9bf 241Author: Stef Walter <stefw@gnome.org> 242Date: 2013-02-04 243 244 Release version 3.7.5 245 246 NEWS | 4 ++++ 247 configure.ac | 2 +- 248 2 files changed, 5 insertions(+), 1 deletion(-) 249 250commit 69e84c99d41197b7cd4e1a50ac70d3958f223a1c 251Author: TmTFx <f.t.public@gmail.com> 252Date: 2012-12-28 253 254 Updated Friulian translation 255 256 po/LINGUAS | 1 + 257 po/fur.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 258 2 files changed, 56 insertions(+) 259 260commit 261ab9bee11e02874577a0facaa8b93a6433539e 261Author: Dominique Leuenberger <dimstar@opensuse.org> 262Date: 2012-11-25 263 264 configure.ac: if [list]; then construct: [list] is to be executed, thus use 'test' 265 266 https://bugzilla.gnome.org/show_bug.cgi?id=689046 267 268 configure.ac | 2 +- 269 1 file changed, 1 insertion(+), 1 deletion(-) 270 271commit 1fc55f5fda443ed16feed4bdafa03f7f1f7e7fe4 272Author: Stef Walter <stefw@gnome.org> 273Date: 2012-11-21 274 275 Release version 3.7.2 276 277 Makefile.am | 5 ++++- 278 NEWS | 4 ++++ 279 configure.ac | 13 ++++++++++++- 280 library/Makefile.am | 2 +- 281 4 files changed, 21 insertions(+), 3 deletions(-) 282 283commit 07667832e9840d3a46d4e1bc798f7171f8b3be51 284Author: Stef Walter <stefw@gnome.org> 285Date: 2012-10-27 286 287 Share the secure memory pool with libsecret and gcr if in same process. 288 289 * And fix a build failure in the testing of the secmem pool 290 291 egg/tests/Makefile.am | 1 + 292 library/Makefile.am | 2 +- 293 2 files changed, 2 insertions(+), 1 deletion(-) 294 295commit ef43a082c190a9e30ef939eeb8fc87312c30bb42 296Author: Stef Walter <stefw@gnome.org> 297Date: 2012-10-27 298 299 Merge updated secure memory code from libsecret 300 301 egg/egg-dh.c | 2 + 302 egg/egg-libgcrypt.c | 2 + 303 egg/egg-secure-memory.c | 513 ++++++++++++++++++++++++++--------------- 304 egg/egg-secure-memory.h | 76 +++--- 305 egg/tests/test-dh.c | 2 +- 306 egg/tests/test-hkdf.c | 2 +- 307 egg/tests/test-secmem.c | 49 ++-- 308 library/gkr-session.c | 2 + 309 library/gnome-keyring-memory.c | 20 +- 310 library/gnome-keyring-utils.c | 2 + 311 library/gnome-keyring.c | 2 + 312 11 files changed, 430 insertions(+), 242 deletions(-) 313 314commit 6d15fac56b6feddef32d57a0ee4697771ea99a8d 315Author: Xi Wang <xi.wang@gmail.com> 316Date: 2012-10-22 317 318 Fix incorrect loop condition in egg_hkdf_perform() 319 320 This does not cause a change in behavior (as evidenced by tests, 321 at least on linux when built with gcc) but is more correct code, 322 and less likely to be miscompiled. 323 324 The condition (i < 256) in the following loop is always false since i 325 is of type guchar, which is at most 255. 326 327 guchar i; 328 ... 329 for (i = 1; i < 256; ++i) { ... } 330 331 This patch changes i to a larger type gint. 332 333 Also in the loop we have: 334 335 gcry_md_write (md2, &i, 1); 336 337 change it to use gcry_md_putc(). 338 339 egg/egg-hkdf.c | 4 ++-- 340 1 file changed, 2 insertions(+), 2 deletions(-) 341 342commit 9693c1bd10463077aed43d1dfc78c46e62094ccb 343Author: Stef Walter <stefw@gnome.org> 344Date: 2012-09-25 345 346 Release version 3.6.0 347 348 NEWS | 3 +++ 349 configure.ac | 2 +- 350 2 files changed, 4 insertions(+), 1 deletion(-) 351 352commit 200459aacdfffd1d111bab566a3b00ca43d5ceef 353Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org> 354Date: 2012-09-24 355 356 Updated Latvian translation 357 358 po/lv.po | 44 +++++++++++++++++++++++--------------------- 359 1 file changed, 23 insertions(+), 21 deletions(-) 360 361commit 72915da6c6305b10b9bb4f3202d15047862d8aec 362Author: Stef Walter <stefw@gnome.org> 363Date: 2012-08-17 364 365 Release 3.5.6 366 367 NEWS | 5 +++++ 368 1 file changed, 5 insertions(+) 369 370commit 9467812c61032ce1686690d2840655885652f74d 371Author: Stef Walter <stefw@gnome.org> 372Date: 2012-08-17 373 374 Add more warnings about attributes not being stored securely 375 376 * Attributes in gnome-keyring are not (and not meant to be) 377 stored sensitively. 378 * Attributes are to be used for lookup of items, not storage. 379 380 library/gnome-keyring-utils.c | 3 +++ 381 library/gnome-keyring.c | 9 +++++++++ 382 2 files changed, 12 insertions(+) 383 384commit 1dff91d5aa5c6c8f912bb4a4e9842af2cade9462 385Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com> 386Date: 2012-08-16 387 388 Added Marathi Translations 389 390 po/LINGUAS | 1 + 391 po/mr.po | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 392 2 files changed, 59 insertions(+) 393 394commit 020ac74d8e5f9044a6071bbc125f00e44528f396 395Author: Sayak Sarkar <sayak.bugsmith@gmail.com> 396Date: 2012-08-14 397 398 Added Bengali India Translations 399 400 po/LINGUAS | 1 + 401 po/bn_IN.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 402 2 files changed, 58 insertions(+) 403 404commit c16f05d7d661df16771afcdc321759817046978c 405Author: Stef Walter <stefw@gnome.org> 406Date: 2012-08-08 407 408 Bump version number 409 410 configure.ac | 2 +- 411 1 file changed, 1 insertion(+), 1 deletion(-) 412 413commit 632c2849b6110e7903ce35e56602105ea9c90787 414Author: Evan Nemerson <evan@coeus-group.com> 415Date: 2012-08-08 416 417 vala: install vapis to $prefix/share/vala/vapi not system vapidir 418 419 https://bugzilla.gnome.org/show_bug.cgi?id=681455 420 421 build/m4/vapigen.m4 | 4 ++-- 422 1 file changed, 2 insertions(+), 2 deletions(-) 423 424commit 4e0d92eee8397c6cd43ffea3fad466caffc4bdc4 425Author: Stef Walter <stefw@gnome.org> 426Date: 2012-07-16 427 428 Release version 3.5.4 429 430 NEWS | 3 +++ 431 configure.ac | 2 +- 432 2 files changed, 4 insertions(+), 1 deletion(-) 433 434commit ea1476c1a941d71d6d7be90aa6fc5b8ba8da7c83 435Author: Evan Nemerson <evan@coeus-group.com> 436Date: 2012-06-28 437 438 Add Vala bindings. 439 440 https://bugzilla.gnome.org/show_bug.cgi?id=678440 441 442 .gitignore | 1 + 443 build/m4/vapigen.m4 | 88 ++++++++++++++++++++++++++++++++++++ 444 configure.ac | 4 ++ 445 library/GnomeKeyring-1.0-custom.vala | 24 ++++++++++ 446 library/GnomeKeyring-1.0.metadata | 63 ++++++++++++++++++++++++++ 447 library/Makefile.am | 19 +++++++- 448 6 files changed, 198 insertions(+), 1 deletion(-) 449 450commit 3059be0e878808c6cdcaac1ff0955743b1cb15fb 451Author: Stef Walter <stefw@gnome.org> 452Date: 2012-06-25 453 454 Release version 3.5.3 455 456 Makefile.am | 3 +++ 457 NEWS | 4 ++++ 458 configure.ac | 2 +- 459 library/Makefile.am | 19 ++++++++++--------- 460 4 files changed, 18 insertions(+), 10 deletions(-) 461 462commit 294b3f368c06570737fc1eb8f67132bd65884cea 463Merge: 7ffe9e6 bacf26d 464Author: Stef Walter <stefw@gnome.org> 465Date: 2012-06-25 466 467 Merge branch 'gnome-3-4' 468 469commit bacf26db8098cd50059122ad0086b9257f8a5a34 470Author: Stef Walter <stefw@gnome.org> 471Date: 2012-06-23 472 473 Fixes for G_MESSAGES_DEBUG 474 475 * Respect G_MESSAGES_DEBUG when set 476 * Make GKR_DEBUG work again even with glib versions that use 477 G_MESSAGES_DEBUG 478 479 library/gkr-debug.c | 79 +++++++++++++++++++++++++++++++++++++++++++---------- 480 1 file changed, 64 insertions(+), 15 deletions(-) 481 482commit 7ffe9e63a4a2ec53a062ead98454709cdfb3ef11 483Author: Evan Nemerson <evan@coeus-group.com> 484Date: 2012-06-16 485 486 introspection: some minor fixes to avoid Vala regressions 487 488 https://bugzilla.gnome.org/show_bug.cgi?id=678229 489 490 library/Makefile.am | 1 + 491 library/gnome-keyring.h | 21 ++++++++++++++------- 492 2 files changed, 15 insertions(+), 7 deletions(-) 493 494commit 5b1511575c1a1e298aef12a508c1d857f2a647b3 495Author: Stef Walter <stefw@gnome.org> 496Date: 2012-04-16 497 498 Release 3.4.1 499 500 NEWS | 5 +++++ 501 configure.ac | 2 +- 502 2 files changed, 6 insertions(+), 1 deletion(-) 503 504commit 2ed0e203a1247a2249076986b8141c7a8ec2e91f 505Author: Daniel Martinez Cucalon <dmartinez@src.gnome.org> 506Date: 2012-04-12 507 508 Added Aragonese translation 509 510 po/LINGUAS | 1 + 511 po/an.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 512 2 files changed, 55 insertions(+) 513 514commit 0edb46cd2b48ced591663665f74a644343075043 515Author: Stef Walter <stefw@gnome.org> 516Date: 2012-04-05 517 518 Remove broken gtk-doc comment 519 520 library/gnome-keyring-memory.h | 7 ------- 521 1 file changed, 7 deletions(-) 522 523commit 59de7d22dde3bfcc0b936e286dfb3860ccc2ea3b 524Author: Stef Walter <stefw@gnome.org> 525Date: 2012-03-31 526 527 Fix up some documentation warnings 528 529 docs/reference/gnome-keyring/Makefile.am | 3 ++- 530 docs/reference/gnome-keyring/gnome-keyring-sections.txt | 1 + 531 library/gnome-keyring.c | 8 ++++++++ 532 3 files changed, 11 insertions(+), 1 deletion(-) 533 534commit 5ab2e3cb4cfd53f3a4d6f8bfaf10999ba7ff08e2 535Author: Jordi Mallach <jordi@debian.org> 536Date: 2012-03-31 537 538 Fix copyright headers. 539 540 Many files were missing “Public” in “GNU Lesser General Public License”, 541 probably due to a mass replace that went a bit too far. Restore the 542 correct wording in all affected places. 543 544 https://bugzilla.gnome.org/show_bug.cgi?id=673212 545 546 egg/egg-dh.c | 6 +++--- 547 egg/egg-dh.h | 6 +++--- 548 egg/egg-hkdf.c | 6 +++--- 549 egg/egg-hkdf.h | 6 +++--- 550 egg/egg-testing.c | 6 +++--- 551 egg/egg-testing.h | 6 +++--- 552 6 files changed, 18 insertions(+), 18 deletions(-) 553 554commit 6747180646908e1fdef16d67817149f33a204cfb 555Author: Jordi Mallach <jordi@sindominio.net> 556Date: 2012-03-31 557 558 Fixed bug #673184 559 560 configure.ac | 2 +- 561 1 file changed, 1 insertion(+), 1 deletion(-) 562 563commit 27a56c03b4bd7ce3df7c96ad818dad99024849db 564Author: Stef Walter <stefw@gnome.org> 565Date: 2012-03-26 566 567 Release 3.4.0 568 569 NEWS | 3 +++ 570 configure.ac | 2 +- 571 2 files changed, 4 insertions(+), 1 deletion(-) 572 573commit e855adeb7e053cde5e894a85d0ac97e8b0ad129c 574Author: Stef Walter <stefw@gnome.org> 575Date: 2012-03-19 576 577 Release version 3.3.92 578 579 NEWS | 3 +++ 580 configure.ac | 2 +- 581 2 files changed, 4 insertions(+), 1 deletion(-) 582 583commit 4d2dc7098e4dbec202a649cddd286866196046fa 584Author: Khoem Sokhem <khoemsokhem@khmeros.info> 585Date: 2012-03-10 586 587 Add initial Khmer translation 588 589 po/LINGUAS | 1 + 590 po/km.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 591 2 files changed, 55 insertions(+) 592 593commit a07c82b1f48e968ae85ce60f61752d5ba95d501a 594Author: Stef Walter <stefw@gnome.org> 595Date: 2012-03-09 596 597 Release 3.3.91 598 599 NEWS | 4 ++++ 600 configure.ac | 2 +- 601 2 files changed, 5 insertions(+), 1 deletion(-) 602 603commit 7612919571d5ee7e6feb658b725c03f9b2f600c3 604Author: Sam Thursfield <sam.thursfield@codethink.co.uk> 605Date: 2012-03-01 606 607 Explicitly require gmodule-2.0 in pkg-config query 608 609 configure.ac | 2 +- 610 1 file changed, 1 insertion(+), 1 deletion(-) 611 612commit ff02286758e2cc62433bbb1cb168d6f5e432e990 613Author: Bahodir Mansurov <6ahodir@gmail.com> 614Date: 2012-02-28 615 616 Adding Uzbek@cyrillic translation 617 618 po/LINGUAS | 1 + 619 po/uz@cyrillic.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 620 2 files changed, 55 insertions(+) 621 622commit eea24c2445a953b96c7830c7927f2fa3d48b0272 623Author: Evan Nemerson <evan@coeus-group.com> 624Date: 2012-01-23 625 626 Add GnomePasswordSchemaAttribute type 627 628 https://bugzilla.gnome.org/show_bug.cgi?id=668466 629 630 library/gnome-keyring.c | 1 + 631 library/gnome-keyring.h | 12 ++++++++++++ 632 2 files changed, 13 insertions(+) 633 634commit 946e1a349c4b496feaa6a1b0c9d50acedcac318e 635Author: Stef Walter <stefw@gnome.org> 636Date: 2012-02-04 637 638 Release 3.3.5 639 640 NEWS | 9 +++++++++ 641 configure.ac | 2 +- 642 egg/egg-libgcrypt.c | 10 ++++++++++ 643 3 files changed, 20 insertions(+), 1 deletion(-) 644 645commit a38a4ed887a2255b7579a76f78fd9145dc1a7ef5 646Author: Stef Walter <stefw@gnome.org> 647Date: 2012-02-01 648 649 Fix build dependency on valgrind 650 651 * Also move build related stuff into build/ directory 652 653 .gitignore | 9 + 654 Makefile.am | 3 +- 655 build/m4/introspection.m4 | 94 + 656 build/valgrind/memcheck.h | 283 +++ 657 build/valgrind/valgrind.h | 5344 +++++++++++++++++++++++++++++++++++++++++++++ 658 configure.ac | 1 + 659 egg/Makefile.am | 1 + 660 m4/introspection.m4 | 94 - 661 8 files changed, 5734 insertions(+), 95 deletions(-) 662 663commit d1cc02aa5a001bec50367d9f48420978925f44a9 664Author: Stef Walter <stefw@gnome.org> 665Date: 2012-01-31 666 667 Fixes for parallel builds and distcheck 668 669 library/tests/Makefile.am | 7 +++++-- 670 1 file changed, 5 insertions(+), 2 deletions(-) 671 672commit f40819ccd588856a6b87b509a9e83b1c1fa19928 673Author: Stef Walter <stefw@gnome.org> 674Date: 2012-01-31 675 676 Add more tests of cancellation, test tweaks 677 678 * Add some tests of cancellation 679 * Update the egg-testing.[ch] files, for running tests within 680 a mainloop 681 682 .gitignore | 2 + 683 egg/egg-testing.c | 161 +++++++++++++++++++++++++-- 684 egg/egg-testing.h | 23 ++++ 685 library/tests/Makefile.am | 1 + 686 library/tests/mock-service-cancel.py | 16 +++ 687 library/tests/mock/service.py | 12 +-- 688 library/tests/test-cancel.c | 203 +++++++++++++++++++++++++++++++++++ 689 library/tests/test-keyrings.c | 47 +++----- 690 8 files changed, 414 insertions(+), 51 deletions(-) 691 692commit 767a3a755c10081694c19b62bbcd76d440e27673 693Author: Stef Walter <stefw@gnome.org> 694Date: 2012-01-31 695 696 Double check operation references 697 698 * Print a warning if an invalid operation is referenced 699 700 library/gkr-operation.c | 15 ++++++++++++++- 701 1 file changed, 14 insertions(+), 1 deletion(-) 702 703commit 627895abba1b34fbd436968f775134cc5f62754c 704Author: Stef Walter <stefw@gnome.org> 705Date: 2012-01-31 706 707 Fix issue where an operation could be cancelled or completed twice 708 709 * Ensure that an operation can only be completed or cancelled 710 once. Depending on circumstances, this could cause access 711 to freed memory. 712 713 library/gkr-callback.c | 21 ++++++++++++++++----- 714 library/gkr-callback.h | 3 +++ 715 library/gkr-operation.c | 12 +++++++----- 716 3 files changed, 26 insertions(+), 10 deletions(-) 717 718commit 612830913ba26f9f54395636a23beee3ea3f33c9 719Author: Stef Walter <stefw@gnome.org> 720Date: 2012-01-31 721 722 Better testing, and build tweaks 723 724 * Use python mock service to test against 725 * Fix up some compatibility issues 726 * Add debug messages for some operations 727 * Add --enable-strict to build with strict rules 728 * Build debug stuff by default, --enable-debug to disable optimizations 729 * Run tests with GNOME_KEYRING_TEST_SERVICE=org.freedesktop.secrets 730 to run against a running daemon 731 732 configure.ac | 58 +-- 733 egg/Makefile.am | 8 +- 734 library/Makefile.am | 16 +- 735 library/gkr-debug.c | 1 + 736 library/gkr-debug.h | 1 + 737 library/gkr-misc.c | 53 ++- 738 library/gkr-misc.h | 6 +- 739 library/gkr-operation.c | 30 +- 740 library/gkr-operation.h | 2 + 741 library/gkr-session.c | 4 +- 742 library/gnome-keyring.c | 160 ++++++--- 743 library/tests/Makefile.am | 21 +- 744 library/tests/mock-service-normal.py | 59 +++ 745 library/tests/mock-service.c | 93 +++++ 746 library/tests/mock-service.h | 27 ++ 747 library/tests/mock/__init__.py | 1 + 748 library/tests/mock/aes.py | 656 +++++++++++++++++++++++++++++++++ 749 library/tests/mock/dh.py | 81 +++++ 750 library/tests/mock/hkdf.py | 86 +++++ 751 library/tests/mock/service.py | 679 +++++++++++++++++++++++++++++++++++ 752 library/tests/test-keyrings.c | 107 ++---- 753 21 files changed, 1944 insertions(+), 205 deletions(-) 754 755commit 23a89f497ff57d0443a6e3e6e14ed9102c7f7b1a 756Author: Kjartan Maraas <kmaraas@gnome.org> 757Date: 2012-01-28 758 759 Updated Norwegian bokmål translation 760 761 po/nb.po | 31 ++++++++++++++++--------------- 762 1 file changed, 16 insertions(+), 15 deletions(-) 763 764commit fdf82e6ab47af17d3646a49cf53d70859e78de3e 765Author: Martin Pitt <martin.pitt@ubuntu.com> 766Date: 2012-01-15 767 768 Add Python test script for GI binding 769 770 Run this with 771 772 LD_LIBRARY_PATH=library/.libs/ library/tests/test-gi.py -v 773 774 to test the locally built GI binding. 775 776 library/tests/Makefile.am | 3 + 777 library/tests/test-gi.py | 155 ++++++++++++++++++++++++++++++++++++++++++++++ 778 2 files changed, 158 insertions(+) 779 780commit 594faaddbb465708f35ff016e834abf3e9af016c 781Author: Martin Pitt <martin.pitt@ubuntu.com> 782Date: 2012-01-15 783 784 Add GnomeKeyringAttribute union accessor methods 785 786 Add accessor methods for the GnomeKeyringAttribute.value union, for GI bindings 787 which cannot directly access the union struct member. 788 789 library/gnome-keyring-utils.c | 37 +++++++++++++++++++++++++++++++++++++ 790 library/gnome-keyring.h | 2 ++ 791 2 files changed, 39 insertions(+) 792 793commit 3833ffbf621e03ce5a3283aa61abe81dadb7b909 794Author: Martin Pitt <martin.pitt@ubuntu.com> 795Date: 2012-01-14 796 797 Allow bindings to use GnomeKeyringAttributeList 798 799 GArray is not usable for language bindings. Replace the 800 gnome_keyring_attribute_list_new() macro with a real constructor and provide a 801 gnome_keyring_attribute_list_to_glist() accessor to convert a 802 GnomeKeyringAttributeList to a GList. 803 804 library/gnome-keyring-utils.c | 43 +++++++++++++++++++++++++++++++++++++++++++ 805 library/gnome-keyring.h | 3 ++- 806 2 files changed, 45 insertions(+), 1 deletion(-) 807 808commit b5ad592e92f294855cdb4ccd95dd9dfd51c58fb5 809Author: Martin Pitt <martin.pitt@ubuntu.com> 810Date: 2012-01-14 811 812 Box structs to make them introspectable 813 814 Add boxing for our structs so that introspection bindings can handle them. 815 816 Note that we cannot use the standard G_DEFINE_BOXED_TYPE for 817 GnomeKeyringItemInfo, as gnome_keyring_item_info_get_type() already exists. 818 Manually define the GType construction for this. 819 820 Check for and link to gobject-2.0 to get g_boxed_type_register_static(). 821 822 Bump library version info as this adds some new API. 823 824 configure.ac | 4 +- 825 .../gnome-keyring/gnome-keyring-sections.txt | 30 +++++ 826 library/gnome-keyring-utils.c | 121 +++++++++++++++++++++ 827 library/gnome-keyring.h | 28 ++++- 828 4 files changed, 178 insertions(+), 5 deletions(-) 829 830commit cf9dbac9165d2d24c86c9bb0ca92f64b6a58da78 831Author: Martin Pitt <martin.pitt@ubuntu.com> 832Date: 2012-01-14 833 834 Add GI annotations 835 836 Add introspection/documentation annotations. 837 838 Skip async methods, as they crash with current pygobject for a yet unknown 839 reason. 840 841 Skip the gnome_keyring_memory_* methods as they only return bare 842 gpointers which introspection clients cannot deal with. 843 844 Add documentation link to annotation-glossary.xml. 845 846 Also fix a few typos like "asychronous" or "protorol" along the way, and turn 847 NULL into a proper %NULL documentation macro. 848 849 link to annot docs 850 851 .../gnome-keyring/gnome-keyring-docs.sgml | 4 + 852 library/gnome-keyring-memory.c | 39 +- 853 library/gnome-keyring-utils.c | 17 +- 854 library/gnome-keyring.c | 474 +++++++++++++-------- 855 4 files changed, 326 insertions(+), 208 deletions(-) 856 857commit 3511c727215ca3b5f24dd596b6b64bea5e9fef35 858Author: Martin Pitt <martin.pitt@ubuntu.com> 859Date: 2012-01-14 860 861 Build introspection typelib 862 863 As per https://live.gnome.org/GObjectIntrospection/AutotoolsIntegration 864 865 https://bugzilla.gnome.org/show_bug.cgi?id=598414 866 867 .gitignore | 2 ++ 868 Makefile.am | 4 ++- 869 configure.ac | 4 +++ 870 library/Makefile.am | 28 ++++++++++++++++ 871 m4/introspection.m4 | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 872 5 files changed, 131 insertions(+), 1 deletion(-) 873 874commit 5427523d1a6bf5420bbff3b5e8ab9591da5a9ef1 875Author: Stef Walter <stefw@collabora.co.uk> 876Date: 2012-01-16 877 878 Release version 3.3.4 879 880 NEWS | 4 ++++ 881 configure.ac | 2 +- 882 2 files changed, 5 insertions(+), 1 deletion(-) 883 884commit 4df8de140cd1b5941e19aee098101d2569cfa444 885Author: Martin Pitt <martin.pitt@ubuntu.com> 886Date: 2012-01-14 887 888 Fix gnome_keyring_item_info_copy() 889 890 Actually copy the values from the original instead of from the to-be-created 891 copy. 892 893 library/gnome-keyring-utils.c | 4 ++-- 894 1 file changed, 2 insertions(+), 2 deletions(-) 895 896commit 47efd153209d565b245f9faef063a9500be0c0ee 897Author: Javier Jardón <jjardon@gnome.org> 898Date: 2011-12-26 899 900 configure.ac: Use maintainer mode by default 901 902 See 903 http://mail.gnome.org/archives/desktop-devel-list/2011-September/msg00064.html 904 905 configure.ac | 2 +- 906 1 file changed, 1 insertion(+), 1 deletion(-) 907 908commit 9aee5a2bad24ec84b4d366c8e77b8530ed154f0d 909Author: Stef Walter <stefw@collabora.co.uk> 910Date: 2011-12-19 911 912 Release version 3.3.3 913 914 NEWS | 3 +++ 915 configure.ac | 2 +- 916 2 files changed, 4 insertions(+), 1 deletion(-) 917 918commit c5da87a6991fca8c181eda43bdad3baf2f8c3aaf 919Author: Stef Walter <stefw@collabora.co.uk> 920Date: 2011-12-19 921 922 Add tool for playing with default keyring 923 924 .gitignore | 1 + 925 library/tests/Makefile.am | 3 ++- 926 library/tests/frob-default-keyring.c | 50 ++++++++++++++++++++++++++++++++++++ 927 3 files changed, 53 insertions(+), 1 deletion(-) 928 929commit de4a0c2ba4c18549e8b98a02a1144230a362fc5b 930Merge: 0a55cf5 aa30fea 931Author: Stef Walter <stefw@collabora.co.uk> 932Date: 2011-11-21 933 934 Merge branch 'gnome-3-2' 935 936commit 0a55cf5c97c2606f92e495b7113fd139a51a089a 937Author: Stef Walter <stefw@collabora.co.uk> 938Date: 2011-11-14 939 940 Release version 3.2.2 941 942 NEWS | 4 ++++ 943 configure.ac | 2 +- 944 2 files changed, 5 insertions(+), 1 deletion(-) 945 946commit aa30fea129bda264f66f4122201e61941d769614 947Author: Stef Walter <stefw@collabora.co.uk> 948Date: 2011-10-20 949 950 Make sure to return find results in original order from daemon 951 952 * And add a testing tool to check the order 953 954 .gitignore | 1 + 955 library/gnome-keyring.c | 3 ++ 956 library/tests/Makefile.am | 3 +- 957 library/tests/frob-list-modified.c | 71 ++++++++++++++++++++++++++++++++++++++ 958 4 files changed, 77 insertions(+), 1 deletion(-) 959 960commit b395d8874f56f3c840f16677be3c5aba25b22455 961Author: Stef Walter <stefw@collabora.co.uk> 962Date: 2011-10-20 963 964 Fill in the gnome_keyring_item_info_get_mtime() field correctly 965 966 library/gnome-keyring.c | 2 +- 967 1 file changed, 1 insertion(+), 1 deletion(-) 968 969commit 0f8d16efc4f47815e6cbd908608aac44b2e68dc5 970Author: Stef Walter <stefw@collabora.co.uk> 971Date: 2011-10-20 972 973 Make sure to return find results in original order from daemon 974 975 * And add a testing tool to check the order 976 977 .gitignore | 1 + 978 library/gnome-keyring.c | 3 ++ 979 library/tests/Makefile.am | 3 +- 980 library/tests/frob-list-modified.c | 71 ++++++++++++++++++++++++++++++++++++++ 981 4 files changed, 77 insertions(+), 1 deletion(-) 982 983commit f044f2c3651facda869530954d97a0605526b200 984Author: Stef Walter <stefw@collabora.co.uk> 985Date: 2011-10-20 986 987 Fill in the gnome_keyring_item_info_get_mtime() field correctly 988 989 library/gnome-keyring.c | 2 +- 990 1 file changed, 1 insertion(+), 1 deletion(-) 991 992commit a69005c3b76f9719e837db5713acf691c319eb43 993Author: Stef Walter <stefw@collabora.co.uk> 994Date: 2011-09-25 995 996 Release version 3.2.0 997 998 NEWS | 3 +++ 999 configure.ac | 2 +- 1000 2 files changed, 4 insertions(+), 1 deletion(-) 1001 1002commit 8679d1951cd2c69d99907ae0afef735e2e6805fa 1003Author: Nilamdyuti Goswami <ngoswami@redhat.com> 1004Date: 2011-09-24 1005 1006 Updated Assamese Translations:bugzilla#659595 1007 1008 po/as.po | 4 ++-- 1009 1 file changed, 2 insertions(+), 2 deletions(-) 1010 1011commit f08327f74d22ac19f59e7b7535606dd35c6187cb 1012Author: ipraveen <mail2ipn@gmail.com> 1013Date: 2011-09-23 1014 1015 Added Telugu Translation 1016 1017 po/LINGUAS | 1 + 1018 1 file changed, 1 insertion(+) 1019 1020commit 6709474e7475fe7d0bc6d119fd626121d894a83d 1021Author: ipraveen <mail2ipn@gmail.com> 1022Date: 2011-09-23 1023 1024 Updated Telugu Translation 1025 1026 po/te.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1027 1 file changed, 55 insertions(+) 1028 1029commit d978d6d3da82b786be0b29a60f8d6268530db53e 1030Author: Nilamdyuti Goswami <ngoswami@redhat.com> 1031Date: 2011-09-22 1032 1033 Updated Assamese translation 1034 1035 po/as.po | 31 +++++++++++++++---------------- 1036 1 file changed, 15 insertions(+), 16 deletions(-) 1037 1038commit 743e16b41417ffa5d4ec7811bf0df94b858de837 1039Author: Stef Walter <stefw@collabora.co.uk> 1040Date: 2011-09-18 1041 1042 Release 3.1.92 1043 1044 NEWS | 6 ++++++ 1045 configure.ac | 3 +-- 1046 2 files changed, 7 insertions(+), 2 deletions(-) 1047 1048commit d3eb64e3d7cc007c73588b7c11a3ee6755a09942 1049Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> 1050Date: 2011-09-16 1051 1052 Added Belarusian translation. 1053 1054 po/LINGUAS | 1 + 1055 po/be.po | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1056 2 files changed, 52 insertions(+) 1057 1058commit e2f1f426eccafd3db4f0f2f22f561c2a8a204913 1059Author: Alexander Larsson <alexl@redhat.com> 1060Date: 2011-09-15 1061 1062 Make sure we initialize dbus thread primitives 1063 1064 Make sure we initialize dbus thread primitives as apps may 1065 (and do) call g-k in threads. This isn't 100% safe, because 1066 someone might have been doing dbus calls before without 1067 initializing threads. However, there is no safe solution to 1068 this other than just making all such places initialze threads 1069 (or port to GDBus), so we do it anyway. (GVfs does it too, so 1070 most apps end up doing it that way.) 1071 1072 Tweaked by Stef Walter. 1073 1074 https://bugzilla.gnome.org/show_bug.cgi?id=659162 1075 1076 library/gkr-operation.c | 27 +++++ 1077 library/gkr-operation.h | 6 ++ 1078 library/gnome-keyring.c | 274 ++++++++++++++++++++++++++++++++++++++++-------- 1079 3 files changed, 265 insertions(+), 42 deletions(-) 1080 1081commit 13ab2b86431b9d1d6df1751d95c1f5ca1884cc10 1082Author: Stef Walter <stefw@collabora.co.uk> 1083Date: 2011-09-15 1084 1085 Print warning when we get kicked off the bus for some reason. 1086 1087 library/gkr-operation.c | 14 +++++++++++--- 1088 1 file changed, 11 insertions(+), 3 deletions(-) 1089 1090commit 231045523eb6f17ee942b359af4c200e65a3fd00 1091Author: Stef Walter <stefw@collabora.co.uk> 1092Date: 2011-09-15 1093 1094 Properly send the Type property when a new item is created. 1095 1096 * Previously items were all being created as generic secret. 1097 1098 https://bugzilla.gnome.org/show_bug.cgi?id=654425 1099 1100 library/gnome-keyring.c | 48 +++++++++++++++++++++++++++++-------------- 1101 library/tests/test-keyrings.c | 28 +++++++++++++++++++++++++ 1102 2 files changed, 61 insertions(+), 15 deletions(-) 1103 1104commit 67511dcaa05f1ad322c87352ad71fff764c361c2 1105Author: Stef Walter <stefw@collabora.co.uk> 1106Date: 2011-09-15 1107 1108 Try and reset the default keyring after running tests on a daemon. 1109 1110 library/tests/test-keyrings.c | 10 ++++++++++ 1111 1 file changed, 10 insertions(+) 1112 1113commit 7a3dddc1cb25312000558f65e317b08323cedd54 1114Author: Stef Walter <stef@memberwebs.com> 1115Date: 2011-08-30 1116 1117 Release 3.1.90 1118 1119 NEWS | 3 +++ 1120 configure.ac | 2 +- 1121 2 files changed, 4 insertions(+), 1 deletion(-) 1122 1123commit 0019a780e438c864abcb82033f9e903c7ff76298 1124Author: Stef Walter <stef@memberwebs.com> 1125Date: 2011-08-30 1126 1127 egg: Initialize libgcrypt correctly before HKDF tests 1128 1129 egg/tests/test-dh.c | 3 +++ 1130 1 file changed, 3 insertions(+) 1131 1132commit c584bfd4bd5eee39266e1c3031e46d907eb723e3 1133Author: Stef Walter <stef@memberwebs.com> 1134Date: 2011-08-30 1135 1136 egg: Actually use secure memory flag in HKDF calculations 1137 1138 * Also fixes a GCC warning 1139 1140 egg/egg-hkdf.c | 4 ++-- 1141 1 file changed, 2 insertions(+), 2 deletions(-) 1142 1143commit 473e1c4b4ab4649bd1fc39abfd603d9de17b5c70 1144Author: Stef Walter <stef@memberwebs.com> 1145Date: 2011-08-30 1146 1147 Remove unused variable 1148 1149 library/gnome-keyring.c | 2 -- 1150 1 file changed, 2 deletions(-) 1151 1152commit 9637ed64fded1695d034062efce378290877c956 1153Author: Stef Walter <stef@memberwebs.com> 1154Date: 2011-07-25 1155 1156 Release version 3.1.4 1157 1158 NEWS | 3 +++ 1159 configure.ac | 2 +- 1160 2 files changed, 4 insertions(+), 1 deletion(-) 1161 1162commit ac54d43d0e7fa60fb359bf040a0ac831b7bc8af1 1163Author: Carles Ferrando <carles.ferrando@gmail.com> 1164Date: 2011-05-29 1165 1166 [l10n]Updated Catalan (Valencian) translation 1167 1168 po/ca@valencia.po | 22 +++++++++++----------- 1169 1 file changed, 11 insertions(+), 11 deletions(-) 1170 1171commit f3c2b2d944aa8b5a215968308e1bbfef92f28428 1172Merge: 4c1d742 2c3bc67 1173Author: Stef Walter <stefw@collabora.co.uk> 1174Date: 2011-05-26 1175 1176 Merge branch 'gnome-3-0' 1177 1178 Conflicts: 1179 NEWS 1180 configure.ac 1181 1182commit 2c3bc672a7872e888eeec790c60f1336c8b32634 1183Author: Stef Walter <stefw@collabora.co.uk> 1184Date: 2011-05-26 1185 1186 Release 3.0.3 1187 1188 NEWS | 4 ++++ 1189 configure.in | 2 +- 1190 2 files changed, 5 insertions(+), 1 deletion(-) 1191 1192commit a94c0fba3846868fa757ca1f64e817f1cb221e9c 1193Author: Stef Walter <stefw@collabora.co.uk> 1194Date: 2011-05-23 1195 1196 Add new test tool for unlocking keyrings. 1197 1198 .gitignore | 1 + 1199 library/tests/Makefile.am | 3 ++- 1200 library/tests/frob-unlock-keyring.c | 53 +++++++++++++++++++++++++++++++++++++ 1201 3 files changed, 56 insertions(+), 1 deletion(-) 1202 1203commit 9bcac748b54e00836715b0f70be26b7cbdc8c888 1204Author: Martin Pitt <martin.pitt@ubuntu.com> 1205Date: 2011-05-23 1206 1207 Fix crash from recent memleak fix (b49e32b) 1208 1209 make_attribute_list_va() statically copies the caller's method arguments into 1210 the GnomeKeyringAttributeList, so we must only free the array itself, not the 1211 GnomeKeyringAttribute strings. 1212 1213 Bug: https://bugzilla.gnome.org/show_bug.cgi?id=650840 1214 1215 library/gnome-keyring.c | 4 ++-- 1216 1 file changed, 2 insertions(+), 2 deletions(-) 1217 1218commit 253ba6492382e5103dcf8e642ec4262cedf1bebe 1219Author: Stef Walter <stefw@collabora.co.uk> 1220Date: 2011-05-22 1221 1222 Release version 3.0.2 1223 1224 NEWS | 4 ++++ 1225 configure.in | 2 +- 1226 2 files changed, 5 insertions(+), 1 deletion(-) 1227 1228commit b49e32b32d4d7c326c3bd7dd44ca1c35944a94c4 1229Author: landijk <landijk-user@yahoo.com> 1230Date: 2011-05-22 1231 1232 Fix memory leaks. 1233 1234 https://bugzilla.gnome.org/show_bug.cgi?id=650606 1235 1236 library/gnome-keyring.c | 12 ++++++++++-- 1237 1 file changed, 10 insertions(+), 2 deletions(-) 1238 1239commit 152dc46e742621121ca6aa54ad21996674377c89 1240Author: Stef Walter <stefw@collabora.co.uk> 1241Date: 2011-05-22 1242 1243 test-any-daemon is not really a automated test. Rename. 1244 1245 * Because it interacts with the currently running session, and can 1246 have side effects. 1247 1248 .gitignore | 1 + 1249 library/tests/Makefile.am | 6 ++-- 1250 library/tests/frob-any-daemon.c | 79 +++++++++++++++++++++++++++++++++++++++++ 1251 library/tests/test-any-daemon.c | 79 ----------------------------------------- 1252 4 files changed, 84 insertions(+), 81 deletions(-) 1253 1254commit 4c1d742ccd9ea9a1cae05412ebdaeac0cce6ee48 1255Author: Stef Walter <stefw@collabora.co.uk> 1256Date: 2011-05-09 1257 1258 Bump version number 1259 1260 configure.ac | 2 +- 1261 1 file changed, 1 insertion(+), 1 deletion(-) 1262 1263commit be0a4b2629ce6127c2a81cc82e80f9f2268a8e4f 1264Author: Stef Walter <stefw@collabora.co.uk> 1265Date: 2011-05-09 1266 1267 Release version 3.1.1 1268 1269 NEWS | 3 +++ 1270 configure.ac | 2 +- 1271 2 files changed, 4 insertions(+), 1 deletion(-) 1272 1273commit f979ded30a7ad345b02678ee9257b45729c0bd09 1274Author: Stef Walter <stefw@collabora.co.uk> 1275Date: 2011-04-25 1276 1277 Rename configure.in to configure.ac 1278 1279 autogen.sh | 2 +- 1280 configure.ac | 242 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1281 configure.in | 243 ----------------------------------------------------------- 1282 3 files changed, 243 insertions(+), 244 deletions(-) 1283 1284commit ef9b74c34fa396eb6fbf963864e2e9444f67df48 1285Merge: 8d7c2ac bfbefcf 1286Author: Stef Walter <stefw@collabora.co.uk> 1287Date: 2011-04-25 1288 1289 Merge branch 'gnome-3-0' 1290 1291 Conflicts: 1292 configure.in 1293 library/gkr-debug.c 1294 library/gkr-operation.c 1295 po/tr.po 1296 1297commit bfbefcfeceb125172e3b3c51219a4dc21ef10a9e 1298Author: Stef Walter <stefw@collabora.co.uk> 1299Date: 2011-04-25 1300 1301 Release version 3.0.1 1302 1303 NEWS | 7 +++++++ 1304 configure.in | 2 +- 1305 2 files changed, 8 insertions(+), 1 deletion(-) 1306 1307commit 0a596f934d3478a323333b36fcf1265de715f7f0 1308Author: Stef Walter <stefw@collabora.co.uk> 1309Date: 2011-04-24 1310 1311 Better testing configure options. 1312 1313 * --enable-tests=yes/no/full 1314 * With 'full' various testable behavior is fine tuned or used. 1315 1316 Makefile.am | 4 ++-- 1317 configure.in | 23 ++++++++++++++--------- 1318 docs/reference/gnome-keyring/Makefile.am | 3 ++- 1319 egg/tests/Makefile.am | 2 -- 1320 egg/tests/test-dh.c | 6 ++++++ 1321 egg/tests/test-secmem.c | 3 +++ 1322 library/gkr-misc.c | 2 +- 1323 library/gkr-operation.c | 4 ++-- 1324 library/tests/Makefile.am | 2 -- 1325 9 files changed, 30 insertions(+), 19 deletions(-) 1326 1327commit d6a342f541310fbeb792a564d6a6f442ae2b3afe 1328Author: Stef Walter <stefw@collabora.co.uk> 1329Date: 2011-04-01 1330 1331 Cleanup documentation warnings. 1332 1333 docs/reference/gnome-keyring/Makefile.am | 10 +- 1334 .../gnome-keyring/gnome-keyring-sections.txt | 6 + 1335 library/gkr-misc.c | 16 +++ 1336 library/gnome-keyring-private.h | 1 + 1337 library/gnome-keyring-utils.c | 88 +++++++++++- 1338 library/gnome-keyring.c | 44 +++--- 1339 library/gnome-keyring.h | 160 +++++++++++---------- 1340 7 files changed, 225 insertions(+), 100 deletions(-) 1341 1342commit 74ba8ea90024f9e85d59766b3c0e00975485386c 1343Merge: d985494 302583d 1344Author: Stef Walter <stefw@collabora.co.uk> 1345Date: 2011-04-23 1346 1347 Merge branch 'dbus-race-condition' into gnome-3-0 1348 1349commit 8d7c2ac0f9d309fc814c95d2b4d1f4f148a50643 1350Author: Muhammet Kara <muhammet.k@gmail.com> 1351Date: 2011-04-23 1352 1353 Added Turkish translation 1354 1355 po/LINGUAS | 1 + 1356 po/tr.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1357 2 files changed, 56 insertions(+) 1358 1359commit d985494d0f29746d9152370aeee4103fd5266b18 1360Author: Muhammet Kara <muhammet.k@gmail.com> 1361Date: 2011-04-23 1362 1363 Added Turkish translation 1364 1365 po/LINGUAS | 1 + 1366 po/tr.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1367 2 files changed, 58 insertions(+) 1368 1369commit 302583d1073cc7764d9e40952e8f014491fece7c 1370Author: Stef Walter <stefw@collabora.co.uk> 1371Date: 2011-04-20 1372 1373 Better fix for dbus threading race condition. 1374 1375 * Don't use pending notify callbacks when in blocking mode. 1376 * Different request/reply code paths when in blocking and non-blocking 1377 mode. 1378 1379 https://bugzilla.gnome.org/show_bug.cgi?id=646928 1380 1381 library/gkr-operation.c | 162 +++++++++++++++++++++++++++++++++++++----------- 1382 1 file changed, 126 insertions(+), 36 deletions(-) 1383 1384commit 6b66419266f545eb4d5f78950656416858280d91 1385Author: Stef Walter <stefw@collabora.co.uk> 1386Date: 2011-04-20 1387 1388 Add some code to debug to syslog in emergency situations. 1389 1390 library/gkr-debug.c | 12 ++++++++++++ 1391 1 file changed, 12 insertions(+) 1392 1393commit 32a9851e9dac9f1c1302d9c838512a59d1328ee3 1394Author: Stef Walter <stefw@collabora.co.uk> 1395Date: 2011-03-31 1396 1397 Add debugging instrumentation to operations. 1398 1399 * Run with GKR_DEBUG=all environment variable to display debubugging. 1400 * Only gkr-operation.c has debugging for now. 1401 1402 configure.in | 2 +- 1403 library/Makefile.am | 2 + 1404 library/gkr-debug.c | 106 ++++++++++++++++++++++++++++++++++++++++ 1405 library/gkr-debug.h | 85 ++++++++++++++++++++++++++++++++ 1406 library/gkr-operation.c | 56 +++++++++++++++++---- 1407 library/tests/test-any-daemon.c | 1 + 1408 library/tests/test-keyrings.c | 1 + 1409 library/tests/test-memory.c | 1 + 1410 library/tests/test-other.c | 1 + 1411 library/tests/test-prompting.c | 1 + 1412 10 files changed, 246 insertions(+), 10 deletions(-) 1413 1414commit 476f675f03592e481c3fff847c0442b576a59a73 1415Author: Stef Walter <stefw@collabora.co.uk> 1416Date: 2011-04-04 1417 1418 Release version 3.0.0 1419 1420 NEWS | 3 +++ 1421 configure.in | 2 +- 1422 docs/reference/gnome-keyring/Makefile.am | 2 +- 1423 3 files changed, 5 insertions(+), 2 deletions(-) 1424 1425commit cfe6a3006908a8b7bdcc876d2fd1f8b02695c9d9 1426Author: Hermien Bos <hermienbos@gmail.com> 1427Date: 2011-03-25 1428 1429 Translation for Afrikaans (af) 1430 1431 po/LINGUAS | 1 + 1432 po/af.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1433 2 files changed, 58 insertions(+) 1434 1435commit b0f6a2a576584bdfb3426ddbe4265ab730f7b5c1 1436Author: Stef Walter <stefw@collabora.co.uk> 1437Date: 2011-04-01 1438 1439 Cleanup documentation warnings. 1440 1441 docs/reference/gnome-keyring/Makefile.am | 10 +- 1442 .../gnome-keyring/gnome-keyring-sections.txt | 6 + 1443 library/gkr-misc.c | 16 +++ 1444 library/gnome-keyring-private.h | 1 + 1445 library/gnome-keyring-utils.c | 88 +++++++++++- 1446 library/gnome-keyring.c | 44 +++--- 1447 library/gnome-keyring.h | 160 +++++++++++---------- 1448 7 files changed, 225 insertions(+), 100 deletions(-) 1449 1450commit b9467cbd88a2caa9ceaac9fa134c4fe034f68709 1451Author: Stef Walter <stefw@collabora.co.uk> 1452Date: 2011-03-31 1453 1454 Add debugging instrumentation to operations. 1455 1456 * Run with GKR_DEBUG=all environment variable to display debubugging. 1457 * Only gkr-operation.c has debugging for now. 1458 1459 library/Makefile.am | 2 + 1460 library/gkr-debug.c | 106 ++++++++++++++++++++++++++++++++++++++++ 1461 library/gkr-debug.h | 85 ++++++++++++++++++++++++++++++++ 1462 library/gkr-operation.c | 56 +++++++++++++++++---- 1463 library/tests/test-any-daemon.c | 1 + 1464 library/tests/test-keyrings.c | 1 + 1465 library/tests/test-memory.c | 1 + 1466 library/tests/test-other.c | 1 + 1467 library/tests/test-prompting.c | 1 + 1468 9 files changed, 245 insertions(+), 9 deletions(-) 1469 1470commit 500cc86425163815260a45e3ea949749366a8b6d 1471Author: Stef Walter <stefw@collabora.co.uk> 1472Date: 2011-03-31 1473 1474 Rework the compile options 1475 1476 * Some debugging automatically enabled 1477 * Tests automatically enabled. 1478 * --enable-debug=full builds with all the debug info possible. 1479 1480 configure.in | 45 +++++++++++++++++++++++---------------------- 1481 1 file changed, 23 insertions(+), 22 deletions(-) 1482 1483commit b72369cb460d9728c0476ab38d2fbbcc188ebf65 1484Author: Amitakhya Phukan <amitakhya@svn.gnome.org> 1485Date: 2011-03-31 1486 1487 Adding as to LINGUAS 1488 1489 po/LINGUAS | 1 + 1490 1 file changed, 1 insertion(+) 1491 1492commit 1e0fc65942b2d78ea6a618be85349628e2cd4172 1493Author: Amitakhya Phukan <amitakhya@svn.gnome.org> 1494Date: 2011-03-31 1495 1496 Updated Assamese translations 1497 1498 po/as.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1499 1 file changed, 56 insertions(+) 1500 1501commit c6570d9d7798aea6c331501f36a49cfbe80d6d20 1502Author: Rajesh Ranjan <rranjan@redhat.com> 1503Date: 2011-03-28 1504 1505 hindi added and translated and lingua upodated 1506 1507 po/LINGUAS | 1 + 1508 po/hi.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1509 2 files changed, 57 insertions(+) 1510 1511commit 6562236032ebc5a9182dbcffd92ff767b52a41b7 1512Author: Abduxukur Abdurixit <abdurixit@gmail.com> 1513Date: 2011-03-27 1514 1515 Added UG translation 1516 1517 po/ug.po | 2 +- 1518 1 file changed, 1 insertion(+), 1 deletion(-) 1519 1520commit e9a490ea11567bee81a31d0c0a87d6385f365496 1521Author: Hermien Bos <hermienbos@gmail.com> 1522Date: 2011-03-25 1523 1524 Translation for Afrikaans (af) 1525 1526 po/LINGUAS | 1 + 1527 po/af.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1528 2 files changed, 58 insertions(+) 1529 1530commit bb9d5de2836d953b0f535500597c7adffe160cbb 1531Author: Stef Walter <stefw@collabora.co.uk> 1532Date: 2011-03-21 1533 1534 Release version 2.91.93 1535 1536 NEWS | 5 +++++ 1537 configure.in | 2 +- 1538 2 files changed, 6 insertions(+), 1 deletion(-) 1539 1540commit 1d018f1b825fb7e0826543548ab46aa5de58b1fb 1541Author: Sense Hofstede <sense@ubuntu.com> 1542Date: 2011-03-20 1543 1544 Updated Frisian translation 1545 1546 po/fy.po | 4 ++-- 1547 1 file changed, 2 insertions(+), 2 deletions(-) 1548 1549commit 4a406cc9b08d4605183e0e404f63af1c824b4135 1550Author: Sense Hofstede <sense@ubuntu.com> 1551Date: 2011-03-20 1552 1553 Added Frisian translation 1554 1555 po/LINGUAS | 1 + 1556 po/fy.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1557 2 files changed, 57 insertions(+) 1558 1559commit 6645cac65e6e4d1c058c7dfb9eaae9858b5fcef7 1560Author: Stef Walter <stefw@collabora.co.uk> 1561Date: 2011-03-19 1562 1563 Use full interface.Property form for CreateCollection and CreateItem 1564 1565 This is a change in the spec so that we can handle future extensibility 1566 on various interfaces properly. 1567 1568 library/gnome-keyring.c | 6 +++--- 1569 1 file changed, 3 insertions(+), 3 deletions(-) 1570 1571commit 84103a1d29e66ede966874e4af4b17706605cd48 1572Author: Stef Walter <stefw@collabora.co.uk> 1573Date: 2011-03-10 1574 1575 This assertion is vulnerable to corner conditions. 1576 1577 In particular if the operation completes one pending call, unrefs it 1578 and creates another pending call, and the memory allocator decides 1579 to allocate that same memory for the next pending call, then this 1580 will assert in a bogus way. 1581 1582 https://bugzilla.redhat.com/show_bug.cgi?id=660407 1583 1584 library/gkr-operation.c | 1 - 1585 1 file changed, 1 deletion(-) 1586 1587commit 3492824c63c52945586a56aaae6c3cf3739c068a 1588Author: Stef Walter <stefw@collabora.co.uk> 1589Date: 2011-03-10 1590 1591 Release 2.91.92 1592 1593 NEWS | 10 ++++++++++ 1594 configure.in | 2 +- 1595 2 files changed, 11 insertions(+), 1 deletion(-) 1596 1597commit 575f90d6bf539119d7093a6997f54b1598f78b52 1598Author: Shankar Prasad <svenkate@redhat.com> 1599Date: 2011-03-10 1600 1601 Added and updated kn translations 1602 1603 po/LINGUAS | 1 + 1604 1 file changed, 1 insertion(+) 1605 1606commit 1d7c0457225e2678c30865862274ef07e39e4669 1607Author: Shankar Prasad <svenkate@redhat.com> 1608Date: 2011-03-10 1609 1610 Added and updated kn translations 1611 1612 po/kn.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1613 1 file changed, 56 insertions(+) 1614 1615commit ef6df3ffaf676471b43fbce1e01be4e6d03499bd 1616Author: Stef Walter <stefw@collabora.co.uk> 1617Date: 2011-03-09 1618 1619 Take out session compatibility code, since we're incompatible. 1620 1621 With the change to support HKDF, we left in some compatibility code, 1622 to support the old broken algorithms. However recently a bunch of 1623 changes have landed in gnome-keyring-daemon which are incompatible 1624 anyway. So remove this compatibility stuff. 1625 1626 library/gkr-session.c | 154 +------------------------------------------------- 1627 1 file changed, 3 insertions(+), 151 deletions(-) 1628 1629commit 72c848d00d7d943fc15a7371d8b2ab620db7f80f 1630Merge: 49f62e1 100aa17 1631Author: Stef Walter <stefw@collabora.co.uk> 1632Date: 2011-03-09 1633 1634 Merge branch 'with-hkdf' 1635 1636commit 49f62e10712a119ee4666cf26931888ef18a82e6 1637Author: Stef Walter <stefw@collabora.co.uk> 1638Date: 2011-03-09 1639 1640 Pass an alias argument along to a CreateCollection dbus method. 1641 1642 This is new in the specification and prevents problems with race 1643 conditions and multiple applications all trying to create the 1644 default keyring. 1645 1646 library/gnome-keyring.c | 42 +++++++----------------------------------- 1647 library/tests/test-prompting.c | 2 ++ 1648 2 files changed, 9 insertions(+), 35 deletions(-) 1649 1650commit 3cf38843ce8ef5dc2370563f7af361aa0dca745b 1651Author: Stef Walter <stefw@collabora.co.uk> 1652Date: 2011-03-09 1653 1654 Use a longer timeout for dbus calls when built with --enable-tests 1655 1656 library/gkr-operation.c | 8 +++++++- 1657 1 file changed, 7 insertions(+), 1 deletion(-) 1658 1659commit ec00bdb4381a5c7ca1cd47e8fa6dd61e1b216fc6 1660Author: Manoj Kumar Giri <mgiri@redhat.com> 1661Date: 2011-03-07 1662 1663 Updated Oriya Translation 1664 1665 po/or.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1666 1 file changed, 57 insertions(+) 1667 1668commit e59a278594bd13699a731fa8d913053e5411ac1e 1669Author: Manoj Kumar Giri <mgiri@redhat.com> 1670Date: 2011-03-07 1671 1672 Added Oriya(or) into the list 1673 1674 po/LINGUAS | 1 + 1675 1 file changed, 1 insertion(+) 1676 1677commit dec4f861b6c768e94abf7fef4fd561055a2cb133 1678Merge: ada959f 617345e 1679Author: Stef Walter <stefw@collabora.co.uk> 1680Date: 2011-03-01 1681 1682 Merge branch 'secret-content-type' 1683 1684commit ada959f3f49ce75ad473e6ad4eb926f5715d6900 1685Author: Stef Walter <stefw@collabora.co.uk> 1686Date: 2011-02-28 1687 1688 Update version number to unstable after branching. 1689 1690 configure.in | 2 +- 1691 1 file changed, 1 insertion(+), 1 deletion(-) 1692 1693commit 617345edace57edc35a7b66cbb6b5830d47d7d9f 1694Author: Stef Walter <stefw@collabora.co.uk> 1695Date: 2011-02-28 1696 1697 Send a content-type along with secret as per spec. 1698 1699 Recent changes to the secret service spec say we should be sending 1700 a content-type along with the secret. This changes the signature of 1701 a secret structure to (oayays). 1702 1703 We don't expose this in the API so we simply put in a dummy value and 1704 don't barf. 1705 1706 library/gkr-session.c | 10 ++++++++++ 1707 1 file changed, 10 insertions(+) 1708 1709commit 38652151ad37449b9d5efb7b50400ee2ca9d2829 1710Author: Stef Walter <stefw@collabora.co.uk> 1711Date: 2011-02-28 1712 1713 Unbreak keyring tests and don't kill daemon before tests run. 1714 1715 library/tests/test-keyrings.c | 49 +++++++++++++++++++++++-------------------- 1716 1 file changed, 26 insertions(+), 23 deletions(-) 1717 1718commit 100aa1788d784334247b095ae6a1c621e539ba94 1719Author: Stef Walter <stefw@collabora.co.uk> 1720Date: 2011-02-23 1721 1722 Use HKDF for digesting of DH secret key. 1723 1724 * Previously we truncated the key, which was broken. 1725 * Secret service spec has been updated. 1726 * Now we use HKDF + SHA256 to digest the DH secret key into the right 1727 size usable by AES. 1728 * The library temporarily still supports the old method in case 1729 its talking to a daemon that doesn't support this fix. 1730 1731 .gitignore | 2 + 1732 configure.in | 4 + 1733 egg/Makefile.am | 3 +- 1734 egg/egg-dh.c | 16 +- 1735 egg/egg-dh.h | 2 +- 1736 egg/egg-hkdf.c | 109 +++++++++++++ 1737 egg/egg-hkdf.h | 39 +++++ 1738 egg/egg-testing.c | 72 +++++++++ 1739 egg/egg-testing.h | 14 ++ 1740 egg/tests/Makefile.am | 5 + 1741 egg/tests/test-dh.c | 8 +- 1742 egg/tests/test-hkdf.c | 345 ++++++++++++++++++++++++++++++++++++++++ 1743 library/gkr-session.c | 173 +++++++++++++++++++- 1744 library/tests/Makefile.am | 3 +- 1745 library/tests/test-any-daemon.c | 78 +++++++++ 1746 15 files changed, 847 insertions(+), 26 deletions(-) 1747 1748commit e9d716e05cb6bd3a0f901c6378eeaa480330052e 1749Author: Stef Walter <stefw@collabora.co.uk> 1750Date: 2011-02-23 1751 1752 Convert to simpler gtest usage with one process per suite. 1753 1754 .gitignore | 5 + 1755 Makefile.am | 6 - 1756 configure.in | 4 +- 1757 egg/Makefile.am | 3 +- 1758 egg/egg-secure-memory.c | 10 +- 1759 egg/egg-secure-memory.h | 8 ++ 1760 egg/egg-testing.h | 32 +++++ 1761 egg/tests/Makefile.am | 22 ++-- 1762 egg/tests/test-dh.c | 84 +++++++++---- 1763 egg/tests/test-secmem.c | 264 ++++++++++++++++++++++++++++++++++++++++ 1764 egg/tests/unit-test-secmem.c | 237 ------------------------------------ 1765 library/Makefile.am | 2 - 1766 library/tests/Makefile.am | 37 +++--- 1767 library/tests/test-keyrings.c | 242 ++++++++++++++++++++++++++++++++----- 1768 library/tests/test-memory.c | 35 ++++-- 1769 library/tests/test-other.c | 41 +++---- 1770 library/tests/test-prompting.c | 3 +- 1771 tests/Makefile.am | 6 - 1772 tests/gtest-helpers.c | 266 ----------------------------------------- 1773 tests/gtest-helpers.h | 75 ------------ 1774 tests/gtest.make | 49 -------- 1775 tests/prep-gtest.sh | 119 ------------------ 1776 22 files changed, 663 insertions(+), 887 deletions(-) 1777 1778commit 3df8d6053d90ea5b50cea0df7d5785876203b5e7 1779Author: Sweta Kothari <swkothar@redhat.com> 1780Date: 2011-02-17 1781 1782 Updated Gujarati Translations & Added LINGUAS 1783 1784 po/LINGUAS | 1 + 1785 po/gu.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1786 2 files changed, 58 insertions(+) 1787 1788commit f44ac704ec6c30023d0d25bc96d141ff15d417f7 1789Author: Fran Diéguez <fran.dieguez@mabishu.com> 1790Date: 2011-01-27 1791 1792 QA of Galician translations 1793 1794 po/gl.po | 11 ++++++----- 1795 1 file changed, 6 insertions(+), 5 deletions(-) 1796 1797commit ffbaa40603ed33646de10822983c9445d6c70d3a 1798Author: Stef Walter <stef@memberwebs.com> 1799Date: 2011-01-19 1800 1801 Don't run tests if a testing enabled gnome-keyring-daemon is not enabled. 1802 1803 This uses the 'gnome-keyring-daemon --version' output to determine 1804 whether testing is enabled or not. 1805 1806 tests/gtest-helpers.c | 32 +++++++++++++++++++++----------- 1807 1 file changed, 21 insertions(+), 11 deletions(-) 1808 1809commit 987f84c13bac6032164616b220289b5824bbd6a2 1810Author: Stef Walter <stef@memberwebs.com> 1811Date: 2011-01-19 1812 1813 Remove unneeded test file. 1814 1815 library/tests/Makefile.am | 6 +-- 1816 library/tests/test-daemon-setup.c | 86 --------------------------------------- 1817 2 files changed, 1 insertion(+), 91 deletions(-) 1818 1819commit 75ed834889b5f542c3222cba7c8dfdcda0ea435f 1820Author: Gheyret T.Kenji <gheyret@gmail.com> 1821Date: 2010-12-23 1822 1823 Added UG translation 1824 1825 po/ug.po | 2 +- 1826 1 file changed, 1 insertion(+), 1 deletion(-) 1827 1828commit d841c2e7af5c2e220f38b08e3b58b48105616e95 1829Author: Mattias Põldaru <mahfiaz gmail com> 1830Date: 2010-12-20 1831 1832 [l10n] Updated Estonian translation 1833 1834 po/et.po | 3 ++- 1835 1 file changed, 2 insertions(+), 1 deletion(-) 1836 1837commit 2e167eeb6e82fe71166ea406816e35b946d03bd7 1838Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> 1839Date: 2010-12-19 1840 1841 po/vi.po: import from Ubuntu/Maverick 1842 1843 po/LINGUAS | 1 + 1844 po/vi.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1845 2 files changed, 56 insertions(+) 1846 1847commit fbaaa734728e723ee4641693404fe9920767f132 1848Author: Gheyret T.Kenji <gheyret@gmail.com> 1849Date: 2010-11-20 1850 1851 Added UG translation 1852 1853 po/ug.po | 4 ++-- 1854 1 file changed, 2 insertions(+), 2 deletions(-) 1855 1856commit 659e5e9f5ee80800ff4a2d32eef96f40fe3eb56d 1857Author: Gheyret T.Kenji <gheyret@gmail.com> 1858Date: 2010-11-13 1859 1860 Added UG translation 1861 1862 po/ug.po | 15 +++++++-------- 1863 1 file changed, 7 insertions(+), 8 deletions(-) 1864 1865commit cba0e27fde159f050544be8c22f77cf77eab0218 1866Author: Mahyar Moghimi <mahyar.moqimi@gmail.com> 1867Date: 2010-11-03 1868 1869 adding Persian (a) Translation 1870 1871 po/LINGUAS | 1 + 1872 1 file changed, 1 insertion(+) 1873 1874commit 7a3da2aa8710af1ccbf124a8d7708a7495f88b5f 1875Author: Mahyar Moghimi <mahyar.moqimi@gmail.com> 1876Date: 2010-11-03 1877 1878 Updating Persian Translation 1879 1880 po/fa.po | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1881 1 file changed, 59 insertions(+) 1882 1883commit ceb6dbb8f612feb69b1793c2ca1090de39c21cae 1884Author: Carles Ferrando <carles.ferrando@gmail.com> 1885Date: 2010-10-29 1886 1887 Updated Catalan (Valencian) translation 1888 1889 po/ca@valencia.po | 5 +++-- 1890 1 file changed, 3 insertions(+), 2 deletions(-) 1891 1892commit 5052ed6a2d4ea78bd3d84b7248caf23d59e875e9 1893Author: Gheyret Kenji <gheyret@hotmail.com> 1894Date: 2010-10-01 1895 1896 Added UG translation 1897 1898 po/LINGUAS | 1 + 1899 po/ug.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1900 2 files changed, 55 insertions(+) 1901 1902commit ffd9853e5628a7f18444734dff3b31098d483b45 1903Author: Stef Walter <stef@memberwebs.com> 1904Date: 2010-09-27 1905 1906 Bump version number 1907 1908 configure.in | 2 +- 1909 1 file changed, 1 insertion(+), 1 deletion(-) 1910 1911commit 138a8bd0fe1b96ee35b42fe359eebef69aec1d38 1912Author: Stef Walter <stef@memberwebs.com> 1913Date: 2010-09-27 1914 1915 Release version 2.32.0 1916 1917 NEWS | 3 +++ 1918 configure.in | 4 ++-- 1919 2 files changed, 5 insertions(+), 2 deletions(-) 1920 1921commit 81dae160a6130b6a7a69261669f350ef6efef462 1922Author: Stef Walter <stef@memberwebs.com> 1923Date: 2010-09-12 1924 1925 Release version 2.31.92 1926 1927 Makefile.am | 5 ++++- 1928 NEWS | 6 ++++++ 1929 2 files changed, 10 insertions(+), 1 deletion(-) 1930 1931commit 08c71af412677d6efd671be2020e59f08b1cb5a5 1932Author: Stef Walter <stef@memberwebs.com> 1933Date: 2010-09-12 1934 1935 autogen.sh: require automake 1.7 1936 1937 automake 1.4 does not have AM_PROG_CC_C_O 1938 1939 autogen.sh | 8 +++++--- 1940 1 file changed, 5 insertions(+), 3 deletions(-) 1941 1942commit 292cbcc5337e1334e2802563c3d9a245c74e2ce8 1943Author: Stef Walter <stef@memberwebs.com> 1944Date: 2010-09-11 1945 1946 [egg] Fix secure memory assertion. 1947 1948 Fix assertion that occurs when searching for pool to free memory from. 1949 1950 https://bugzilla.gnome.org/show_bug.cgi?id=616175 1951 1952 egg/egg-secure-memory.c | 3 ++- 1953 1 file changed, 2 insertions(+), 1 deletion(-) 1954 1955commit 4772da8f9539872c76f0b738e508c81ac482c5e9 1956Author: Stef Walter <stef@memberwebs.com> 1957Date: 2010-09-10 1958 1959 Don't try to run daemon tests if DBus is not running. 1960 1961 * Check for DBUS_SESSION_BUS_ADDRESS and don't run daemon tests. 1962 * Cleanup test makefile variables a bit 1963 1964 https://bugzilla.gnome.org/show_bug.cgi?id=626455 1965 1966 egg/tests/Makefile.am | 4 ++-- 1967 library/tests/Makefile.am | 7 +++++-- 1968 tests/gtest-helpers.c | 38 +++++++++++++++++++++++++++++--------- 1969 tests/gtest.make | 15 ++++++++------- 1970 4 files changed, 44 insertions(+), 20 deletions(-) 1971 1972commit 866e75657106c1b3a4776b49b75e27300c22653b 1973Author: Arun Raghavan <ford_prefect@gentoo.org> 1974Date: 2010-09-08 1975 1976 Access GArray members using g_array_index() 1977 1978 This handles type-casting internally to avoid alignment warnings on 1979 platforms that need to deal with these issues. 1980 1981 https://bugzilla.gnome.org/show_bug.cgi?id=628875 1982 1983 library/gnome-keyring.c | 43 ++++++++++++++++++++++--------------------- 1984 1 file changed, 22 insertions(+), 21 deletions(-) 1985 1986commit 5b2ceb2771bfb13e8a85f2d6e8acb736d70abaea 1987Author: Stef Walter <stef@memberwebs.com> 1988Date: 2010-08-30 1989 1990 Bump version number. 1991 1992 configure.in | 2 +- 1993 1 file changed, 1 insertion(+), 1 deletion(-) 1994 1995commit 4f24a336323c95d80f13beeaa116c83efe135bf2 1996Author: Stef Walter <stef@memberwebs.com> 1997Date: 2010-08-30 1998 1999 Release version 2.31.91 2000 2001 NEWS | 7 +++++++ 2002 configure.in | 2 +- 2003 2 files changed, 8 insertions(+), 1 deletion(-) 2004 2005commit 129921d0eb44414d49becf8f687295a8410405d4 2006Author: Stef Walter <stef@memberwebs.com> 2007Date: 2010-08-29 2008 2009 Fix memory leak related to dbus_message_iter_get_signature() 2010 2011 Discovered by David Woodhouse. Need to free memory returned 2012 by dbus_message_iter_get_signature() 2013 2014 library/gkr-session.c | 18 ++++++++++++++++-- 2015 library/gnome-keyring.c | 16 ++++++++++++++-- 2016 2 files changed, 30 insertions(+), 4 deletions(-) 2017 2018commit ad6da9a5377d98a7af0f543e0745a83735df4bcd 2019Author: Pablo Castellano <pablog@src.gnome.org> 2020Date: 2010-07-27 2021 2022 [dbus] Fix encoding problems with keyring names and foreign characters. 2023 2024 * Creating keyrings with a label that contained non-ascii charaters 2025 was broken. 2026 2027 library/gkr-misc.c | 2 +- 2028 1 file changed, 1 insertion(+), 1 deletion(-) 2029 2030commit ddf8c4c3b053ba941b26af9607f06718ad289b1c 2031Author: Pablo Castellano <pablog@src.gnome.org> 2032Date: 2010-07-18 2033 2034 g_string_append_c_inline is used implicitly 2035 2036 library/gkr-misc.c | 4 ++-- 2037 1 file changed, 2 insertions(+), 2 deletions(-) 2038 2039commit 688370ff6cac657107128714717672fb39a671c3 2040Author: Pablo Castellano <pablog@src.gnome.org> 2041Date: 2010-07-18 2042 2043 Fixed typos 2044 2045 library/gkr-misc.c | 8 ++++---- 2046 1 file changed, 4 insertions(+), 4 deletions(-) 2047 2048commit 3cb93f629f389982a021543e1d973828731f2b3e 2049Author: Fran Diéguez <fran.dieguez@mabishu.com> 2050Date: 2010-07-21 2051 2052 Updated Galician translations 2053 2054 po/gl.po | 11 ++++++----- 2055 1 file changed, 6 insertions(+), 5 deletions(-) 2056 2057commit 180bfd8d8258cbab21d79db519e2eb6c0dbc6535 2058Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com> 2059Date: 2010-06-27 2060 2061 Updated Esperanto translation 2062 2063 po/eo.po | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2064 1 file changed, 58 insertions(+) 2065 2066commit 667e6b50f28d707cd7999ed02b80eb0ff8424e0d 2067Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com> 2068Date: 2010-06-27 2069 2070 Add Esperanto translation 2071 2072 po/LINGUAS | 1 + 2073 1 file changed, 1 insertion(+) 2074 2075commit c359ce893958d1a2dcb4aa9b958a38002b8836d6 2076Author: Stef Walter <stef@memberwebs.com> 2077Date: 2010-06-22 2078 2079 Try to fix broken usage on multiple threads in libgnome-keyring 2080 2081 * This has to do with operations completing in the mainloop thread 2082 before the async function which starts them returns in another 2083 thread. 2084 * Some use cases are just not fixable. We print a message throwing 2085 our hands up in despair. 2086 * The async functions will try to return NULL if an operation completes 2087 before the function that starts it return. 2088 2089 library/gkr-operation.c | 36 +- 2090 library/gkr-operation.h | 4 +- 2091 library/gnome-keyring.c | 1110 +++++++++++++++++++++++++++-------------------- 2092 3 files changed, 662 insertions(+), 488 deletions(-) 2093 2094commit 3521eabee0a6f143401b22a8c600bac1c4913763 2095Merge: 5f3eb91 d2f5786 2096Author: Stef Walter <stef@memberwebs.com> 2097Date: 2010-06-10 2098 2099 Merge branch 'gnome-2-30' 2100 2101commit d2f57865d2b80ab301aba35278e71b85a1a141cd 2102Author: Stef Walter <stef@memberwebs.com> 2103Date: 2010-06-10 2104 2105 Remove erroneus egg-dbus dependency. 2106 2107 configure.in | 2 +- 2108 1 file changed, 1 insertion(+), 1 deletion(-) 2109 2110commit 5f3eb91a844ecc85fed9cf0d1fa839e522e391af 2111Author: Yaron Shahrabani <sh.yaron@gmail.com> 2112Date: 2010-05-30 2113 2114 Added the Hebrew entry. 2115 2116 po/LINGUAS | 1 + 2117 1 file changed, 1 insertion(+) 2118 2119commit 4af49d59fac99085b7abe1ad3276654398701a69 2120Author: Yaron Shahrabani <sh.yaron@gmail.com> 2121Date: 2010-05-30 2122 2123 Updated Hebrew translation. 2124 2125 po/he.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2126 1 file changed, 57 insertions(+) 2127 2128commit b03d894c6858109fc6bcc24c53b0e5dba40a1ced 2129Author: Tomas Bzatek <tbzatek@redhat.com> 2130Date: 2010-04-28 2131 2132 [dist] Use tar-ustar instead of an old tar-v7 2133 2134 Certain file names were too long, and were being truncated. 2135 Update to newer tar version which supports longer file names. 2136 2137 Fixes bug #613594 2138 2139 configure.in | 5 +++-- 2140 1 file changed, 3 insertions(+), 2 deletions(-) 2141 2142commit 1e554163df7beb9a0a6f490cfa62dc05e16a1fc5 2143Author: Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com> 2144Date: 2010-04-27 2145 2146 Added Malay translation 2147 2148 po/LINGUAS | 1 + 2149 po/ms.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2150 2 files changed, 55 insertions(+) 2151 2152commit f1b325cd3c3a5842d8f3a4e40c22381f70692bac 2153Author: Stef Walter <stef@memberwebs.com> 2154Date: 2010-04-26 2155 2156 Bump version number after release. 2157 2158 configure.in | 2 +- 2159 1 file changed, 1 insertion(+), 1 deletion(-) 2160 2161commit dc8abf5f463afca01a6e237d9f8eb0b263f541a3 2162Author: Stef Walter <stef@memberwebs.com> 2163Date: 2010-04-26 2164 2165 Release version 2.30.1 2166 2167 NEWS | 5 +++++ 2168 1 file changed, 5 insertions(+) 2169 2170commit 3c790614a30831cdb8466efdf8e51283052fc060 2171Author: Gil Forcada <gforcada@gnome.org> 2172Date: 2010-04-21 2173 2174 Added ca@valencia 2175 2176 po/LINGUAS | 1 + 2177 1 file changed, 1 insertion(+) 2178 2179commit ece8850d36cfa54c55cccf9067144579563fc4aa 2180Author: Carles Ferrando <carles.ferrando@gmail.com> 2181Date: 2010-04-21 2182 2183 Added Catalan (Valencian) translation 2184 2185 po/ca@valencia.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2186 1 file changed, 53 insertions(+) 2187 2188commit 2e1aedbe58c9dd80d2193924086e87b4b56559bc 2189Author: Andika Triwidada <andika@gmail.com> 2190Date: 2010-04-21 2191 2192 Added Indonesian translation, contributed by Nana Suryana 2193 Added id to LINGUAS 2194 2195 po/LINGUAS | 1 + 2196 po/id.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2197 2 files changed, 56 insertions(+) 2198 2199commit e33eca3ef90978986df2fe5aef97234775a4a93c 2200Author: Olav Vitters <olav@vitters.nl> 2201Date: 2010-04-18 2202 2203 Fix doap file 2204 2205 libgnome-keyring.doap | 2 +- 2206 1 file changed, 1 insertion(+), 1 deletion(-) 2207 2208commit d3cbc3d417bdb8736aeb01083036d9a7b86577e6 2209Author: Matej Urbančič <mateju@svn.gnome.org> 2210Date: 2010-04-14 2211 2212 Updated Slovenian translation 2213 2214 po/sl.po | 3 +-- 2215 1 file changed, 1 insertion(+), 2 deletions(-) 2216 2217commit 942ff4eae19732d9f5fd0d549385a7f2d9842444 2218Author: Stef Walter <stef@memberwebs.com> 2219Date: 2010-04-09 2220 2221 Workaround for problem with endless loop during blocking operations. 2222 2223 Research done by Hiroyuki Ikezoe 2224 2225 This is due to a bug in libdbus where the pending call is completed 2226 without the relevant callback being called when used in certain 2227 threading situations. 2228 2229 Fixes bug #606902 2230 2231 library/gkr-operation.c | 14 +++++++++++++- 2232 1 file changed, 13 insertions(+), 1 deletion(-) 2233 2234commit 02b11499f99e8537ee2dc621af17acf90af23f53 2235Author: Theppitak Karoonboonyanan <thep@linux.thai.net> 2236Date: 2010-04-07 2237 2238 Added Thai translation. 2239 2240 po/LINGUAS | 1 + 2241 po/th.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2242 2 files changed, 55 insertions(+) 2243 2244commit 1f818892813d20aded601aebcda1e8c6149ffde5 2245Author: Vincent Untz <vuntz@gnome.org> 2246Date: 2010-03-31 2247 2248 [release] post-release bump to 2.30.1 2249 2250 configure.in | 2 +- 2251 1 file changed, 1 insertion(+), 1 deletion(-) 2252 2253commit 88841be38e7355889221e0a3737541ef6423cb16 2254Author: Vincent Untz <vuntz@gnome.org> 2255Date: 2010-03-31 2256 2257 [release] 2.30.0 2258 2259 NEWS | 6 +++++- 2260 configure.in | 2 +- 2261 2 files changed, 6 insertions(+), 2 deletions(-) 2262 2263commit 79cf1d118d501a6663c218f1bd2d438b0d405f96 2264Author: Vincent Untz <vuntz@gnome.org> 2265Date: 2010-03-30 2266 2267 Fix build with -Werror and gcc 4.5 2268 2269 There's this new warning with gcc 4.5 (I think): 2270 comparison between ‘GnomeKeyringResult’ and ‘enum <anonymous>’ 2271 which requires us to add some cast to avoid an error with -Werror. 2272 2273 library/gkr-operation.c | 6 +++--- 2274 1 file changed, 3 insertions(+), 3 deletions(-) 2275 2276commit 4f3c8637e3c455038d7fca73e8511d0401b24709 2277Author: Stef Walter <stef@memberwebs.com> 2278Date: 2010-03-30 2279 2280 Return GNOME_KEYRING_RESULT_NO_MATCH when no secret is found 2281 2282 This reverts 18affdaa, but really fixes 2283 https://bugzilla.gnome.org/show_bug.cgi?id=608510 2284 2285 library/gnome-keyring.c | 2 +- 2286 library/tests/test-keyrings.c | 9 ++++----- 2287 2 files changed, 5 insertions(+), 6 deletions(-) 2288 2289commit aa1bea3b0e56e8431ce146952fde55275670a5a8 2290Author: Aron Xu <aronxu@gnome.org> 2291Date: 2010-03-29 2292 2293 Add Simplified Chinese translation. 2294 2295 po/LINGUAS | 1 + 2296 po/zh_CN.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2297 2 files changed, 55 insertions(+) 2298 2299commit a47674dc1e39276fdc668e1ba0fba4d700f0e4d7 2300Author: Ask H. Larsen <asklarsen@gmail.com> 2301Date: 2010-03-27 2302 2303 Updated Danish translation 2304 2305 po/da.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2306 1 file changed, 54 insertions(+) 2307 2308commit bfcf74ef74f4e107ab0b276fc06c3c733292f7a9 2309Author: Kenneth Nielsen <k.nielsen81@gmail.com> 2310Date: 2010-03-27 2311 2312 Added da to list of languages 2313 2314 po/LINGUAS | 1 + 2315 1 file changed, 1 insertion(+) 2316 2317commit d01a4d574ce814b1b2e4a9503fde1b9d7875f7b3 2318Author: Jamil Ahmed <itsjamil@gmail.com> 2319Date: 2010-03-27 2320 2321 Added Bengali translation 2322 2323 po/LINGUAS | 1 + 2324 po/bn.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2325 2 files changed, 55 insertions(+) 2326 2327commit 33cee59d90bc099e270146a121c4355bdf185051 2328Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> 2329Date: 2010-03-26 2330 2331 Updated Ukrainian translation 2332 2333 po/LINGUAS | 1 + 2334 1 file changed, 1 insertion(+) 2335 2336commit f271212279dcd3f5a06cd687535b367f20a54746 2337Author: Maxim V. Dziumanenko <dziumanenko@gmail.com> 2338Date: 2010-03-26 2339 2340 Updated Ukrainian translation 2341 2342 po/uk.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2343 1 file changed, 53 insertions(+) 2344 2345commit 2b3a5e66352b0f32ac075d38c5ad754d5dc3ff4f 2346Author: Miloš Popović <mpopovic@src.gnome.org> 2347Date: 2010-03-25 2348 2349 Added Serbian translations 2350 2351 po/LINGUAS | 2 ++ 2352 1 file changed, 2 insertions(+) 2353 2354commit 3c034dfa13bc40efdb5d4306398192c8b0910bd1 2355Author: Miloš Popović <mpopovic@src.gnome.org> 2356Date: 2010-03-25 2357 2358 Added Serbian translations 2359 2360 po/sr.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2361 po/sr@latin.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2362 2 files changed, 112 insertions(+) 2363 2364commit 3d2c32739f02fb91b535f3ea17c9defd5becf996 2365Author: Badral Sanligiin <badral@openmn.org> 2366Date: 2010-03-23 2367 2368 Updated Mongolian translation 2369 2370 po/LINGUAS | 1 + 2371 po/mn.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2372 2 files changed, 57 insertions(+) 2373 2374commit cd27909b8860973007b564ad02308e5d146a0fa3 2375Author: Xandru Armesto Fernandez <xandru@softastur.org> 2376Date: 2010-03-21 2377 2378 Updated asturian translation 2379 2380 po/ast.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2381 1 file changed, 57 insertions(+) 2382 2383commit 3e5521d51992aeb7f57a6cbee299ce05f5a53a50 2384Author: Xandru Armesto Fernandez <xandru@softastur.org> 2385Date: 2010-03-21 2386 2387 Added asturian language 2388 2389 po/LINGUAS | 1 + 2390 1 file changed, 1 insertion(+) 2391 2392commit dd46f9f27b02c10c6acdd2932b7dd9dca27e9469 2393Author: Claudia Cotună <special4ti@gmail.com> 2394Date: 2010-03-20 2395 2396 Update Romanian translation 2397 2398 po/LINGUAS | 1 + 2399 po/ro.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2400 2 files changed, 57 insertions(+) 2401 2402commit 7ac67bc91088b9c38351b196f47e4b82fb6af3b8 2403Author: Alexander Sack <asac@jwsdot.com> 2404Date: 2010-03-19 2405 2406 Don't assert on va_list, which isn't necessarily a pointer. 2407 2408 Using g_assert((va_list) something) isnt portable. 2409 2410 Fixes bug #612127 2411 2412 library/gnome-keyring.c | 2 -- 2413 1 file changed, 2 deletions(-) 2414 2415commit d2936136d3f884d9bf889c57e80ef9ea3210ea7c 2416Author: Stef Walter <stef@memberwebs.com> 2417Date: 2010-03-19 2418 2419 Hold reference to operation while waiting for prompt result. 2420 2421 We need to hold a reference to the prompt while waiting 2422 for a prompt result. We tie this reference to the dbus filter 2423 with which we wait for the prompt result signals. 2424 2425 Fixes bug #611310 2426 2427 library/gkr-operation.c | 30 ++++++++++++++++++++++-------- 2428 1 file changed, 22 insertions(+), 8 deletions(-) 2429 2430commit 26d0f6492d2e413f6029cd8f3a11d94db333ab4d 2431Author: Stef Walter <stef@memberwebs.com> 2432Date: 2010-03-19 2433 2434 Try to return GNOME_KEYRING_ALREADY_EXISTS where possible. 2435 2436 The secrets API has a significantly different model with creating of 2437 keyrings, where we never get an 'already exists' error. However this 2438 breaks certain strange uses of gnome_keyring_create (). 2439 2440 So we simulate 'already exists' in a fairly good, but 'racy' manner. 2441 2442 Fixes bug #611449 2443 2444 library/gnome-keyring.c | 82 ++++++++++++++++++++++++++++++------------- 2445 library/tests/test-keyrings.c | 9 +++++ 2446 2 files changed, 66 insertions(+), 25 deletions(-) 2447 2448commit d24804efbc3c686a9724a2bc329c8fa7890cf2e5 2449Author: Hideki Yamane (Debian-JP) <henrich@debian.or.jp> 2450Date: 2010-03-19 2451 2452 Added Japanese translation. 2453 2454 po/LINGUAS | 1 + 2455 po/ja.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2456 2 files changed, 56 insertions(+) 2457 2458commit 754ddb68665ed1d7f0f77020778c3427a8972da2 2459Author: Priit Laes <plaes@plaes.org> 2460Date: 2010-03-19 2461 2462 Added Estonian (et) to LINGUAS 2463 2464 po/LINGUAS | 1 + 2465 1 file changed, 1 insertion(+) 2466 2467commit b242d3b780c1f7a0cd551db091233f99380c11c2 2468Author: Mattias Põldaru <mahfiaz gmail com> 2469Date: 2010-03-19 2470 2471 Estonian translation updated 2472 2473 po/et.po | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 2474 1 file changed, 49 insertions(+) 2475 2476commit 8b33e6f0d4fa8c12a5af8a4d629277c5929e7bf0 2477Author: Timo Jyrinki <timo.jyrinki@iki.fi> 2478Date: 2010-03-18 2479 2480 Add Finnish translation by Jiri Grönroos. Via Launchpad. 2481 2482 po/LINGUAS | 1 + 2483 po/fi.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2484 2 files changed, 54 insertions(+) 2485 2486commit 1d4e17f918b37fc13ad3694e8f3e7671cebf01e8 2487Author: A S Alam <aalam@users.sf.net> 2488Date: 2010-03-18 2489 2490 add Punjabi Language (pa) to project by A S Alam 2491 2492 po/LINGUAS | 1 + 2493 po/pa.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2494 2 files changed, 58 insertions(+) 2495 2496commit 6cbb36e656154db0d0a82a5137fad3dab9493b55 2497Author: Wouter Bolsterlee <wbolster@gnome.org> 2498Date: 2010-03-16 2499 2500 Added nl to po/LINGUAS 2501 2502 po/LINGUAS | 2 +- 2503 1 file changed, 1 insertion(+), 1 deletion(-) 2504 2505commit 1952fd7f0006710ae352e6bc0e966e467238348f 2506Author: Wouter Bolsterlee <wbolster@gnome.org> 2507Date: 2010-03-16 2508 2509 Added Dutch translation by Wouter Bolsterlee 2510 2511 po/nl.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2512 1 file changed, 55 insertions(+) 2513 2514commit 16a0c358f5d3c21233c205b160a4c74217b54c41 2515Author: Cheng-Chia Tseng <pswo10680@gmail.com> 2516Date: 2010-03-14 2517 2518 Added Traditional Chinese translation(Hong Kong and Taiwan) 2519 2520 po/LINGUAS | 2 ++ 2521 po/zh_HK.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2522 po/zh_TW.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2523 3 files changed, 108 insertions(+) 2524 2525commit 7231a8c9375943dc2cbd6fea134676b01189c7a8 2526Author: Changwoo Ryu <cwryu@debian.org> 2527Date: 2010-03-14 2528 2529 Updated Korean translation 2530 2531 po/LINGUAS | 1 + 2532 po/ko.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2533 2 files changed, 54 insertions(+) 2534 2535commit 710c85b815707fb21b4e1e4438afe39c260ed828 2536Author: dooteo <dooteo@dhcppc1.zundan.com> 2537Date: 2010-03-12 2538 2539 Added 'eu' entry 2540 2541 po/LINGUAS | 1 + 2542 1 file changed, 1 insertion(+) 2543 2544commit 6754b4d152206c10a045737bf4ccc940bdaa93a8 2545Author: Inaki Larranaga Murgoitio <dooteo@zundan.com> 2546Date: 2010-03-12 2547 2548 Added Basque language 2549 2550 po/eu.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2551 1 file changed, 56 insertions(+) 2552 2553commit 18affdaadb8c71bfc4092d9281b03c9833027c6a 2554Author: Stef Walter <stef@memberwebs.com> 2555Date: 2010-03-10 2556 2557 NULL password from gnome_keyring_find_password() when not found. 2558 2559 Regression. We used to return a NULL password from 2560 gnome_keyring_find_password() and friends when no such item was 2561 found in the keyring. 2562 2563 library/gnome-keyring.c | 2 +- 2564 1 file changed, 1 insertion(+), 1 deletion(-) 2565 2566commit 86a97ea0db79db98435880bf93d4c90b824f1e8c 2567Author: Stef Walter <stef@memberwebs.com> 2568Date: 2010-03-10 2569 2570 Fix starting of test service during tests. 2571 2572 The args array was too short. 2573 2574 tests/gtest-helpers.c | 2 +- 2575 1 file changed, 1 insertion(+), 1 deletion(-) 2576 2577commit d8eb7877a9767ac0259c80e04deb7e2e7d0851aa 2578Author: Vincent Untz <vuntz@gnome.org> 2579Date: 2010-03-10 2580 2581 Prepare for 2.29.92 release 2582 2583 NEWS | 11 +++++++++++ 2584 configure.in | 2 +- 2585 2 files changed, 12 insertions(+), 1 deletion(-) 2586 2587commit 3db38e0172e38caff6be6510e54ae4b9eaea3e70 2588Author: Vincent Untz <vuntz@gnome.org> 2589Date: 2010-03-10 2590 2591 Fix make dist 2592 2593 We need gnome-keyring-overrides.txt for the API doc, and there's no 2594 test-data file to dist in library/tests. 2595 2596 .gitignore | 1 - 2597 docs/reference/gnome-keyring/gnome-keyring-overrides.txt | 2 ++ 2598 library/tests/Makefile.am | 3 --- 2599 3 files changed, 2 insertions(+), 4 deletions(-) 2600 2601commit 26317d4decbce8b65b7a1130cc20bd96731b228c 2602Author: David Planella <david.planella@gmail.com> 2603Date: 2010-03-09 2604 2605 Added Catalan translation 2606 2607 po/ca.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2608 1 file changed, 53 insertions(+) 2609 2610commit d5f266a56b5098939fed4100a1dcfbad35830f5d 2611Author: David Planella <david.planella@gmail.com> 2612Date: 2010-03-09 2613 2614 Added Catalan translation, updated LINGUAS 2615 2616 po/LINGUAS | 1 + 2617 1 file changed, 1 insertion(+) 2618 2619commit 114aecf1900b3da9848fea863409f27791232b34 2620Author: Duarte Loreto <happyguy_pt@hotmail.com> 2621Date: 2010-03-09 2622 2623 Updated Portuguese translation 2624 2625 po/LINGUAS | 1 + 2626 po/pt.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2627 2 files changed, 54 insertions(+) 2628 2629commit 69777aaaa1c937951d4c4e5820e97229b5b174b9 2630Author: Peteris Krisjanis <pecisk@gmail.com> 2631Date: 2010-03-08 2632 2633 Added Latvian translation. 2634 2635 po/lv.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2636 1 file changed, 57 insertions(+) 2637 2638commit 0129e1898cc9e86db547ba7f11fcdca2dc22ff2b 2639Author: Peteris Krisjanis <pecisk@gmail.com> 2640Date: 2010-03-08 2641 2642 Added Latvian (lv). 2643 2644 po/LINGUAS | 1 + 2645 1 file changed, 1 insertion(+) 2646 2647commit a8929af5a42eefede18f1da77cabe07e3c0036ae 2648Author: Francesco Marletta <francesco.marletta@tiscali.it> 2649Date: 2010-03-07 2650 2651 Add Italian translation 2652 2653 po/LINGUAS | 1 + 2654 po/it.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2655 2 files changed, 56 insertions(+) 2656 2657commit 49a91681f4bc7ab94b84ddec19bf49d6e4a118c2 2658Author: Kostas Papadimas <pkst@gnome.org> 2659Date: 2010-03-07 2660 2661 Added Greek translation. 2662 2663 po/LINGUAS | 1 + 2664 po/el.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2665 2 files changed, 56 insertions(+) 2666 2667commit 0e781dc95e53cd11a4bb435b22acbfda578b8434 2668Author: vasudeven <agnihot3@gmail.com> 2669Date: 2010-03-07 2670 2671 Added ta translation 2672 2673 po/LINGUAS | 1 + 2674 1 file changed, 1 insertion(+) 2675 2676commit 25d8cd646d6a9f2bc81619388f4467055fd7831a 2677Author: vasudeven <agnihot3@gmail.com> 2678Date: 2010-03-06 2679 2680 added Tamil translation 2681 2682 po/ta.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2683 1 file changed, 57 insertions(+) 2684 2685commit 382762a621d397f128c47216788b7f62df491446 2686Author: Kjartan Maraas <kmaraas@gnome.org> 2687Date: 2010-03-04 2688 2689 Updated Norwegian bokmål translation 2690 2691 po/nb.po | 14 +++++++------- 2692 1 file changed, 7 insertions(+), 7 deletions(-) 2693 2694commit 064d5ff232b090ef32174d91bfda215a04e9334e 2695Author: Marcel Telka <marcel@telka.sk> 2696Date: 2010-03-04 2697 2698 Added Slovak translation 2699 2700 po/LINGUAS | 1 + 2701 po/sk.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2702 2 files changed, 55 insertions(+) 2703 2704commit fdf4e76dc7c549c1f797a371aab048370e84403a 2705Author: Gintautas Miliauskas <gintautas@miliauskas.lt> 2706Date: 2010-03-03 2707 2708 Updated Lithuanian translation. 2709 2710 po/LINGUAS | 1 + 2711 po/lt.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2712 2 files changed, 57 insertions(+) 2713 2714commit 533b501ed47c95a8a4ace3e1b62ababc87d11567 2715Author: Kjartan Maraas <kmaraas@gnome.org> 2716Date: 2010-03-01 2717 2718 Add entry for Norwegian bokmål 2719 2720 po/LINGUAS | 1 + 2721 1 file changed, 1 insertion(+) 2722 2723commit 9fcfc815df8cd228e3e181aadd9484475d93c7de 2724Author: Kjartan Maraas <kmaraas@gnome.org> 2725Date: 2010-03-01 2726 2727 Added Norwegian bokmål translation 2728 2729 po/nb.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2730 1 file changed, 54 insertions(+) 2731 2732commit 5219b4a50da89585fbec97f90918b0fb9b5a63f7 2733Author: Zdeněk Hataš <zdenek.hatas@gmail.com> 2734Date: 2010-02-28 2735 2736 Add Czech translation 2737 2738 po/LINGUAS | 1 + 2739 po/cs.po | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2740 2 files changed, 60 insertions(+) 2741 2742commit 2f8ae6de0d4c14972853e99de5dec7af5236b4e4 2743Author: Henrique P. Machado <hpmachado@gnome.org> 2744Date: 2010-02-28 2745 2746 Added Brazilian Portuguese translation 2747 2748 po/LINGUAS | 1 + 2749 po/pt_BR.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2750 2 files changed, 55 insertions(+) 2751 2752commit 85900d14b3a56c0cdb9d6a0b334f5e7c08c5f07b 2753Author: Torstein Adolf Winterseth <kvikende@yahoo.no> 2754Date: 2010-02-27 2755 2756 Added Norwegian Nynorsk translation 2757 2758 po/LINGUAS | 1 + 2759 po/nn.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2760 2 files changed, 58 insertions(+) 2761 2762commit 8252538b72fb95ad98696be3da36bf25f974b840 2763Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> 2764Date: 2010-02-27 2765 2766 Revert "Updated Norwegian Nynorsk translation" 2767 Forgot to commit updated LINGUAS 2768 This reverts commit 8630f6e7f554d5516107d5774c03fa32befaad5b. 2769 2770 po/nn.po | 57 --------------------------------------------------------- 2771 1 file changed, 57 deletions(-) 2772 2773commit 8630f6e7f554d5516107d5774c03fa32befaad5b 2774Author: Torstein Adolf Winterseth <kvikende@yahoo.no> 2775Date: 2010-02-27 2776 2777 Updated Norwegian Nynorsk translation 2778 2779 po/nn.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2780 1 file changed, 57 insertions(+) 2781 2782commit 7aab9c1e5c7ba8cfb2676830c0dcfc0e100e059d 2783Author: parimbra <parimbra@redhat.com> 2784Date: 2010-02-27 2785 2786 adding Malayalam to LINGUAS 2787 2788 po/LINGUAS | 1 + 2789 1 file changed, 1 insertion(+) 2790 2791commit 84357adea0b390f20f0e23a5f4b1afc36cc4a24d 2792Author: parimbra <parimbra@redhat.com> 2793Date: 2010-02-27 2794 2795 Jaisen Nedumpala translated libgnome-keyring to Malayalam 2796 2797 po/ml.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2798 1 file changed, 54 insertions(+) 2799 2800commit 3ff416c4a04b3664db2a6446c0e19f197751a543 2801Author: Daniel Nylander <po@danielnylander.se> 2802Date: 2010-02-26 2803 2804 Updated Swedish translation 2805 2806 po/LINGUAS | 1 + 2807 po/sv.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2808 2 files changed, 55 insertions(+) 2809 2810commit 726efdbc6b48cf4961aead10cb021b57f465f0ef 2811Author: Fran Diéguez <frandieguez@ubuntu.com> 2812Date: 2010-02-25 2813 2814 Added Galician Translation 2815 2816 po/LINGUAS | 1 + 2817 po/gl.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2818 2 files changed, 54 insertions(+) 2819 2820commit a75b02b4601d310417812f4919cf17261070d6db 2821Author: Alexander Shopov <ash@contact.bg> 2822Date: 2010-02-25 2823 2824 Added Bulgarian translation 2825 2826 po/LINGUAS | 1 + 2827 po/bg.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2828 2 files changed, 56 insertions(+) 2829 2830commit 93998995b984228146fb9e2a46acc08f74dbb8c9 2831Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de> 2832Date: 2010-02-25 2833 2834 Added LowGerman translation 2835 2836 po/nds.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2837 1 file changed, 54 insertions(+) 2838 2839commit 5d2f1753f209739bddabc5acc0d7c37d82d37299 2840Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de> 2841Date: 2010-02-25 2842 2843 Added LowGerman translation 2844 2845 po/LINGUAS | 1 + 2846 1 file changed, 1 insertion(+) 2847 2848commit b13af974dff2aab3dcc4c97e999eb32f68abdfda 2849Author: Leonid Kanter <leon@asplinux.ru> 2850Date: 2010-02-25 2851 2852 Update Russian translation 2853 2854 po/LINGUAS | 1 + 2855 po/ru.po | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2856 2 files changed, 60 insertions(+) 2857 2858commit ca67ab11f6659becd8295797dfddd9e763b82d3b 2859Author: Claude Paroz <claude@2xlibre.net> 2860Date: 2010-02-24 2861 2862 Add French translation 2863 2864 po/LINGUAS | 1 + 2865 po/fr.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2866 2 files changed, 56 insertions(+) 2867 2868commit f9f151cf0c684b63e0e0e8f8a7494ae82c67ecb9 2869Author: Jorge González <jorgegonz@svn.gnome.org> 2870Date: 2010-02-24 2871 2872 Added Spanish translation 2873 2874 po/es.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2875 1 file changed, 55 insertions(+) 2876 2877commit c04ca0d4be1cd20903dc36a6fc52ebafabad32d8 2878Author: Jorge González <jorgegonz@svn.gnome.org> 2879Date: 2010-02-24 2880 2881 Added es to LINGUAS 2882 2883 po/LINGUAS | 1 + 2884 1 file changed, 1 insertion(+) 2885 2886commit 962cef5d2887912ac5992c6b81942d06f328e24c 2887Author: Khaled Hosny <khaledhosny@eglug.org> 2888Date: 2010-02-24 2889 2890 Added Arabic translation 2891 2892 po/LINGUAS | 1 + 2893 po/ar.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2894 2 files changed, 57 insertions(+) 2895 2896commit b7c05d9e880aa0e63a21dd623fec840dfb15d527 2897Author: Piotr Drąg <piotrdrag@gmail.com> 2898Date: 2010-02-24 2899 2900 Updated Polish translation 2901 2902 po/LINGUAS | 1 + 2903 po/pl.po | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2904 2 files changed, 59 insertions(+) 2905 2906commit 472d43ace5ed12db168a3f62ca35e50629321d98 2907Author: Matej Urbančič <mateju@svn.gnome.org> 2908Date: 2010-02-24 2909 2910 Added Slovenian translation 2911 2912 po/sl.po | 17 +++++++++-------- 2913 1 file changed, 9 insertions(+), 8 deletions(-) 2914 2915commit 9c5f693b68cdf0646edb2c18c2b716859e67b4be 2916Author: Matej Urbančič <mateju@svn.gnome.org> 2917Date: 2010-02-24 2918 2919 Added sl for Slovenian translation 2920 2921 po/LINGUAS | 1 + 2922 1 file changed, 1 insertion(+) 2923 2924commit a3c612b2468664edbda76ff9dccb4736e174fc1e 2925Author: Matej Urbančič <mateju@svn.gnome.org> 2926Date: 2010-02-24 2927 2928 Added Slovenian translation 2929 2930 po/sl.po | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2931 1 file changed, 58 insertions(+) 2932 2933commit a66e35304a6d11db3747f1182c8b204bcdcc5f53 2934Author: Bruce Cowan <bcowan@fastmail.co.uk> 2935Date: 2010-02-24 2936 2937 Added British English translation 2938 2939 po/LINGUAS | 1 + 2940 po/en_GB.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2941 2 files changed, 57 insertions(+) 2942 2943commit b3e9f7ae6474f04e0be1157de83f8bec67fcf241 2944Author: Mario Blättermann <mariobl@gnome.org> 2945Date: 2010-02-24 2946 2947 Added German translation 2948 2949 po/LINGUAS | 1 + 2950 po/de.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2951 2 files changed, 58 insertions(+) 2952 2953commit 3351c78f405d3d00eae778c0f6279a28a6b6d628 2954Author: Gabor Kelemen <kelemeng@gnome.hu> 2955Date: 2010-02-24 2956 2957 Add hu to LINGUAS 2958 2959 po/LINGUAS | 1 + 2960 1 file changed, 1 insertion(+) 2961 2962commit 57ae15b4e261b97605bd28417879e343cdb17213 2963Author: Gabor Kelemen <kelemeng@gnome.hu> 2964Date: 2010-02-24 2965 2966 Make intltool-update -m happy 2967 2968 po/POTFILES.in | 3 ++- 2969 1 file changed, 2 insertions(+), 1 deletion(-) 2970 2971commit a1c9fa791c8ba195106b68d4faaca3aa983811c3 2972Author: Gabor Kelemen <kelemeng@gnome.hu> 2973Date: 2010-02-24 2974 2975 Added Hungarian translation 2976 2977 po/hu.po | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2978 1 file changed, 59 insertions(+) 2979 2980commit b19aad0793f687e430a92fb05bbcbfa64a691554 2981Author: Stef Walter <stef@memberwebs.com> 2982Date: 2010-02-18 2983 2984 Add GPL licence for those bits which are GPL'd. 2985 2986 COPYING.GPL | 340 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2987 Makefile.am | 3 +- 2988 2 files changed, 342 insertions(+), 1 deletion(-) 2989 2990commit a67967d58370345142dd55260f01b586d1affb9a 2991Author: Stef Walter <stef@memberwebs.com> 2992Date: 2010-02-18 2993 2994 Give translatable label to automatically created default keyring. 2995 2996 library/gnome-keyring.c | 5 ++++- 2997 po/POTFILES.in | 1 + 2998 2 files changed, 5 insertions(+), 1 deletion(-) 2999 3000commit 5e37e8cc09712fd8cab60e42636f260f23bacd7e 3001Author: Stef Walter <stef@memberwebs.com> 3002Date: 2010-02-18 3003 3004 Can create a new default keyring when creating item. 3005 3006 When no default keyring exists, and creating an item, and 3007 the default keyring was the desired keyring for the item, 3008 prompt to create a new default keyring. 3009 3010 This mirrors the behavior in the old gnome-keyring-daemon. 3011 However this functionality has now been moved to the library. 3012 3013 .gitignore | 1 + 3014 library/gnome-keyring.c | 180 +++++++++++++++++++++++++++++++++++------ 3015 library/tests/Makefile.am | 18 +++++ 3016 library/tests/test-prompting.c | 59 ++++++++++++++ 3017 4 files changed, 235 insertions(+), 23 deletions(-) 3018 3019commit cf04a806f7cbd12bfb664a481b7a551650cb85b2 3020Author: Stef Walter <stef@memberwebs.com> 3021Date: 2010-02-14 3022 3023 No assertion when password is not found. 3024 3025 Would crash when gnome_keyring_find_password_xx() was called and 3026 no password was found. 3027 3028 Fixes bug #608709 3029 3030 library/gnome-keyring.c | 15 ++++++++++++--- 3031 library/tests/test-keyrings.c | 40 ++++++++++++++++++++++++++++++++++++++++ 3032 2 files changed, 52 insertions(+), 3 deletions(-) 3033 3034commit 5d8261aed92afce81a2364f1417c8364f76ba30c 3035Author: Stef Walter <stef@memberwebs.com> 3036Date: 2010-02-14 3037 3038 Fix up some documentation errors. 3039 3040 library/gnome-keyring.c | 11 +++++++++-- 3041 1 file changed, 9 insertions(+), 2 deletions(-) 3042 3043commit b65653a552588bdd1c839272822fba44e988f1f0 3044Author: Stefan Walter <stef@ws.local> 3045Date: 2010-02-14 3046 3047 Allow predictable testing by setting up a test path and service. 3048 3049 Tell the daemon which path to use for data, control sockets, and 3050 dbus service, during testing. 3051 3052 configure.in | 3 +++ 3053 library/gkr-misc.c | 11 ++++++++ 3054 library/gkr-misc.h | 2 ++ 3055 library/gkr-operation.c | 6 ++--- 3056 library/gkr-session.c | 5 ++-- 3057 library/gnome-keyring.c | 50 +++++++++++++++++------------------ 3058 library/tests/test-memory.c | 8 +++--- 3059 tests/gtest-helpers.c | 64 ++++++++++++++++++++++++++++++++++++++------- 3060 8 files changed, 106 insertions(+), 43 deletions(-) 3061 3062commit 39dee708403cad8ea8ee3430dfca97cb56520f3f 3063Author: Stef Walter <stef@memberwebs.com> 3064Date: 2010-02-10 3065 3066 Make autogen.sh executable 3067 3068 autogen.sh | 0 3069 1 file changed, 0 insertions(+), 0 deletions(-) 3070 3071commit c04283e31e4084025768f5df23db9ed5a1cf2a48 3072Author: Stef Walter <stef@memberwebs.com> 3073Date: 2010-01-04 3074 3075 Implement setting of Type property in gnome_keyring_item_set_info(). 3076 3077 library/gnome-keyring.c | 106 +++++++++++++++++++++++++++++------------------- 3078 1 file changed, 65 insertions(+), 41 deletions(-) 3079 3080commit 48b8a75059b05d6f1b8e7e040e811d8429f514f5 3081Author: Stef Walter <stef@memberwebs.com> 3082Date: 2010-01-03 3083 3084 Clear the client's session when the service disconnects. 3085 3086 library/gkr-operation.c | 33 ++++++++++++++++++++++++++++++++- 3087 library/gkr-session.c | 13 +++++++++++++ 3088 library/gkr-session.h | 2 ++ 3089 3 files changed, 47 insertions(+), 1 deletion(-) 3090 3091commit 604de15586fea8adaa06a0a6a2090002a068ec98 3092Author: Stef Walter <stef@memberwebs.com> 3093Date: 2010-01-03 3094 3095 Fix assertion calling deprecated acl function. 3096 3097 library/gnome-keyring.c | 11 ++++++++++- 3098 1 file changed, 10 insertions(+), 1 deletion(-) 3099 3100commit edff7882756919f548369ee7f375a4cb090e52a8 3101Author: Stef Walter <stef@memberwebs.com> 3102Date: 2009-12-21 3103 3104 Bump version. 3105 3106 configure.in | 2 +- 3107 1 file changed, 1 insertion(+), 1 deletion(-) 3108 3109commit afb47d5a1c1cc6f39449c8645aeacef1c3a73041 3110Author: Stef Walter <stef@memberwebs.com> 3111Date: 2009-12-21 3112 3113 Release version 2.29.4. 3114 3115 This is the initial release. 3116 3117 .gitignore | 1 + 3118 configure.in | 2 +- 3119 2 files changed, 2 insertions(+), 1 deletion(-) 3120 3121commit 630ac0495a7992b52dc94f4acb596d41ae9e8202 3122Author: Stef Walter <stef@memberwebs.com> 3123Date: 2009-12-14 3124 3125 Update tests to lock specific collection. 3126 3127 library/tests/test-keyrings.c | 2 +- 3128 1 file changed, 1 insertion(+), 1 deletion(-) 3129 3130commit b9fb961e59f8c6f35d9eba177691f4b77a70eb45 3131Author: Stef Walter <stef@memberwebs.com> 3132Date: 2009-12-14 3133 3134 Update the error codes with latest spec changes. 3135 3136 library/gkr-session.c | 2 +- 3137 library/gnome-keyring-private.h | 2 -- 3138 2 files changed, 1 insertion(+), 3 deletions(-) 3139 3140commit 3fa4b0ea0a17c8ec4675ba471f3b1a79c1152f43 3141Author: Stef Walter <stef@memberwebs.com> 3142Date: 2009-12-14 3143 3144 Stop waiting for a prompt when the service goes away. 3145 3146 library/gkr-operation.c | 36 +++++++++++++++++++++++++++++++++--- 3147 1 file changed, 33 insertions(+), 3 deletions(-) 3148 3149commit 84c01f9f54043bf75fcfef76dff1eba9f6fac7e2 3150Author: Stef Walter <stef@memberwebs.com> 3151Date: 2009-12-14 3152 3153 Fix problems when running mainloop after sync operation. 3154 3155 library/gkr-operation.c | 17 +++++++++++++---- 3156 1 file changed, 13 insertions(+), 4 deletions(-) 3157 3158commit ee4d2ba4f3ec6bccff68474fb7549bedb16ce35e 3159Author: Stef Walter <stef@memberwebs.com> 3160Date: 2009-12-14 3161 3162 Bring tests in sync with the implementation. 3163 3164 library/tests/test-keyrings.c | 7 ++++++- 3165 library/tests/test-other.c | 3 ++- 3166 2 files changed, 8 insertions(+), 2 deletions(-) 3167 3168commit 95c7220f6fd59d48c7560af98108936ff043ec73 3169Author: Stef Walter <stef@memberwebs.com> 3170Date: 2009-12-14 3171 3172 Fix up store/delete password functionality. 3173 3174 library/gkr-callback.c | 2 +- 3175 library/gnome-keyring.c | 55 ++++++++++++++++++++++++++++++------------------- 3176 2 files changed, 35 insertions(+), 22 deletions(-) 3177 3178commit 8beffbe46a82b713bfbd8c798fb4269eea0f78e3 3179Author: Stef Walter <stef@memberwebs.com> 3180Date: 2009-12-14 3181 3182 Remove checks for ACLs, since this functionality is no longer present. 3183 3184 library/tests/test-keyrings.c | 19 +------------------ 3185 1 file changed, 1 insertion(+), 18 deletions(-) 3186 3187commit d4f6c891d22499c52224eda7911c7356514a4cad 3188Author: Stef Walter <stef@memberwebs.com> 3189Date: 2009-12-13 3190 3191 Fix gnome_keyring_get_info() and friends. 3192 3193 library/gnome-keyring.c | 11 ++++++----- 3194 1 file changed, 6 insertions(+), 5 deletions(-) 3195 3196commit 8adde38428e9770b78016dadec460d6cd6aa06da 3197Author: Stef Walter <stef@memberwebs.com> 3198Date: 2009-12-13 3199 3200 Finish implementing unlocking, password changing. 3201 3202 library/gnome-keyring.c | 241 +++++++++++++++++++++++++++++++++++++----------- 3203 1 file changed, 185 insertions(+), 56 deletions(-) 3204 3205commit 38413ce4fe6b7322f9fa1fbbfe68b4f66184e91a 3206Author: Stef Walter <stef@memberwebs.com> 3207Date: 2009-12-13 3208 3209 Fix some problems in gnome_keyring_unlock() 3210 3211 library/gnome-keyring.c | 4 ++-- 3212 1 file changed, 2 insertions(+), 2 deletions(-) 3213 3214commit 79dfd3dd4026179cf1d3b1580134fee238291792 3215Author: Stef Walter <stef@memberwebs.com> 3216Date: 2009-12-13 3217 3218 Fix problems in gnome_keyring_find_items() and friends. 3219 3220 library/gkr-misc.c | 2 +- 3221 library/gnome-keyring.c | 28 +++++++++++++++++----------- 3222 2 files changed, 18 insertions(+), 12 deletions(-) 3223 3224commit 847b301a52168bb80ea9b54b17496db760cb871c 3225Author: Stef Walter <stef@memberwebs.com> 3226Date: 2009-12-12 3227 3228 Fix up gnome_keyring_item_set_info() and friends. 3229 3230 library/gnome-keyring.c | 10 ++++++---- 3231 1 file changed, 6 insertions(+), 4 deletions(-) 3232 3233commit 013dce1b3c0ab92e26def3890054183f4bca751b 3234Author: Stef Walter <stef@memberwebs.com> 3235Date: 2009-12-12 3236 3237 Fix problems getting item_info and decoding secret. 3238 3239 library/gkr-session.c | 6 +++--- 3240 library/gnome-keyring.c | 34 ++++++++++++++++++---------------- 3241 2 files changed, 21 insertions(+), 19 deletions(-) 3242 3243commit 18fa50fa88a5ebe6957c728eea63734ca1c31298 3244Author: Stef Walter <stef@memberwebs.com> 3245Date: 2009-12-12 3246 3247 Don't assume the returned item ids are in a specific order. 3248 3249 library/tests/test-keyrings.c | 9 +++++++++ 3250 1 file changed, 9 insertions(+) 3251 3252commit eede36ad6f053da17a555630b0b4971e1bc745ab 3253Author: Stef Walter <stef@memberwebs.com> 3254Date: 2009-12-12 3255 3256 Fix variant array parsing. 3257 3258 library/gnome-keyring.c | 2 +- 3259 1 file changed, 1 insertion(+), 1 deletion(-) 3260 3261commit c4154fa4195b0170f09fd04450ce97fc915752a2 3262Author: Stef Walter <stef@memberwebs.com> 3263Date: 2009-12-12 3264 3265 Send interface name when setting item attributes. 3266 3267 library/gnome-keyring.c | 2 ++ 3268 1 file changed, 2 insertions(+) 3269 3270commit 55bfe9cc2f55cf3cc0aad682638ae65ba9b338ee 3271Author: Stef Walter <stef@memberwebs.com> 3272Date: 2009-12-12 3273 3274 Fix bugs in gnome_keyring_item_create() and friends. 3275 3276 library/gkr-misc.c | 16 ++++++++-------- 3277 library/gnome-keyring.c | 50 ++++++++++++++++++++++++++++++++++++------------- 3278 2 files changed, 45 insertions(+), 21 deletions(-) 3279 3280commit 505b39592f0ad47c8bfeef5694ad8a803dec9b5d 3281Author: Stef Walter <stef@memberwebs.com> 3282Date: 2009-12-12 3283 3284 Implement gnome-keyring specific way of creating collection with pass. 3285 3286 An internal interface for gnome-keyring to be able to pass a master 3287 password while creating a collection. 3288 3289 library/gnome-keyring.c | 106 ++++++++++++++++++++++++++++++++++-------------- 3290 1 file changed, 76 insertions(+), 30 deletions(-) 3291 3292commit 45bc008d1d01bbb7761df56ec8ecf250d3ced928 3293Author: Stef Walter <stef@memberwebs.com> 3294Date: 2009-12-12 3295 3296 Fix bugs in decoding plain OpenSession response. 3297 3298 library/gkr-session.c | 5 ++--- 3299 1 file changed, 2 insertions(+), 3 deletions(-) 3300 3301commit ecd4e30a0dc60d79f8e85083a29981126ab2f3d3 3302Author: Stef Walter <stef@memberwebs.com> 3303Date: 2009-12-12 3304 3305 Bring over changes from gnome-keyring into our DH code. 3306 3307 egg/egg-dh.c | 54 +++++++++++++++++++++++++++++++++-------------------- 3308 egg/tests/test-dh.c | 2 +- 3309 2 files changed, 35 insertions(+), 21 deletions(-) 3310 3311commit b636f3c4f2fb58fe977a7f6fd48382e994086af8 3312Author: Stef Walter <stef@memberwebs.com> 3313Date: 2009-12-12 3314 3315 Only show warning messages when error result is not definite. 3316 3317 library/gkr-operation.c | 3 +-- 3318 1 file changed, 1 insertion(+), 2 deletions(-) 3319 3320commit 008b9a014041f0e97bf8d9f6cc6654e92ffd9346 3321Author: Stef Walter <stef@memberwebs.com> 3322Date: 2009-12-11 3323 3324 Fix problems negotiating sessions. 3325 3326 Initialize libgcrypt properly, and fix encoding and other 3327 problems with sessions and secrets. 3328 3329 egg/Makefile.am | 1 + 3330 egg/egg-dh.c | 2 +- 3331 egg/egg-libgcrypt.c | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3332 egg/egg-libgcrypt.h | 30 +++++++++++++ 3333 library/gkr-session.c | 33 ++++++++------ 3334 5 files changed, 170 insertions(+), 14 deletions(-) 3335 3336commit 01add3e593aaffda96feac25c27c8f9336002b14 3337Author: Stef Walter <stef@memberwebs.com> 3338Date: 2009-12-10 3339 3340 Proper dbus argument encoding for CreateItem. 3341 3342 library/gnome-keyring.c | 6 +++--- 3343 1 file changed, 3 insertions(+), 3 deletions(-) 3344 3345commit 023dc877e55b411a6020c71ad6094f8abff1ae17 3346Author: Stef Walter <stef@memberwebs.com> 3347Date: 2009-12-10 3348 3349 Fix up get/set default keyring functionality. 3350 3351 library/gnome-keyring.c | 15 ++++++++++----- 3352 1 file changed, 10 insertions(+), 5 deletions(-) 3353 3354commit 636a88ece471a61cbd7ade3bac4868c0cd21b16c 3355Author: Stef Walter <stef@memberwebs.com> 3356Date: 2009-12-10 3357 3358 Add method for hinting at what kind of object returned NoSuchObject. 3359 3360 library/gkr-operation.c | 9 ++++++++- 3361 library/gkr-operation.h | 2 ++ 3362 library/gnome-keyring.c | 5 +++-- 3363 3 files changed, 13 insertions(+), 3 deletions(-) 3364 3365commit 3b2e45cffcc334b724976090062ac2cf50969994 3366Author: Stef Walter <stef@memberwebs.com> 3367Date: 2009-12-10 3368 3369 Use correct paths and method names for get/set of aliases. 3370 3371 library/gnome-keyring-private.h | 2 +- 3372 library/gnome-keyring.c | 6 +++--- 3373 2 files changed, 4 insertions(+), 4 deletions(-) 3374 3375commit 33ee1815eae66c2cc1a97df42fdb3335bc34ecf5 3376Author: Stef Walter <stef@memberwebs.com> 3377Date: 2009-12-10 3378 3379 Remove irrelevant test. 3380 3381 We no longer return this error code. The different collections 3382 are created with different unique names. 3383 3384 library/tests/test-keyrings.c | 3 --- 3385 1 file changed, 3 deletions(-) 3386 3387commit 2ba6de43b37f8df964d298e37517030d2e849bad 3388Author: Stef Walter <stef@memberwebs.com> 3389Date: 2009-12-10 3390 3391 Free connection after operation callbacks. 3392 3393 Some operation callbacks need operation conn during destroy 3394 3395 library/gkr-operation.c | 3 ++- 3396 1 file changed, 2 insertions(+), 1 deletion(-) 3397 3398commit 842d31012892d863989f40fd78badfbbe30fc107 3399Author: Stef Walter <stef@memberwebs.com> 3400Date: 2009-12-10 3401 3402 Pass an empty window_id to Prompt(). 3403 3404 library/gkr-operation.c | 4 ++++ 3405 1 file changed, 4 insertions(+) 3406 3407commit 6f669509f5d4a8fc54b70043982ccb1fc0dbb850 3408Author: Stef Walter <stef@memberwebs.com> 3409Date: 2009-12-10 3410 3411 Use correct interface names according to spec. 3412 3413 The interfaces have 'Secret' rather than 'Secrets'. 3414 3415 library/gnome-keyring-private.h | 18 +++++++++--------- 3416 1 file changed, 9 insertions(+), 9 deletions(-) 3417 3418commit 766289395c9a439157eb0c449e9bedad6283c028 3419Author: Stef Walter <stef@memberwebs.com> 3420Date: 2009-12-10 3421 3422 This test didn't make sense. 3423 3424 You can't set the default keyring to nothing. 3425 3426 library/tests/test-keyrings.c | 4 ---- 3427 1 file changed, 4 deletions(-) 3428 3429commit dc652ed31e220c2cbd8696a33898f9ff636dd3c0 3430Author: Stef Walter <stef@memberwebs.com> 3431Date: 2009-12-10 3432 3433 Return NO_SUCH_KEYRING result when appropriate. 3434 3435 Return NoSuchObject from DBus Service, and convert into 3436 GNOME_KEYRING_RESULT_NO_SUCH_KEYRING when appropriate. 3437 3438 Refactor the keyring/item path encoding stuff. 3439 3440 library/Makefile.am | 1 + 3441 library/gkr-misc.c | 210 ++++++++++++++++++++++++++++++++++++++++ 3442 library/gkr-misc.h | 44 +++++++++ 3443 library/gkr-operation.c | 45 +++++---- 3444 library/gnome-keyring-private.h | 1 + 3445 library/gnome-keyring.c | 206 ++++----------------------------------- 3446 6 files changed, 300 insertions(+), 207 deletions(-) 3447 3448commit 0b2c9203e2f16c9457b5a2058a04df92d70ba0ba 3449Author: Stef Walter <stef@memberwebs.com> 3450Date: 2009-12-06 3451 3452 Fix problems with completing the operation. 3453 3454 library/gkr-callback.c | 5 ++++- 3455 library/gkr-operation.c | 7 ++++--- 3456 2 files changed, 8 insertions(+), 4 deletions(-) 3457 3458commit fa67eaf13d261eebe942a881aeb3507918e07533 3459Author: Stef Walter <stef@memberwebs.com> 3460Date: 2009-12-06 3461 3462 Fix up tests, and add more argument checking. 3463 3464 library/gkr-operation.c | 15 +- 3465 library/gnome-keyring-utils.c | 49 ++- 3466 library/gnome-keyring.c | 195 ++++++------ 3467 library/tests/Makefile.am | 13 +- 3468 library/tests/test-daemon-setup.c | 86 ++++++ 3469 library/tests/test-keyrings.c | 539 +++++++++++++++++++++++++++++++++ 3470 library/tests/test-memory.c | 128 ++++++++ 3471 library/tests/test-other.c | 92 ++++++ 3472 library/tests/unit-test-daemon-setup.c | 80 ----- 3473 library/tests/unit-test-keyrings.c | 539 --------------------------------- 3474 library/tests/unit-test-memory.c | 128 -------- 3475 library/tests/unit-test-other.c | 92 ------ 3476 12 files changed, 1000 insertions(+), 956 deletions(-) 3477 3478commit cb2b784979e9683f36494f1ed98895ecd57479c1 3479Author: Stef Walter <stef@memberwebs.com> 3480Date: 2009-12-06 3481 3482 Remove unneeded files. 3483 3484 egg/Makefile.am | 1 - 3485 egg/egg-unix-credentials.c | 236 --------------------------------------------- 3486 egg/egg-unix-credentials.h | 34 ------- 3487 3 files changed, 271 deletions(-) 3488 3489commit 8252dcbc6cef919acad54b0cff36898db2413f13 3490Author: Stef Walter <stef@memberwebs.com> 3491Date: 2009-12-06 3492 3493 Implement get/set default keyring. 3494 3495 library/gnome-keyring.c | 176 +++++++++++++++++++----------------------------- 3496 1 file changed, 71 insertions(+), 105 deletions(-) 3497 3498commit 2b32b5e101c6b31752e05aba49270a9a755d1fe5 3499Author: Stef Walter <stef@memberwebs.com> 3500Date: 2009-12-06 3501 3502 Implement password/schema related functions. 3503 3504 library/gkr-callback.c | 34 ++-- 3505 library/gkr-callback.h | 4 + 3506 library/gnome-keyring.c | 510 ++++++++++++++++++++++++++---------------------- 3507 3 files changed, 302 insertions(+), 246 deletions(-) 3508 3509commit 0b854e88bd02ec4b378e0920616dd181fcc851cf 3510Author: Stef Walter <stef@memberwebs.com> 3511Date: 2009-12-06 3512 3513 Implement gnome_keyring_find_network_password and set as well. 3514 3515 library/gkr-operation.h | 4 + 3516 library/gnome-keyring.c | 293 +++++++++++++++--------------------------------- 3517 2 files changed, 96 insertions(+), 201 deletions(-) 3518 3519commit 30c1fa9e97cd47341b58edb30448877ac4e02952 3520Author: Stef Walter <stef@memberwebs.com> 3521Date: 2009-12-05 3522 3523 Implement gnome_keyring_item_create() plus refactoring. 3524 3525 library/gnome-keyring.c | 476 +++++++++++++++++++++++++++++++----------------- 3526 1 file changed, 305 insertions(+), 171 deletions(-) 3527 3528commit 12315a8af7b9bbe976309405f1441c00dc8807d4 3529Author: Stef Walter <stef@memberwebs.com> 3530Date: 2009-12-05 3531 3532 Initial implementation of gnome_keyring_find_items() 3533 3534 library/gnome-keyring.c | 858 ++++++++++++++++++++++++++++++++---------------- 3535 1 file changed, 581 insertions(+), 277 deletions(-) 3536 3537commit 42850ed460bda312d23bc1d5deb3687add9675b4 3538Author: Stef Walter <stef@memberwebs.com> 3539Date: 2009-12-05 3540 3541 Implement deleting of keyrings and items. 3542 3543 library/gnome-keyring.c | 125 +++++++++++------------------------------------- 3544 1 file changed, 28 insertions(+), 97 deletions(-) 3545 3546commit 9a04fc3a63d82d61bfd23369bf3b27aaafdec0a3 3547Author: nobody <nobody@localhost.localdomain> 3548Date: 2009-12-03 3549 3550 Implement gnome_keyring_xxx_item_info_*() and gnome_keyring_set_attributes_*() 3551 3552 Also add support for session negotiation, secret transfer etc... 3553 3554 egg/Makefile.am | 4 +- 3555 egg/egg-dh.c | 345 ++++++++++++++++++++++ 3556 egg/egg-dh.h | 50 ++++ 3557 egg/tests/Makefile.am | 1 + 3558 egg/tests/test-dh.c | 172 +++++++++++ 3559 library/Makefile.am | 7 +- 3560 library/gkr-callback.c | 13 + 3561 library/gkr-callback.h | 9 + 3562 library/gkr-operation.c | 2 +- 3563 library/gkr-operation.h | 2 + 3564 library/gkr-session.c | 626 ++++++++++++++++++++++++++++++++++++++++ 3565 library/gkr-session.h | 45 +++ 3566 library/gnome-keyring-private.h | 5 + 3567 library/gnome-keyring.c | 521 +++++++++++++++++++++++---------- 3568 tests/gtest-helpers.h | 5 + 3569 15 files changed, 1651 insertions(+), 156 deletions(-) 3570 3571commit 1307ecc96ea5f45715223eb6216f7dd6397896b2 3572Author: nobody <nobody@localhost.localdomain> 3573Date: 2009-12-03 3574 3575 Implement sync usinc same code path as async. 3576 3577 Remove duplicate code for sync functions by calling async 3578 and then blocking for a result. 3579 3580 library/gkr-callback.c | 108 +++++++++--------- 3581 library/gkr-callback.h | 26 ++--- 3582 library/gkr-operation.c | 189 ++++++++++--------------------- 3583 library/gkr-operation.h | 15 ++- 3584 library/gnome-keyring.c | 291 ++++++++++++++++-------------------------------- 3585 5 files changed, 228 insertions(+), 401 deletions(-) 3586 3587commit be68930cf32022e6221828a7e4ed2b80dd4c655a 3588Author: nobody <nobody@localhost.localdomain> 3589Date: 2009-12-01 3590 3591 Refactor operation and callback code. 3592 3593 Move operation and callback code into own files. Callbacks are 3594 now pretty generic and pushed onto a stack, allowing for lots 3595 of nesting which is needed by prompts and session code. 3596 3597 Important to note that all callback user_data is freed at the end 3598 when the operation goes away. 3599 3600 library/Makefile.am | 4 +- 3601 library/gkr-callback.c | 183 +++++++++++++ 3602 library/gkr-callback.h | 87 +++++++ 3603 library/gkr-operation.c | 539 +++++++++++++++++++++++++++++++++++++++ 3604 library/gkr-operation.h | 69 +++++ 3605 library/gnome-keyring-callback.c | 161 ------------ 3606 library/gnome-keyring-op.c | 480 ---------------------------------- 3607 library/gnome-keyring-private.h | 97 +------ 3608 library/gnome-keyring.c | 246 +++++++++--------- 3609 9 files changed, 1015 insertions(+), 851 deletions(-) 3610 3611commit 3d789c6e925ea67388ec50991c54f151089b216f 3612Author: nobody <nobody@localhost.localdomain> 3613Date: 2009-11-29 3614 3615 Set data seperately from operation handler. 3616 3617 library/gnome-keyring-op.c | 12 ++++++++---- 3618 library/gnome-keyring-private.h | 4 +++- 3619 library/gnome-keyring.c | 15 ++++++++------- 3620 3 files changed, 19 insertions(+), 12 deletions(-) 3621 3622commit 5718db55fc774f29cda59fe0bb969ecec6896fa5 3623Author: nobody <nobody@localhost.localdomain> 3624Date: 2009-11-29 3625 3626 Implement locking and unlocking of keyrings. 3627 3628 library/gnome-keyring.c | 300 +++++++++++++++++++++++++++++++++--------------- 3629 1 file changed, 206 insertions(+), 94 deletions(-) 3630 3631commit 229eaa7b4e45bbe6876584c9132354413c132bfb 3632Author: nobody <nobody@localhost.localdomain> 3633Date: 2009-11-28 3634 3635 Move operation and callback code into own files. 3636 3637 library/Makefile.am | 2 + 3638 library/gnome-keyring-callback.c | 161 ++++++++++ 3639 library/gnome-keyring-op.c | 476 ++++++++++++++++++++++++++++ 3640 library/gnome-keyring-private.h | 108 +++++++ 3641 library/gnome-keyring.c | 668 ++++----------------------------------- 3642 5 files changed, 812 insertions(+), 603 deletions(-) 3643 3644commit af19fe6878f71e7fc82734a192fff1e594447319 3645Author: nobody <nobody@localhost.localdomain> 3646Date: 2009-11-28 3647 3648 Implement support for prompting and waiting for prompts. 3649 3650 egg/Makefile.am | 4 +- 3651 egg/egg-dbus.c | 418 ++++++++++++++++++++++++++++++++++++++++++ 3652 egg/egg-dbus.h | 35 ++++ 3653 library/gnome-keyring.c | 471 ++++++++++++++++++++++++++++++++++++------------ 3654 4 files changed, 810 insertions(+), 118 deletions(-) 3655 3656commit 3390e8408153770a9b28483279ee6cf0fc9c50b0 3657Author: nobody <nobody@localhost.localdomain> 3658Date: 2009-11-28 3659 3660 Make async operations more thread-safe. 3661 3662 In particular gnome_keyring_cancel_request() can be called from 3663 another thread. Operation structures are reference counted, and 3664 the result is set atomically. 3665 3666 library/gnome-keyring.c | 315 ++++++++++++++++++++++++++---------------------- 3667 1 file changed, 170 insertions(+), 145 deletions(-) 3668 3669commit 9b58977d824f5d644398ccf70e76b68b89f33d97 3670Author: Stefan Walter <stef@ws.local> 3671Date: 2009-11-25 3672 3673 Implement gnome_keyring_lock_all() and friends. 3674 3675 library/gnome-keyring.c | 60 ++++++++++++++----------------------------------- 3676 1 file changed, 17 insertions(+), 43 deletions(-) 3677 3678commit d354243ef4b719198be41f778368b7ae8c358b44 3679Author: Stefan Walter <Stefan Walter> 3680Date: 2009-10-30 3681 3682 Implement get_attributes operation. 3683 3684 * Rework how the encoding and decoding of object paths work. 3685 3686 library/gnome-keyring.c | 248 ++++++++++++++++++++++++++++++------------------ 3687 1 file changed, 156 insertions(+), 92 deletions(-) 3688 3689commit 8a43901897c08e25dc93d91f92f2cb399d1a7b76 3690Author: Stefan Walter <Stefan Walter> 3691Date: 2009-10-30 3692 3693 Stub out ACL related functionality. 3694 3695 * ACLs are no longer supported, so just stub out these calls. 3696 * Also move non operation functions to gnome-keyring-utils.c 3697 3698 library/gnome-keyring-utils.c | 317 ++++++++++++++++++++ 3699 library/gnome-keyring.c | 673 ++---------------------------------------- 3700 2 files changed, 347 insertions(+), 643 deletions(-) 3701 3702commit e264121cf5a1f7c47045b949af53fd301965a8ba 3703Author: Stefan Walter <Stefan Walter> 3704Date: 2009-10-30 3705 3706 Implement list_item_ids and set_info. 3707 3708 * Change how various property responses are parsed. 3709 * Organize things better with regards to parsing 3710 3711 .../gnome-keyring/gnome-keyring-undeclared.txt | 0 3712 library/gnome-keyring.c | 445 ++++++++++++--------- 3713 2 files changed, 246 insertions(+), 199 deletions(-) 3714 3715commit 729aba852a1c83fa83896ec4d5b927e65bb99161 3716Author: nobody <nobody@localhost.localdomain> 3717Date: 2009-10-29 3718 3719 Implement gnome_keyring_get_info operation. 3720 3721 * Includes basic construction of dbus secrets paths. 3722 * Parsing of {sv} 3723 * GetAll properties method. 3724 3725 library/gnome-keyring.c | 318 +++++++++++++++++++++++++++++++++--------------- 3726 1 file changed, 218 insertions(+), 100 deletions(-) 3727 3728commit a726e879bd5bdb0f753cd2ab45ec33639666edce 3729Author: nobody <nobody@localhost.localdomain> 3730Date: 2009-10-29 3731 3732 Enable git commit hooks when initializing project 3733 3734 autogen.sh | 8 ++++++++ 3735 1 file changed, 8 insertions(+) 3736 3737commit 3baf1a2e6fb068e6ac21a2fb69c21ffe6dca413e 3738Author: Stef Walter <stef@memberwebs.com> 3739Date: 2009-10-28 3740 3741 Implement listing of keyring names along with basic operation. 3742 3743 library/gnome-keyring.c | 553 +++++++++++++++++++++++++----------------------- 3744 1 file changed, 285 insertions(+), 268 deletions(-) 3745 3746commit 6a78704586cb8e637edc027bba1f53d630e88ad7 3747Author: Stef Walter <stef@memberwebs.com> 3748Date: 2009-10-25 3749 3750 Remove unneeded functions 3751 3752 library/gnome-keyring-utils.c | 70 ------------------------------------------- 3753 1 file changed, 70 deletions(-) 3754 3755commit 8d49784cb4b82bdf7e3b8f298158a166cb45187b 3756Author: Stef Walter <stef@memberwebs.com> 3757Date: 2009-10-25 3758 3759 Fork the libgnome-keyring library out of gnome-keyring. 3760 3761 This initial fork has no functionality, and much old code 3762 is commented out. It however does build. 3763 3764 .gitignore | 134 + 3765 AUTHORS | 6 + 3766 COPYING | 481 ++ 3767 ChangeLog | 33 + 3768 HACKING | 8 + 3769 Makefile.am | 40 + 3770 NEWS | 2 + 3771 autogen.sh | 20 + 3772 configure.in | 225 + 3773 docs/Makefile.am | 2 + 3774 docs/reference/Makefile.am | 2 + 3775 docs/reference/gnome-keyring/Makefile.am | 99 + 3776 .../gnome-keyring/gnome-keyring-docs.sgml | 26 + 3777 .../gnome-keyring/gnome-keyring-sections.txt | 183 + 3778 .../gnome-keyring/gnome-keyring-undeclared.txt | 0 3779 egg/Makefile.am | 24 + 3780 egg/egg-secure-memory.c | 1234 ++++++ 3781 egg/egg-secure-memory.h | 93 + 3782 egg/egg-unix-credentials.c | 236 + 3783 egg/egg-unix-credentials.h | 34 + 3784 egg/tests/Makefile.am | 10 + 3785 egg/tests/unit-test-secmem.c | 237 + 3786 libgnome-keyring.doap | 23 + 3787 library/Makefile.am | 51 + 3788 library/gnome-keyring-1-uninstalled.pc.in | 11 + 3789 library/gnome-keyring-1.pc.in | 11 + 3790 library/gnome-keyring-memory.c | 279 ++ 3791 library/gnome-keyring-memory.h | 66 + 3792 library/gnome-keyring-private.h | 58 + 3793 library/gnome-keyring-result.h | 43 + 3794 library/gnome-keyring-utils.c | 597 +++ 3795 library/gnome-keyring.c | 4661 ++++++++++++++++++++ 3796 library/gnome-keyring.h | 523 +++ 3797 library/tests/Makefile.am | 17 + 3798 library/tests/unit-test-daemon-setup.c | 80 + 3799 library/tests/unit-test-keyrings.c | 539 +++ 3800 library/tests/unit-test-memory.c | 128 + 3801 library/tests/unit-test-other.c | 92 + 3802 po/LINGUAS | 2 + 3803 po/POTFILES.in | 3 + 3804 po/POTFILES.skip | 0 3805 tests/Makefile.am | 6 + 3806 tests/gtest-helpers.c | 190 + 3807 tests/gtest-helpers.h | 70 + 3808 tests/gtest.make | 48 + 3809 tests/prep-gtest.sh | 119 + 3810 46 files changed, 10746 insertions(+) 3811 3812commit 0d5beeb89cb1bd3d803c1e399fec8bf124114f71 3813Author: Stef Walter <stef@memberwebs.com> 3814Date: 2009-10-25 3815 3816 Initial commit. 3817 3818 README | 3 +++ 3819 1 file changed, 3 insertions(+) 3820