Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop the McdConnection probation timer when the TpConnection is releasedtelepathy-mission-control-5.4 | Vivek Dasmohapatra | 2010-08-19 | 1 | -5/+25 |
| | | | | | | Also: Check that we haven't accidentally called the timer callback after releasing the TpConnection, as this avoids a SEGV (and g_warn if we find ourselves in this situation) | ||||
* | More checks on built strings (from coverity report) | Vivek Dasmohapatra | 2010-08-19 | 1 | -12/+19 |
| | |||||
* | Unused variable | Vivek Dasmohapatra | 2010-08-19 | 1 | -2/+0 |
| | |||||
* | Can't use the AvatarRetrieved signal to find out if an avatar has been removed | Vivek Dasmohapatra | 2010-07-29 | 1 | -10/+59 |
| | | | | | | | The signal only fired for those contacts that had an avatar, so if the connection signals that the avatar has been updated, and we then try to fetch the avatar via this signal, we simply never receive any data and the avatar we have never gets erased. | ||||
* | Implement a test for a remote client unsetting our avatar | Vivek Dasmohapatra | 2010-07-29 | 2 | -2/+16 |
| | |||||
* | Treat calls ended locally with No_Answer as missed | Will Thompson | 2010-07-02 | 1 | -1/+2 |
| | | | | | | | If the actor is the self handle, and the reason is No_Answer, then something on our side (either the CM or some client) decided we weren't going to answer and gave up. From the user's PoV, these calls are missed, so mark them as such. | ||||
* | Reduce INITIAL_RECONNECTION_TIME to 3 seconds | Will Thompson | 2010-06-16 | 1 | -1/+1 |
| | | | | | This gives us pretty much the same progression, but with the first reconnection happening fast enough for the test suite. | ||||
* | Add a #define for the reconnect interval cap | Will Thompson | 2010-06-16 | 1 | -3/+4 |
| | |||||
* | Attempt to reconnect less frequently. | Will Thompson | 2010-06-16 | 1 | -2/+2 |
| | | | | | | | | The previous constants made MC really keen. Trying again after 1 second is fine if the CM crashed, but the normal situation is that the server fell over, or the network is broken, in which case 10 seconds, 30 seconds, 1½ minutes, 4½ minutes, 13½ minutes, then every half hour seems a lot more reasonable. | ||||
* | Include reconnection time in debug message | Will Thompson | 2010-06-16 | 1 | -1/+2 |
| | |||||
* | Add a #define for reconnection timeout multiplier | Will Thompson | 2010-06-16 | 1 | -1/+2 |
| | |||||
* | Nano version | Simon McVittie | 2010-06-16 | 2 | -1/+6 |
| | |||||
* | Prepare version 5.4.3telepathy-mission-control-5.4.3 | Simon McVittie | 2010-06-16 | 2 | -3/+11 |
| | |||||
* | Enable ERROR_CFLAGS in every Makefile.am that compiles C | Simon McVittie | 2010-06-16 | 7 | -0/+12 |
| | |||||
* | configure.ac: remove alleged AM_CFLAGS that were never actually used for ↵ | Simon McVittie | 2010-06-16 | 1 | -3/+0 |
| | | | | anything | ||||
* | Remove obsolete datadir_expanded check from configure.ac | Simon McVittie | 2010-06-16 | 1 | -11/+0 |
| | | | | We use g_get_system_data_dirs() etc. now. | ||||
* | Add code to a couple of existing tests to verify that serialization in key ↵ | Simon McVittie | 2010-06-16 | 3 | -9/+45 |
| | | | | | | files is as intended (Backported from master to not expect account storage to be diverted) | ||||
* | _mcd_account_dup_parameters: if unable, explain why | Simon McVittie | 2010-06-16 | 1 | -0/+3 |
| | |||||
* | McdAccount: clear_register_dup_params_cb: survive if params is NULL | Simon McVittie | 2010-06-16 | 1 | -0/+6 |
| | | | | | It can be NULL in crash-recovery.py, apparently. Unfortunately, the async implementation doesn't tell us why it failed, only that it did. | ||||
* | account-manager/recover-from-disconnect.py: comment why register=True | Simon McVittie | 2010-06-16 | 1 | -1/+2 |
| | |||||
* | Remove duplicate call to _mcd_account_set_parameter() | Simon McVittie | 2010-06-16 | 1 | -2/+0 |
| | |||||
* | fd.o #28118: clear the 'register' flag when an account goes to CONNECTED | Simon McVittie | 2010-06-16 | 2 | -3/+37 |
| | |||||
* | Nano version | Simon McVittie | 2010-05-26 | 2 | -1/+6 |
| | |||||
* | Prepare version 5.4.2telepathy-mission-control-5.4.2 | Simon McVittie | 2010-05-26 | 2 | -3/+14 |
| | |||||
* | Coverity 7707 REVERSE_INULL two gchar ** deref'd w/o check in set_param | Vivek Dasmohapatra | 2010-05-26 | 1 | -15/+20 |
| | | | | | Also gchar ** strv_type_key potentially leaked in the 'clear' and 'unset' cases (cherry picked from commit c4b90bf71b14da5a6c11bd7ef1898cd2734ffbab) | ||||
* | Coverity 21106 RESOURCE_LEAK in dispatch_operation_claim | Vivek Dasmohapatra | 2010-05-26 | 1 | -3/+7 |
| | | | | (cherry picked from commit 07599a7ab74d654d50bc4dd8493f6f4cef5459df) | ||||
* | Merge branch '54-unsafe-param-reuse' into telepathy-mission-control-5.4 | Simon McVittie | 2010-05-26 | 4 | -20/+177 |
|\ | | | | | | | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | ||||
| * | _mcd_account_dup_parameters: don't assume that borrowed parameters remain valid | Simon McVittie | 2010-05-26 | 1 | -7/+16 |
| | | |||||
| * | _mcd_account_set_parameters: don't assume that borrowed parameters remain valid | Simon McVittie | 2010-05-26 | 1 | -4/+9 |
| | | |||||
| * | mcd_account_check_parameters: don't assume that borrowed parameters remain valid | Simon McVittie | 2010-05-26 | 1 | -6/+18 |
| | | |||||
| * | _mcd_account_migrate_secrets: don't assume that a borrowed string remains valid | Simon McVittie | 2010-05-26 | 1 | -3/+5 |
| | | |||||
| * | _mcd_manager_dup_protocol, _mcd_manager_protocol_free: add | Simon McVittie | 2010-05-26 | 3 | -0/+129 |
|/ | | | | | | Copied from telepathy-glib 0.11.6 to avoid a dependency on that version in this stable branch; in git master, they should be replaced by calls to the newer telepathy-glib API. | ||||
* | Nano version | Simon McVittie | 2010-05-25 | 2 | -1/+6 |
| | |||||
* | Prepare version 5.4.1telepathy-mission-control-5.4.1 | Simon McVittie | 2010-05-25 | 2 | -2/+4 |
| | |||||
* | update NEWS | Simon McVittie | 2010-05-25 | 1 | -1/+9 |
| | |||||
* | Don't cache whether we have the requests interface | Simon McVittie | 2010-05-25 | 1 | -5/+6 |
| | | | | | | | | | | One use of the caching (in _mcd_connection_request_channel) was subtly incorrect: before using the cached variable we checked whether the TpConnection was ready, but that's not the same thing as checking whether our on_connection_ready() callback (which caches it) has actually been called yet. This fixes a regression in dispatcher/connect-for-request.py. | ||||
* | Add a regression test for fd.o #25684 | Simon McVittie | 2010-05-25 | 2 | -0/+65 |
| | | | | | This turns out to be a regression in the 5.5 branch, but adding a test in the stable branch seems a good way to avoid introducing this bug. | ||||
* | set '0' as UserActionTime when HandleWith() is called | Guillaume Desmottes | 2010-05-19 | 1 | -3/+2 |
| | | | | | | '0' means 'no user action' which is the safer choice to prevent focus stealing. User should use a futur variant of HandleWith() allowing him to pass a UserActionTime when needed. | ||||
* | account-manager/presence.py: GetInterfaces can be called twice | Guillaume Desmottes | 2010-05-19 | 1 | -3/+8 |
| | |||||
* | mctest.py: no need to import 'sha' | Guillaume Desmottes | 2010-05-19 | 1 | -1/+0 |
| | |||||
* | Start 5.4.1 development | Simon McVittie | 2010-04-15 | 2 | -1/+6 |
| | |||||
* | Prepare release 5.4.0telepathy-mission-control-5.4.0 | Simon McVittie | 2010-04-15 | 2 | -2/+4 |
| | |||||
* | Distribute Logger.client as well as AbiWord.client | Simon McVittie | 2010-04-15 | 1 | -0/+1 |
| | | | | This hopefully fixes distcheck. | ||||
* | Re-generate doc stuff with gtk-doc 1.14 | Simon McVittie | 2010-04-15 | 26 | -0/+108 |
| | |||||
* | Document the Recover feature in NEWS | Simon McVittie | 2010-04-15 | 1 | -0/+7 |
| | |||||
* | Add missing #includes | Simon McVittie | 2010-04-15 | 2 | -1/+4 |
| | |||||
* | McdHandlerMap: perform channel->account lookup internally | Senko Rasic | 2010-04-15 | 3 | -7/+11 |
| | | | | Instead of giving access to the whole map to the user. | ||||
* | _mcd_client_recover_observer: don't leak connection reference | Senko Rasic | 2010-04-15 | 1 | -3/+1 |
| | |||||
* | tests: assert that observer info "recovering" key is set in observer recovery | Senko Rasic | 2010-04-15 | 2 | -2/+6 |
| | |||||
* | moved _mcd_tp_channel_* to a separate file | Senko Rasic | 2010-04-15 | 7 | -138/+217 |
| |