Merge to:

  telepathy-gabble

From:

  /home/smcv/public_html/darcs/tpglib-param-parsing

Changes:

  Simon McVittie <[EMAIL PROTECTED]>
    Don't emit debug output from parse_parameters when parsing a user-specified 
value - set_param_from_value is now responsible

  Simon McVittie <[EMAIL PROTECTED]>
    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 <[EMAIL PROTECTED]>
    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 <[EMAIL PROTECTED]>
    In Gabble, verify that string parameters aren't empty if they shouldn't be, 
since TpBaseConnection no longer does that for us

  Simon McVittie <[EMAIL PROTECTED]>
    Move responsibility for ignoring obsolete provided parameters

  Simon McVittie <[EMAIL PROTECTED]>
    Allow string CM parameters to be empty; if the params structure allocator 
sets some defaults, properly free them

  Simon McVittie <[EMAIL PROTECTED]>
    If PARAM_FLAG_HAS_DEFAULT, set the struct member to the default value

  Simon McVittie <[EMAIL PROTECTED]>
    Instead of asserting that things with REQUIRED and REGISTER have no 
default, assert that things without HAS_DEFAULT have no default

  Simon McVittie <[EMAIL PROTECTED]>
    Make DEBUG expand to non-empty under --disable-debug

  Simon McVittie <[EMAIL PROTECTED]>
    When setting parameters from defaults, don't go via a useless GValue

  Simon McVittie <[EMAIL PROTECTED]>
    Improve debugging in base-connection-manager by having a debug flag for 
parameter parsing
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to