~ubuntu-branches/ubuntu/saucy/telepathy-mission-control-5/saucy

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2013-01-10 11:07:51 UTC
  • mfrom: (0.13.5)
  • Revision ID: package-import@ubuntu.com-20130110110751-fzge1h4wgrwqu1zi
Tags: 1:5.14.0-0ubuntu1
* New upstream release
* debian/control:
  - Use standards version 3.9.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit c1fe16e325d1622bea056dbc8679c23e72000386
 
2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
3
Date:   2012-10-03 18:11:25 +0100
 
4
 
 
5
    fix Makefile syntax
 
6
 
 
7
commit a433ba2a46c9fdcd73e365c88639a6e501762893
 
8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
9
Date:   2012-09-21 15:35:54 +0100
 
10
 
 
11
    exec-with-log.sh: add gdb wrapper
 
12
    
 
13
    Based on a patch from Jonny Lamb; changed to use ${abs_top_srcdir} to
 
14
    work out-of-tree, backtrace all threads, and put the gdb script in /tools.
 
15
    
 
16
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
17
 
 
18
commit 91006767d5ce8f95b43c7ff85fc6e5ec90d8895c
 
19
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
 
20
Date:   2012-10-03 14:37:26 +0200
 
21
 
 
22
    prepare 5.14.0
 
23
 
 
24
commit 4e5a187773cb34de567e3cf90d62710830bbd876
 
25
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
26
Date:   2012-08-27 10:50:08 +0100
 
27
 
 
28
    Don't warn on deprecated declarations, this is a stable branch.
 
29
    
 
30
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
31
 
 
32
commit 5f156149b05e7b5ab9e54eeee729136d9d59128c
 
33
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
 
34
Date:   2012-10-03 15:05:06 +0200
 
35
 
 
36
    Upload documentation to the 5.14.x location
 
37
    
 
38
    To be reverted in the 5.15 branch.
 
39
 
 
40
commit 2a0b73c02353a155e473504546a8b7e598da4449
 
41
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
 
42
Date:   2012-10-03 14:57:48 +0200
 
43
 
 
44
    Don't check documentation completeness in this stable branch
 
45
    
 
46
    To be reverted in the 5.15 branch.
 
47
 
 
48
commit 90a3b33273dd4384ebf653c9ec4c7a5fbc752246
 
49
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
50
Date:   2012-09-20 16:15:48 +0100
 
51
 
 
52
    Post-release version bump
 
53
 
 
54
commit e80d7797aa038480701c6819bc178c9302d823e7
 
55
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
56
Date:   2012-09-20 15:41:12 +0100
 
57
 
 
58
    Prepare version 5.13.2
 
59
 
 
60
commit d33c6c16abd488f6ec3fae2dbc88ffc6a3514c0b
 
61
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
62
Date:   2012-09-20 15:35:49 +0100
 
63
 
 
64
    NEWS
 
65
 
 
66
commit b6f897048723dab0a1aefaacb969e8026a3d6e4d
 
67
Merge: 5b5ee48 7095375
 
68
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
69
Date:   2012-09-20 15:09:20 +0100
 
70
 
 
71
    Merge branch 'xdg-keyfile-35896'
 
72
    
 
73
    Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
74
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
75
    Conflicts:
 
76
        src/mcd-account-manager-default.c
 
77
 
 
78
commit 5b5ee4862e11ab2b12d8f652d06b45600dc358af
 
79
Merge: 0bb531d ef2ea07
 
80
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
81
Date:   2012-09-20 15:07:13 +0100
 
82
 
 
83
    Merge branch 'telepathy-mission-control-5.12' into master
 
84
    
 
85
    Conflicts:
 
86
        NEWS
 
87
        configure.ac
 
88
 
 
89
commit ef2ea07d1b27dabd87e0ae028396138f78d1970a
 
90
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
91
Date:   2012-09-20 14:58:30 +0100
 
92
 
 
93
    the obligatory version bump
 
94
 
 
95
commit 010ab4ba86f557f89e1ec2045dc9fc5ae71513ad
 
96
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
97
Date:   2012-09-20 13:21:47 +0100
 
98
 
 
99
    Prepare version 5.12.3
 
100
 
 
101
commit 17965ae51796f93771a6444e90f6846639b68a9b
 
102
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
103
Date:   2012-09-20 13:21:31 +0100
 
104
 
 
105
    Do not distribute mcp-signals-marshal.h, which is generated at build-time
 
106
    
 
107
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
108
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
 
109
 
 
110
commit eaefb264316f206186b2ac7f1f36e6a4692deb3d
 
111
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
112
Date:   2012-09-20 12:28:59 +0100
 
113
 
 
114
    Default accounts backend: finish password migrations that Empathy 3.0 started
 
