1. 14 Jul, 2009 1 commit
  2. 10 Jul, 2009 1 commit
  3. 14 Jul, 2007 1 commit
  4. 14 Jun, 2007 1 commit
    • Havoc Pennington's avatar
      2007-06-14 Havoc Pennington <hp@redhat.com> · 48c6f147
      Havoc Pennington authored
      	* dbus/dbus-auth.c: adapt to keyring changes
      
      	* dbus/dbus-keyring.c: change to avoid using user ID and home
      	directory directly; instead use a
      	keyring-location-from-credentials function in dbus-sysdeps
      
      	* fix to use _dbus_append_user_from_current_process() instead of
      	_dbus_username_from_current_process() or _dbus_append_desired_identity().
      48c6f147
  5. 09 Sep, 2004 1 commit
  6. 10 Aug, 2004 1 commit
  7. 02 Dec, 2003 1 commit
  8. 27 Nov, 2003 1 commit
  9. 05 Mar, 2003 1 commit
    • Havoc Pennington's avatar
      2003-03-04 Havoc Pennington <hp@pobox.com> · 7e050c88
      Havoc Pennington authored
      	* test/data/auth/*: adapt to changes
      
      	* dbus/dbus-auth-script.c (_dbus_auth_script_run): add
      	USERID_BASE64 and change USERNAME_BASE64 to put in username not
      	userid
      
      	* dbus/dbus-keyring.c (_dbus_keyring_validate_context): prevent
      	more stuff from being in a context name, to make the protocol
      	simpler to deal with
      
      	* dbus/dbus-errors.c (dbus_error_has_name): new function
      	(dbus_error_is_set): new function
      
      	* dbus/dbus-auth.c: replace DBUS_STUPID_TEST_MECH auth
      	with DBUS_COOKIE_SHA1, implement DBUS_COOKIE_SHA1
      
      	* dbus/dbus-connection.c (dbus_connection_flush): also read
      	messages during a flush operation
      
      	* dbus/Makefile.am: remove dbus-md5 since it isn't currently used.
      7e050c88
  10. 24 Feb, 2003 1 commit
    • Havoc Pennington's avatar
      2003-02-23 Havoc Pennington <hp@pobox.com> · 2f38c959
      Havoc Pennington authored
      	* dbus/dbus-keyring.c: finish most of this implementation and
      	simple unit test
      
      	* dbus/dbus-errors.c (dbus_set_error_const, dbus_set_error): make
      	these barf if the error isn't cleared to NULL
      
      	* dbus/dbus-sysdeps.c (_dbus_delete_file): set error on failure
      	(_dbus_create_directory): new function
      
      	* dbus/dbus-errors.c (dbus_set_error): fix warning
      
      	* dbus/dbus-string.c (_dbus_string_hex_encode): new function
      	(_dbus_string_hex_decode): new function
      	(test_hex_roundtrip): test code
      
      	* dbus/dbus-sha.c (_dbus_sha_compute): use dbus_string_hex_encode
      
      	* dbus/dbus-md5.c (_dbus_md5_compute): use dbus_string_hex_encode
      
      	* dbus/dbus-sysdeps.c (_dbus_string_save_to_file): make this use
      	the save-to-temp/rename trick to atomically write the new file
      	(_dbus_string_parse_uint): new function
      2f38c959
  11. 20 Feb, 2003 1 commit
    • Havoc Pennington's avatar
      2003-02-19 Havoc Pennington <hp@pobox.com> · 6b40feaf
      Havoc Pennington authored
      	* Doxyfile.in (PREDEFINED): put DOXYGEN_SHOULD_SKIP_THIS in
      	Doxyfile.in, not Doxyfile
      
      	* dbus/dbus-keyring.c: do some hacking on this
      
      	* dbus/dbus-sysdeps.c (_dbus_delete_file): new
      
      	* dbus/dbus-errors.c (dbus_set_error_const): do not call
      	dbus_error_init
      	(dbus_set_error): remove dbus_error_init, check for message ==
      	NULL *before* we sprintf into it, and add @todo about including
      	system headers in this file
      
      	* dbus/dbus-sysdeps.c (_dbus_create_file_exclusively): new
      
      	* dbus/dbus-errors.h (DBUS_ERROR_FAILED): add
      
      	* dbus/dbus-sysdeps.c (get_user_info): break this function out to
      	get various bits of user information based on either username
      	or user ID
      	(_dbus_homedir_from_username): new function
      6b40feaf
  12. 05 Feb, 2003 1 commit
    • Havoc Pennington's avatar
      2003-02-02 Havoc Pennington <hp@pobox.com> · a07bc460
      Havoc Pennington authored
      	* dbus/dbus-keyring.c, dbus/dbus-keyring.h: template files
      	for code to manage cookies in your home directory
      
      	* dbus/dbus-sysdeps.c (_dbus_generate_random_bytes): new function
      
      	* dbus/dbus-auth.c (get_state): impose a maximum number of tries
      	to authenticate, then disconnect the client.
      a07bc460