[Telepathy] merge: telepathy-gabble
Merge Monkey
monkey at collabora.co.uk
Wed Apr 18 07:59:51 PDT 2007
Merge to:
telepathy-gabble
From:
/home/smcv/public_html/darcs/tpglib-param-parsing
Changes:
Simon McVittie <simon.mcvittie at collabora.co.uk>
Don't emit debug output from parse_parameters when parsing a user-specified value - set_param_from_value is now responsible
Simon McVittie <simon.mcvittie at collabora.co.uk>
Reinstate code to avoid emitting passwords in debug output, but this time have it take effect for any param containing "password" in its name (for proxy passwords, etc.)
Simon McVittie <simon.mcvittie at collabora.co.uk>
param_default_value: Don't return an invalid GValue if there is no default - instead return a valid GValue of the correct type, with fairly arbitrary contents.
Simon McVittie <simon.mcvittie at collabora.co.uk>
In Gabble, verify that string parameters aren't empty if they shouldn't be, since TpBaseConnection no longer does that for us
Simon McVittie <simon.mcvittie at collabora.co.uk>
Move responsibility for ignoring obsolete provided parameters
Simon McVittie <simon.mcvittie at collabora.co.uk>
Allow string CM parameters to be empty; if the params structure allocator sets some defaults, properly free them
Simon McVittie <simon.mcvittie at collabora.co.uk>
If PARAM_FLAG_HAS_DEFAULT, set the struct member to the default value
Simon McVittie <simon.mcvittie at collabora.co.uk>
Instead of asserting that things with REQUIRED and REGISTER have no default, assert that things without HAS_DEFAULT have no default
Simon McVittie <simon.mcvittie at collabora.co.uk>
Make DEBUG expand to non-empty under --disable-debug
Simon McVittie <simon.mcvittie at collabora.co.uk>
When setting parameters from defaults, don't go via a useless GValue
Simon McVittie <simon.mcvittie at collabora.co.uk>
Improve debugging in base-connection-manager by having a debug flag for parameter parsing
More information about the Telepathy
mailing list