115
    
 
116
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
117
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=42088
 
118
    Bug-Debian: http://bugs.debian.org/687933
 
119
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
 
120
 
 
121
commit 5c89fe0b540eaeecd72379f1f2b9da07883425e9
 
122
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
123
Date:   2012-08-30 16:53:36 +0100
 
124
 
 
125
    Make the gnome-keyring test work again, with modern gnome-keyring
 
126
    
 
127
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
128
    Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
129
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=42088
 
130
    Cherry-picked-from: c21e2b09bf4cdda6fb05d64f9198f6db7b776c76
 
131
 
 
132
commit 7095375b51547bea365ed321f06ba6a7c7cd2101
 
133
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
134
Date:   2012-09-07 13:57:29 +0100
 
135
 
 
136
    Update documentation of --with-accounts-dir
 
137
    
 
138
    It used to be where we kept accounts; now it's only the source for
 
139
    account migration into XDG_DATA_HOME.
 
140
    
 
141
    Keep its name the same, so that if a user or distribution is configuring
 
142
    with --with-accounts-dir="~/.mc-accounts" or something, the migration
 
143
    works as intended as long as they continue to do so. (We don't
 
144
    recommend doing so, though.)
 
145
    
 
146
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
147
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
148
 
 
149
commit c710e7bc5c302d657184077e0cc5530646efdb5f
 
150
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
151
Date:   2012-09-07 13:54:19 +0100
 
152
 
 
153
    Default account backend: write accounts to XDG_DATA_HOME, with fallback
 
154
    
 
155
    If the user has ~/.mission-control/accounts/accounts.cfg we migrate
 
156
    from there to XDG_DATA_HOME/telepathy/mission-control/accounts.cfg,
 
157
    and if successful, delete the old name.
 
158
    
 
159
    If the user has XDG_DATA_DIRS/telepathy/mission-control/accounts.cfg
 
160
    (in a lower-priority path element than XDG_DATA_HOME), we use it,
 
161
    with copy-on-write into XDG_DATA_HOME.
 
162
    
 
163
    (Limitation: the account-store executable used in some tests only reads
 
164
    from XDG_DATA_HOME, and doesn't understand the XDG_DATA_DIRS and
 
165
    MC_ACCOUNT_DIR fallback.)
 
166
    
 
167
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
168
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
169
 
 
170
commit 8de58594deeff1d26046f17487c5752b6fa0aeeb
 
171
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
172
Date:   2012-09-07 13:06:41 +0100
 
173
 
 
174
    Default account backend: include directory creation in _commit
 
175
    
 
176
    Also check for errors - we can at least give a useful warning.
 
177
    
 
178
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
179
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
180
 
 
181
commit 9a932a687f75be5238c533d928f914292a5e9c43
 
182
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
183
Date:   2012-09-07 13:11:50 +0100
 
184
 
 
185
    Default account backend: restructure to be able to look in multiple places
 
186
    
 
187
    This isolates all file-writing into _commit, and all file-reading into
 
188
    am_default_load_keyfile.
 
189
    
 
190
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
191
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
192
 
 
193
commit bd9334449d2ff1db6158ecfbb41f65327a40a078
 
194
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
195
Date:   2012-09-04 15:43:33 +0100
 
196
 
 
197
    McdAccount: migrate avatars to a XDG path
 
198
    
 
199
    This is the easy part of XDGification: there is no plugin involvement or
 
200
    anything for avatars (yet!), it's just hard-coded.
 
201
    
 
202
    Changing the avatar location from a single directory to a search path
 
203
    results in some new corner cases, so test them.
 
204
    
 
205
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
206
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
207
 
 
208
commit 416486d706a4d717ad5670abca61e333471bfbdc
 
209
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
210
Date:   2012-09-04 15:03:12 +0100
 
211
 
 
212
    mcd_ensure_directory: add
 
213
    
 
214
    I keep calling g_mkdir_with_parents() and expecting it to return a
 
