[gnome-keyring] (249 commits) ...Merge branch 'dbus-api'



Summary of changes:

  176b91a... Add a rough draft of the secrets interfaces. (*)
  84a13ea... Ignore built files (*)
  695a738... Add build support for eggdbus interfaces. (*)
  c7e43d4... Spec out the remainder of the stuff in the api. (*)
  691990c... Build docs for the secrets API. (*)
  17b9c64... Complete most of the secrets API documentation. (*)
  bc00dc5... API changes: add error codes, add Created Modified properti (*)
  23b4a9b... Move lookup executable path from pid into common code. (*)
  46131f9... Updated Hindi Translation on behalf of Rajesh Ranjan (*)
  81a8e51... Added entries for Hindi Translation updated by Rajesh Ranja (*)
  6360f11... Updated Bengali India Translations (*)
  a24b8e8... Updating Estonian translation (*)
  5a1c931... Updating Estonian translation (*)
  ebd93a2... Ignore more built files (*)
  9dac7c9... Use proper functions to free secure memory. (*)
  18f0669... Add missing header. (*)
  0740ce2... Fix linking problem on FreeBSD. (*)
  acc70d1... Fixed problem with RSA key sizes that were not a multiple o (*)
  6d5b85c... Make "Password: " prompt be translated in pam module. (*)
  4556871... Add only_if= option to pam module, can limit services its e (*)
  8ad0381... Better message when gck-ssh-agent-standalone (test binary)  (*)
  cfc984d... Add build support for eggdbus interfaces. (*)
  1251b19... Build docs for the secrets API. (*)
  78dd710... Merge branch 'master' into dbus-api (*)
  d2681b8... Combine entire DBus definition into a single file. (*)
  946719e... Remove conflict lines from old merge (*)
  3135e3e... Rename ItemCreated, ItemDeleted, and move ItemChanged. (*)
  49fa9ac... Add org.freedesktop.Secrets.Error.NoSession error. (*)
  9a407e1... Consistently use term fields instead of attributes. (*)
  2adf4a1... Rename SearchCollections method to SearchItems. (*)
  0aa4918... Add 'complete' argument to Negotiate method. (*)
  4d76282... Add more documentation of algorithms. (*)
  a12ed7e... Use a dict to return secrets from RetrieveSecrets. (*)
  843a282... Rename 'results' arg of SearchItems to 'unlocked' (*)
  d4ca6d4... Make object paths static for the lifetime of an object. (*)
  189fe9d... Remove == bashisms from 'test' calls configure. (*)
  56a71de... Release version 2.26.3 (*)
  31fa05a... Add support in pam module for use_authtok (*)
  15c168e... Don't be as strict with reserved/unused areas in keyrings. (*)
  0c691b4... Parse, but don't use non-utf8 secrets in keyrings. (*)
  586c07f... Cleanup tests, hook into 'make check'. (*)
  f0dbbfc... Make gkr_proto_get_raw_secret work as null-terminated when  (*)
  d5840ce... Fix tests so they work from 'make distwcheck' (*)
  70ab6a2... Release version 2.27.4 (*)
  e5e1a36... Updated Gujarati Translations (*)
  65f187f... Updated Gujarati Translations (*)
  f2131bc... Add support for thread timers. (*)
  caa1e0c... Add support for parsing and storing time attributes. (*)
  950a42e... Add support for auto destructing session objects. (*)
  2678644... Make standalone socket in a directory we know exists: /tmp (*)
  cc550a9... Add support for lifetime constrained identities. (*)
  42ec4fc... Use .ui files directly now that they're supported by glade. (*)
  8eb5359... Update translatable files for last change (*)
  c6984ff... Figure out CKA_TOKEN for a PKCS#11 object based on manager. (*)
  3f1bb21... [gck] PKCS#11 objects now track the module they're in. (*)
  60993ad... [gck] Add helper function to parse bool attribute. (*)
  3f57aed... [gck] Add support for transient PKCS#11 objects. (*)
  399c7e2... [gck] Add authenticator objects for storing authenticated s (*)
  7e690f3... [gck] Tweak authenticator enumerator to return boolean. (*)
  3478066... [gck] Don't map object identifiers in plex layer. (*)
  a077d10... [gck] Pass session to get/set attribute functions. (*)
  52ddab7... [daemon, ssh-agent] Use authenticator objects instead of au (*)
  deaae13... [gck] Write files without group or world permissions. (*)
  d9d9544... [tests] Fix some minor memory leaks in unit tests. (*)
  d31e4f0... Merge branch 'master' into dbus-api (*)
  9c09766... [secrets] Move secrets api to top level in source tree. (*)
  1b4d1a5... [roots] Properly initialize certificate parent klass. (*)
  30ebc87... [secrets] Implement some smaller bits of secrets-store. (*)
  d6974c3... [secrets] Add skeleton of search object. (*)
  6a9310c... [secrets] Port over some parts of the keyring parsing. (*)
  9fdf660... [secrets] Fix up some of the basic module stuff for secret- (*)
  078e697... [secret] Add standalone module for secrets-store. (*)
  193b002... [secrets] Complete some parts of the secrets fields code. (*)
  bcbcf90... [secrets] Distribute necessary header files and use $(srcdi (*)
  4043198... [secrets] Add compat functions for acls. (*)
  5f2473b... [secret] Add tests to secret-store component. (*)
  fccb81c... [secret] Add compat function for converting item types. (*)
  083f907... [gck, secret-store, user-store] Rename GckLogin to GckSecre (*)
  8204424... [gck, secret-store, user-store] Rename GckLogin to GckSecre (*)
  9c7bead... [egg] Function for clearing secure memory. (*)
  21dc1fc... [secret-store] Add basic incomplete concpet of GckSecretDat (*)
  286782d... [gck] Add missing function gck_secret_new_from_password() (*)
  645d9ee... [secret-store] Fix erroneous comment on top of unit test. (*)
  33eb206... [secret-store] Use GckSecret in GckSecretData. (*)
  7e4290a... [gck] More tests for GckSecret, and complete missing functi (*)
  943b63f... [secret-store] Additional methods for GckSecretData. (*)
  7436c47... [gck] Add missing gck_attribute_get_string() function and a (*)
  e0b6b8f... [secret-store] Complete implementation of GckSecretObject. (*)
  201d672... [gck] Add public method to add session object. (*)
  ae1a21d... [secret-store] Complete basic GckSecretCollection, and test (*)
  330ff74... [secret-store] Complete GckSecretItem functionality and uni (*)
  2023490... [secret-store] Implement tests for gck_secret_fields_(). (*)
  25e684c... [secret-store] Add gck_secret_fields_take() functionality. (*)
  e741f98... [secret-store] Finish up textual reading code, and test. (*)
  0844852... [egg] Add missing definition of egg_buffer_uninit_steal() (*)
  b668b4c... [secret-store] Better tests for textual parsing, and fix bu (*)
  6ad533b... [secret-store] Complete binary parsing, and write tests. (*)
  cbd6ed8... [egg] Fix unit test. (*)
  5b7534a... Merge branch 'master' into dbus-api (*)
  00eef88... [gck] Add gck_secret_equal(), change so NULL secret == "" (*)
  a4cd866... [gck] Authenticator always has a login. (*)
  2798e6b... [secret-store] Complete loading/unlocking code for GckSecre (*)
  46bef53... [daemon] Refactor dbus code into seperate files. (*)
  fa07fe4... [daemon] Add initial framework for DBus Secrets API Service (*)
  0b59a1d... [gck] Fix unit test for GckAuthenticator (*)
  8bfec80... [gck] Add gck_attribute_set_empty() function. (*)
  563046a... [gck] Add signals to GckManager, for objects added, deleted (*)
  1dbc674... [pkcs11] Move unfinalized stuff out of pkcs11g.h (*)
  f742ab5... [pkcs11, gck] Each GckObject now has manager for life. (*)
  f71149b... [dbus] Add start of implementation of session object. (*)
  325a4b2... [dbus] Close all sessions for a caller when caller goes awa (*)
  96a6ea0... [daemon] Load secret-store component when starting daemon. (*)
  17618f2... [dbus] Initialize dbus service with pkcs11 slot. (*)
  e72c31e... [dbus] We'll be proxying objects to pkcs11 from GkdSecretsO (*)
  46dbc9c... [dbus] Return dbus messages from method/property handlers. (*)
  3e8b8fc... [dbus] Do our own dispatch of dbus messages. (*)
  e0d1520... [gp11] CK_NOTIFY accepted when opening a session. (*)
  567db59... [gck] Don't crash on OpenSession if flags invalid. (*)
  a631446... [daemon] Support calling pkcs11 code from mainloop. (*)
  927bd8b... [gp11] Don't fail when allocating zero length value. (*)
  17a897b... [secret-store] Add proper CKA_CLASS attributes to item/coll (*)
  57a7250... [secret-store] Load *.keyring instead of *.keyrings files (*)
  2f4b8e9... [dbus] Add property access, and collection/item mapping. (*)
  94ddef0... [dbus] Add support for Locked, Created, Modified. (*)
  fc22ede... [dbus] Implement support for Attributes property. (*)
  093406d... [dbus] Implement the Collection.Items property. (*)
  bb1778c... [secrets-store] Use const pointers when parsing fields attr (*)
  4312f61... [dbus] Refactor property lookups, less duplicated code. (*)
  773eb97... [dbus] Implement Collections proprerty on Service. (*)
  8595b97... [dbus] Put in stubs for all methods. (*)
  196280d... [dbus] Make property calls handle interfaces better. (*)
  1108b3c... [dbus] Add introspectable XML files. (*)
  a1b0215... [dbus] Add introspection to all our dbus objects. (*)
  85ccdcf... Merge branch 'master' into dbus-api (*)
  d99d472... [secret-store] Mark objects as modifiable. (*)
  ce82109... [secret-store] Remove write protection from secret store. (*)
  522d8d9... [secret-store] Implement C_SetAttributeValue. (*)
  046dcf5... [gck] Return CKR_ATTRIBUTE_READ_ONLY when attribute exists. (*)
  74af3a9... [secret-store] Only return CKR_USER_NOT_LOGGED_IN when attr (*)
  052b588... [dbus] Implement setting of collection and item properties. (*)
  464d9c5... [gck] Separate object creation logic, from PKCS#11 interfac (*)
  bd28562... [gck] Fix GckManager attribute-changed signal. (*)
  21c2cd0... [egg] Null terminate credentials read from /proc (*)
  34ca11c... [secret-store] Complete secret search functionality and tes (*)
  ddee2e7... [gp11] Return added attr from gp11_attributes_add_* (*)
  768e295... Merge branch 'master' into dbus-api (*)
  22cd4bf... [secret-store] Refresh token objects when creating a search (*)
  0b60338... [daemon] Implement SearchItems on collection and service. (*)
  13545a9... Merge branch 'master' into dbus-api (*)
  9a19c9f... Merge branch 'master' into dbus-api (*)
  e5435ba... [egg] Add DH functions for use by IPC. (*)
  67b4227... [ui] Add very basic unfinished prompt tool. (*)
  9e37d22... [ui] Add titlebar, and buttons to prompt dialog. (*)
  1286e3c... Merge branch 'master' into dbus-api (*)
  7efb2a3... [egg] Add spawn with callback functionality. (*)
  ffdafbc... [egg] Build in default DH parameters. (*)
  aa9f188... Merge branch 'master' into dbus-api (*)
  ff101eb... DBus messages can be hanlded without a response. (*)
  54a1d79... Shorter serial number for secrets module. (*)
  15a7df1... Implement basics of prompting for operations. (*)
  d595d6e... Move prompt tool into place, and show prompt text. (*)
  bb151e8... Tons of bug fixes for the prompting. (*)
  140996d... Implement prompt password return via encryption. (*)
  cadeede... Fixes for prompt signals and responses. (*)
  f54eb2a... Ignore anjuta files. (*)
  f7cf9a3... Prompt close and cleanup fixes. (*)
  153a187... Fix password and response bugs. (*)
  eafcca4... Return the response text properly from prompt. (*)
  ca70d15... Response is empty if window was closed. (*)
  d22c92b... Perform PKCS#11 login to secret store token. (*)
  04a6ef8... Emit Prompt.Completed signal properly. (*)
  ac87793... Fix prompting problems. (*)
  3599153... [gck] Make exposing pkcs11 object part of transaction. (*)
  82f6103... [gck] Include class name in error message about leaked obje (*)
  310456e... [gck] Rename GckFactoryInfo to GckFactory. (*)
  b206e3e... [egg] Move mkdtemp() code into its own file. (*)
  a9f72e0... Refactor test directory function calls. (*)
  c6062ff... [gck] Don't crash on misformatted init PKCS#11 init strings (*)
  1cd4bb0... [gck] Reorder disposal of sessions and objects. (*)
  9c2e4fc... [secret-store] Implement creation and deletion of collectio (*)
  ae5cc35... [daemon] When --enable-tests, make warnings fatal. (*)
  dcaf245... [dbus] Implement Collection.Delete and Item.Delete (*)
  cb8e3af... [gck] Delay checks of whether a new object is a token objec (*)
  aa56b52... [dbus] Implement Collection.CreateItem() (*)
  2a04edf... [dbus] Perform session setenv asynchronously. (*)
  2055447... Merge branch 'master' into dbus-api (*)
  782f2ac... [pkcs11] Fix assertion when comparing attributes. (*)
  0c08225... Ignore anjuta project files. (*)
  da336e8... Merge branch 'master' into dbus-api (*)
  e0773b7... [pkcs11] Reorder creation to fix unit tests. (*)
  7ce2554... [pkcs11] Change terminology from 'authenticator' to 'creden (*)
  6eaa696... [pkcs11] Cleaner way of associating data with credentials. (*)
  89db8a5... [dbus] Rename secrets service to secret service. (*)
  52aac7a... [dbus] Refactor object to dbus path mapping. (*)
  d6af3ea... [dbus] Refactor property parsing. (*)
  583c4bd... [pkcs11] Add support for creating credentials without objec (*)
  41e7dd7... [dbus] Implement Service.CreateCollection() (*)
  92238de... [egg] Add IETF DH groups. (*)
  ae5fdc1... [pkcs11] Rename current public and private key to 'xsa' (*)
  94abeee... [pkcs11] Refactor RSA and DSA mechanism support. (*)
  3ce33dd... Fix build warnings. (*)
  c0622ce... Ignore a bunch more built files (*)
  a448d02... Merge branch 'master' into dbus-api (*)
  626969d... [pkcs11] Use p11-tests to test pkcs#11 modules. (*)
  ad805c8... [pkcs11] Implement DH key pair generation. (*)
  3e324f1... [pkcs11] Add support for AES secret keys and DH derive. (*)
  28f2ff8... [pkcs11] Factor out padding functionality, and add pkcs7 pa (*)
  7051e4f... [pkcs11] Implement AES key wrapping. (*)
  abc93b2... [pkcs11] Refactor object creation. (*)
  e616479... [gp11] Implement support for generate, wrap, unwrap, derive (*)
  57fc0e5... [egg] Store DH groups in binary. (*)
  a3bce12... Fix build when p11-tests is not installed. (*)
  0f4a679... Remove ui directory. (*)
  ace62ca... Remove old secrets stuff, which is now in a freedesktop pro (*)
  996db6e... Merge branch 'master' into dbus-api (*)
  f3e360f... [dbus] Implement getting and setting of secrets. (*)
  c3d0a04... [dbus] Return NoSuchObject when a bad collectiont or item p (*)
  3bbf5bc... [dbus] Use proper interface names, from spec. (*)
  3b666b7... [dbus] Fix argument order for Completed event. (*)
  319ac51... [dbus] Implement support for aliases. (*)
  68a99f9... [dbus] Return proper '/' path when no prompt is needed on u (*)
  875fd4f... [gp11] Support same attrs passed for public/private to gene (*)
  ba35263... [dbus] Do session negotiation in OpenSession. (*)
  1d544c5... [dbus] Fix problems with CreateItem and secret transfer. (*)
  910e750... Fix methods that were accidentally implemented on wrong int (*)
  fe841e3... Simplify creation of secret from DH negotiation. (*)
  2d9cd84... Add declaration of session dbus interface. (*)
  4fb2cfd... Cleanup the session implementation, remove unused code. (*)
  c406ca0... [pkcs11] Implement CKM_G_NULL mechanism and CKK_G_NULL key. (*)
  b318b8a... [pkcs11] Fix bugs in DH key generation. (*)
  4528589... [dbus] Implement internal interface for creating collection (*)
  8142993... [dbus] Reorganize path <-> object mapping. (*)
  2d3dc9b... [dbus] Fix encoding of secret into dbus message. (*)
  13ffd44... [dbus] Fix use of freed memory. (*)
  69e08a3... [dbus] Fix the problem with SetSecret signature. (*)
  b49c646... [dbus] Refactor collection creation. (*)
  70e6480... [secret-store] Implement always present 'session' keyring. (*)
  2da0597... [dbus] Separate SearchItems results into locked/unlocked. (*)
  6aee0b1... [dbus] Implement Service.GetSecrets(). (*)
  d62b7cb... [dbus] Refactor error handling and session lookups. (*)
  fe77837... [egg] Move padding functionality into egg (*)
  bc2ce97... [secret-store] Implement changing of master credentials for (*)
  c24fb55... [secret-store] Fix assertion when parsing textual keyring. (*)
  0e7a626... [dbus] Big rework of prompting, unlocking and change lock. (*)
  2cc28f9... [dbus] Use constants that come with dbus library. (*)
  a7f3c50... [dbus] Update introspect xml data. (*)
  cbb8aad... [pkcs11] Fix some shutdown ordering problems. (*)
  9ea4667... Bump version number to unstable
  31dd654... Merge branch 'dbus-api'

(*) This commit already existed in another branch; no separate mail sent



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]