Skip to content
  • Kristian Høgsberg's avatar
    2004-05-17 Kristian Høgsberg <krh@redhat.com> · d86fc407
    Kristian Høgsberg authored
    	Remove base64 encoding, replace with hex encoding. Original patch
    	from trow@ximian.com, added error handling.
    
    	* dbus/dbus-string.c (_dbus_string_base64_encode)
    	(_dbus_string_base64_decode): Remove.
    	(_dbus_string_hex_decode): Add end_return argument so we can
    	distinguish between OOM and invalid hex encoding.
    	(_dbus_string_test): Remove base64 tests and add test case for
    	invalid hex.
    
    	* dbus/dbus-keyring.c, dbus/dbus-auth-script.c, dbus/dbus-auth.c:
    	Replace base64 with hex.
    
    	* test/data/auth/invalid-hex-encoding.auth-script: New test case
    	for invalid hex encoded data in auth protocol.
    d86fc407
To find the state of this project's repository at the time of any of these versions, check out the tags.