215
    boolean (it doesn't, it returns 0 or -1), so it seems worth wrapping
 
216
    it in something more sensible.
 
217
    
 
218
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
219
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
220
 
 
221
commit 947aaa3c91f7f286d37f803286d77070f0cc6fb2
 
222
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
223
Date:   2012-09-03 19:12:29 +0100
 
224
 
 
225
    Tests: distinguish between XDG cache/config/data home, and MC_ACCOUNT_DIR
 
226
    
 
227
    We want to be sure that MC is using the right one in each situation.
 
228
    
 
229
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=35896
 
230
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
231
 
 
232
commit 0bb531d7856f4b79edd7d328cef59e58f7f08ac8
 
233
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
234
Date:   2012-08-31 19:49:30 +0100
 
235
 
 
236
    servicetest: don't eavesdrop on method replies or errors
 
237
    
 
238
    Eavesdropping on method replies breaks libdbus if you call methods using the
 
239
    same connection. You can get into a situation like this:
 
240
    
 
241
    * Test calls a method on MC; say the serial number is 42
 
242
    * At around the same time, MC calls a method on gnome-keyring and also uses
 
243
      serial number 42
 
244
    * gnome-keyring replies, labelled "in reply to 42"
 
245
    * Test is eavesdropping, so it sees the reply going from gnome-keyring to MC
 
246
    * Test interprets the reply from gnome-keyring to MC as the reply it was
 
247
      expecting from MC, sees completely the wrong types, and becomes
 
248
      confused
 
249
    
 
250
    This seems unlikely - but because serial numbers are sequential and
 
251
    start from 1 for each connection (as opposed to starting from a random
 
252
    offset), two connections can quite easily happen to sync up. I saw it
 
253
    happen most recently in the gnome-keyring test. With the benefit
 
254
    of hindsight, I think I've seen this before: whenever the tests
 
255
    made an Introspect() call which returned a type other than 's', that
 
256
    was probably this bug.
 
257
    
 
258
    We never actually generated events for messages other than signals and
 
259
    method calls, so match those ones specifically, and don't eavesdrop on
 
260
    replies.
 
261
    
 
262
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54495
 
263
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
264
    Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
265
 
 
266
commit 0675c366c5b326d50a1ad7f368ee47c4219a47bd
 
267
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
268
Date:   2012-09-07 11:29:53 +0100
 
269
 
 
270
    Don't generate code for Account.I.Addressing, use telepathy-glib's
 
271
    
 
272
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
273
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
274
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
275
 
 
276
commit 375a55b0bc2f92a0ec6f409695b397aa7f6ec82e
 
277
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
278
Date:   2012-09-07 11:15:52 +0100
 
279
 
 
280
    Be single-include-compliant when generating service bindings
 
281
    
 
282
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
283
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
284
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
285
 
 
286
commit 37609dd9849871633f84192a0ce4fe65c40784e6
 
287
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
288
Date:   2012-09-07 11:11:23 +0100
 
289
 
 
290
    Use G_VALUE_INIT instead of { 0 }
 
291
    
 
292
    We already depend on GLib 2.30, which is new enough.
 
293
    
 
294
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
295
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
296
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
297
 
 
298
commit a729a511399712c4b8fbfbef9d3517aaaa4ad9d7
 
299
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
300
Date:   2012-08-29 11:36:37 +0100
 
301
 
 
302
    mcd_service_new: use tp_dbus_daemon_dup()
 
303
    
 
304
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
305
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
306
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
307
 
 
308
commit 362ef681dbaea571ccfccc3dbe06f2218780d217
 
309
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
310
Date:   2012-08-29 11:18:11 +0100
 
311
 
 
312
    mcd-dbusprop: remove support for filtering property setting through an ACL
 
313
    
 
314
    This provided an asynchronous API for getting and setting properties,
 
315
    which nothing actually calls into, and nothing in MC supports setting
 
316
    properties asynchronously anyway. Into the bin it goes!
 
317
    
 
318
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
319
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
320
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
321
 
 
322
commit d14283c0220d24772372128d534e8e230a3b2088
 
323
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
324
Date:   2012-08-28 17:10:13 +0100
 
325
 
 
326
    McdMaster: remove unused variable left over from old-style plugins
 
327
    
 
328
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
329
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
330
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
331
 
 
332
commit 450f485e4e9bb3be2ddb023e42de1fcf1fa2b282
 
333
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
334
Date:   2012-08-28 16:53:17 +0100
 
335
 
 
336
    McdAccountManager: remove useless virtual method
 
337
    
 
338
    We no longer allow McdAccountManager or McdAccount to be subclassed.
 
339
    
 
340
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
341
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
342
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
343
 
 
344
commit f1a2718edbe6392e399e4498dc86249ef3f90fac
 
345
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
346
Date:   2012-08-28 16:50:12 +0100
 
347
 
 
348
    McdAccountManager: move initialization from init to constructed
 
349
    
 
350
    This lets us use the construct properties, and in particular the
 
351
    TpDBusDaemon, which means we can make it a construct-time property
 
352
    on McdStorage.
 
353
    
 
354
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
355
    Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
 
356
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
 
357
 
 
358
commit 9ead40da113ae477439c322d605d9dc35d38e062
 
359
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
 
360
Date:   2012-09-06 19:04:42 +0100
 
361
 
 
362
    Post-release version bump
 
363
 
1
364
commit 329a390d283e44c2955e87600428fb7cd86b97bf
2
365
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
3
366
Date:   2012-09-06 18:23:15 +0100