Codebase list telepathy-idle / upstream/0.1.8
Imported Upstream version 0.1.8 Laurent Bigonville 13 years ago
15 changed file(s) with 770 addition(s) and 2217 deletion(s). Raw diff Collapse all Expand all
+459
-2095
ChangeLog less more
0 commit 7dd680d769780889225ae9e8bcb95155f0910844
1 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2 Date: 2011-02-11 09:57:22 +0100
3
4 prepare 0.1.8
5
6 commit 6154178f94d0b9533420715250fa166c734e4d0b
7 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
8 Date: 2010-12-22 11:25:16 +0100
9
10 advertise that channels implement the Messages interface
11
12 commit 80b458ae148f0759a639ad9ea763a9548b8eabf2
13 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
14 Date: 2010-12-15 16:36:00 +0000
15
16 connection: don't return just before the end of the function
17
18 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
19
20 commit 0594bfd744d38efb11693632a1b1b636694671e8
21 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
22 Date: 2010-12-15 16:32:35 +0000
23
24 connection: use G_PARAM_STATIC_STRINGS
25
26 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
27
28 commit 4e8658f14d5dab978cf74799ba9321f1988f86df
29 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
30 Date: 2010-12-15 16:23:45 +0000
31
32 connection: pop up a SASL channel if we have no password and password-prompt=true
33
34 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
35
36 commit 09cec08785fc738688937befb9cc56536c097abc
37 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
38 Date: 2010-12-15 16:23:22 +0000
39
40 connection: add a simple password manager to the channel manager array
41
42 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
43
44 commit 854fc4bd6ae8d3f38de03e7395d97668b20150b8
45 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
46 Date: 2010-12-15 16:19:27 +0000
47
48 connection: don't try and send IRC traffic if not actually connected
49
50 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
51
52 commit 2e343ceb90433bdd9eb3847d4f803bc5d880720f
53 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
54 Date: 2010-12-15 16:18:44 +0000
55
56 protocol: add password-prompt connection parameter
57
58 We can't have *-password as it'll be stored in the keyring by mission
59 control.
60
61 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
62
63 commit dc8ed3beab9a09b8b9325a721542da4eb5ec29c6
64 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
65 Date: 2010-12-15 16:17:55 +0000
66
67 protocol: implement TpBaseProtocolClass->dup_authentication_types
68
69 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
70
71 commit 9e3dbf41df38147086cbb1e5a2dac73fbb5d4088
72 Author: Simon McVittie <smcv@debian.org>
73 Date: 2010-12-10 17:08:07 +0000
74
75 Update telepathy.am from telepathy-glib
76
77 commit 3d83a180df44ae86921d639cb5fd1e835b76feab
78 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
79 Date: 2010-12-07 12:54:08 +0000
80
81 Start new development version
82
083 commit 6367d03fa716833b473547e30ca680b95c116e95
184 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
2 Date: Tue Dec 7 11:45:50 2010 +0000
85 Date: 2010-12-07 11:45:50 +0000
386
487 prepare for a release
5
6 NEWS | 16 +++++++++++++++-
7 configure.ac | 4 ++--
8 2 files changed, 17 insertions(+), 3 deletions(-)
988
1089 commit 6fb6b413dc05a349801006533e915b8e7ed36d8a
1190 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
12 Date: Mon Dec 6 12:14:11 2010 +0000
91 Date: 2010-12-06 12:14:11 +0000
1392
1493 Also check nothing strange happens when we toggle t and o at a the same time
15
16 tests/twisted/channels/muc-channel-topic.py | 3 +++
17 1 files changed, 3 insertions(+), 0 deletions(-)
1894
1995 commit ed428e83bed7c2632cb88325afe39693880a6656
2096 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
21 Date: Sun Dec 5 15:51:28 2010 +0000
97 Date: 2010-12-05 15:51:28 +0000
2298
2399 Handle (the absence of) the +t channel mode
24100
26102 changes idle to flag the subject as always writable untill +t is set and we're
27103 not an op. For extra brownie points a test was added as well :)
28104
29 src/idle-muc-channel.c | 26 +++++-
30 tests/twisted/Makefile.am | 1 +
31 tests/twisted/channels/muc-channel-topic.py | 133 +++++++++++++++++++++++++++
32 3 files changed, 158 insertions(+), 2 deletions(-)
33
34105 commit 174a347d0abcdb99b91eb08f8009326f6799bbdb
35106 Merge: bed998e 2ec8db5 b17c9c9
36107 Author: Simon McVittie <smcv@debian.org>
37 Date: Wed Dec 1 11:35:26 2010 +0000
108 Date: 2010-12-01 11:35:26 +0000
38109
39110 Merge branches 'trivia' and 'get-bus'
40111
44115 commit bed998e6e87461b7001a07e766323f45444f296f
45116 Merge: 2815a34 be85e2d
46117 Author: Simon McVittie <smcv@debian.org>
47 Date: Wed Dec 1 11:28:16 2010 +0000
118 Date: 2010-12-01 11:28:16 +0000
48119
49120 Merge branch 'protocol'
50121
53124
54125 commit b17c9c93c3f0b4cfd25d5999dc742bf8c2ef4b78
55126 Author: Simon McVittie <smcv@debian.org>
56 Date: Wed Nov 17 16:58:18 2010 +0000
127 Date: 2010-11-17 16:58:18 +0000
57128
58129 fd.o #31662: use TpDBusDaemon to avoid tp_get_bus()
59
60 configure.ac | 2 +-
61 src/idle-im-channel.c | 6 +++---
62 src/idle-muc-channel.c | 6 +++---
63 3 files changed, 7 insertions(+), 7 deletions(-)
64130
65131 commit be85e2d586dbe1bccac66e38da744ce23a357fa1
66132 Author: Simon McVittie <smcv@debian.org>
67 Date: Mon Oct 4 19:03:42 2010 +0100
133 Date: 2010-10-04 19:03:42 +0100
68134
69135 Channel managers: implement type_foreach_channel_class
70136
71137 This lets the Protocol export this information.
72
73 src/idle-im-manager.c | 10 +++++-----
74 src/idle-muc-manager.c | 10 +++++-----
75 2 files changed, 10 insertions(+), 10 deletions(-)
76138
77139 commit 980215d5973ae67a87131585375665c74b97a586
78140 Author: Simon McVittie <smcv@debian.org>
79 Date: Mon Oct 4 18:57:47 2010 +0100
141 Date: 2010-10-04 18:57:47 +0100
80142
81143 Test Protocol objects in a basic way
82
83 tests/twisted/Makefile.am | 1 +
84 tests/twisted/cm/protocol.py | 56 ++++++++++++++++++++++++++++++++++++++++++
85 2 files changed, 57 insertions(+), 0 deletions(-)
86144
87145 commit 84a18ead14f77f44085cde9cd2c23ee1a65448a4
88146 Author: Simon McVittie <smcv@debian.org>
89 Date: Mon Oct 4 18:57:39 2010 +0100
147 Date: 2010-10-04 18:57:39 +0100
90148
91149 Add Protocol objects
92
93 src/Makefile.am | 2 +
94 src/idle-connection-manager.c | 110 +++-------------------
95 src/idle-connection.c | 16 ++-
96 src/idle-connection.h | 1 +
97 src/idle-handles.c | 6 +-
98 src/idle-handles.h | 2 +
99 src/protocol.c | 208 +++++++++++++++++++++++++++++++++++++++++
100 src/protocol.h | 69 ++++++++++++++
101 8 files changed, 313 insertions(+), 101 deletions(-)
102150
103151 commit b56152d15e021de1de5644811ad6b50f97a5cc46
104152 Author: Simon McVittie <smcv@debian.org>
105 Date: Wed Nov 17 16:54:21 2010 +0000
153 Date: 2010-11-17 16:54:21 +0000
106154
107155 Update servicetest from Salut
108
109 tests/twisted/servicetest.py | 428 +++++++++++++++++++++++------------------
110 1 files changed, 240 insertions(+), 188 deletions(-)
111156
112157 commit 2ec8db5ed92c5cb6af836cba1ba40df7e61664df
113158 Author: Simon McVittie <smcv@debian.org>
114 Date: Fri Aug 6 15:57:33 2010 +0100
159 Date: 2010-08-06 15:57:33 +0100
115160
116161 Fix compiler warning
117162
118 src/idle-im-manager.c | 1 +
119 1 files changed, 1 insertions(+), 0 deletions(-)
120
121163 commit 6d98494d76e6579e0e0adfe95fa049cdaaa25b03
122164 Author: Will Thompson <will.thompson@collabora.co.uk>
123 Date: Fri Sep 11 00:12:13 2009 +0100
165 Date: 2009-09-11 00:12:13 +0100
124166
125167 Replace if-else if chain with a switch block.
126168
127 src/idle-im-manager.c | 19 +++++++++++++------
128 1 files changed, 13 insertions(+), 6 deletions(-)
129
130169 commit 2815a343525313ceb1a82c3e602e8988d528e07b
131170 Author: Will Thompson <will.thompson@collabora.co.uk>
132 Date: Fri Sep 11 00:10:57 2009 +0100
171 Date: 2009-09-11 00:10:57 +0100
133172
134173 Delete commented-out connecting and disconnected hooks
135174
136175 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
137
138 src/idle-im-manager.c | 15 ---------------
139 1 files changed, 0 insertions(+), 15 deletions(-)
140176
141177 commit 7651613c6852b7bf913676f468664430baedff7e
142178 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
143 Date: Wed Oct 13 15:52:20 2010 +0200
179 Date: 2010-10-13 15:52:20 +0200
144180
145181 actually implement the D-Bus prop iface on text channels
146
147 src/idle-im-channel.c | 4 +++-
148 src/idle-muc-channel.c | 4 +++-
149 tests/twisted/messages/messages-iface.py | 13 +++++++++++++
150 3 files changed, 19 insertions(+), 2 deletions(-)
151182
152183 commit 1a28c77af13b9acc0cad232ac9d213afe60de79f
153184 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
154 Date: Wed Oct 13 15:52:33 2010 +0200
185 Date: 2010-10-13 15:52:33 +0200
155186
156187 constants.py: sync with Gabble
157
158 tests/twisted/constants.py | 51 +++++++++++++++++++++++++++++++++++++++++++-
159 1 files changed, 50 insertions(+), 1 deletions(-)
160188
161189 commit b1d3b2fdeed87c54974bff2a2a60f1988f5d800c
162190 Merge: d6f3de7 a541f15
163191 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
164 Date: Wed Oct 6 15:19:30 2010 +0200
192 Date: 2010-10-06 15:19:30 +0200
165193
166194 Merge branch 'messages-29378'
167195
168196 commit d6f3de7e29cec9c6a0bc4f48a4a749edcc75b17b
169197 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
170 Date: Thu Sep 16 15:12:49 2010 +0200
198 Date: 2010-09-16 15:12:49 +0200
171199
172200 remove messages/split-msg-sent-signal.py
173201
174202 As explained on https://bugs.freedesktop.org/show_bug.cgi?id=29378#c2 we
175203 shouldn't split messages when sending.
176204
177 tests/twisted/Makefile.am | 1 -
178 tests/twisted/messages/split-msg-sent-signal.py | 43 -----------------------
179 2 files changed, 0 insertions(+), 44 deletions(-)
180
181205 commit a541f155a4c4233e4c58af3be50d37845ce3a5d6
182206 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
183 Date: Thu Sep 16 14:40:48 2010 +0200
207 Date: 2010-09-16 14:40:48 +0200
184208
185209 factor out idle_text_received
186
187 src/idle-im-channel.c | 17 +----------------
188 src/idle-muc-channel.c | 17 +----------------
189 src/idle-text.c | 26 ++++++++++++++++++++++++++
190 src/idle-text.h | 6 ++++++
191 4 files changed, 34 insertions(+), 32 deletions(-)
192210
193211 commit f75dc6fe69b2a81bb1ee640bfa5092b992f06be0
194212 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
195 Date: Thu Sep 16 14:31:04 2010 +0200
213 Date: 2010-09-16 14:31:04 +0200
196214
197215 rename label
198
199 src/idle-text.c | 6 +++---
200 1 files changed, 3 insertions(+), 3 deletions(-)
201216
202217 commit 5a70170c153270160f688b8eddaa21268acc2d0f
203218 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
204 Date: Thu Sep 16 14:26:51 2010 +0200
219 Date: 2010-09-16 14:26:51 +0200
205220
206221 use tp_str_empty()
207
208 src/idle-text.c | 2 +-
209 1 files changed, 1 insertions(+), 1 deletions(-)
210222
211223 commit e47a0fa6d8333c684039d84a2026e3b43bce6474
212224 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
213 Date: Thu Sep 16 14:26:19 2010 +0200
225 Date: 2010-09-16 14:26:19 +0200
214226
215227 bump tp-glib dep to 0.11.1
216228
217229 We need it for tp_str_empty()
218
219 configure.ac | 2 +-
220 1 files changed, 1 insertions(+), 1 deletions(-)
221230
222231 commit 5e8bc2c76580a4b018baa4455432943dd806b8fe
223232 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
224 Date: Thu Sep 16 14:24:46 2010 +0200
233 Date: 2010-09-16 14:24:46 +0200
225234
226235 no need to check if content_type is NULL, tp_strdiff does it for us
227
228 src/idle-text.c | 2 +-
229 1 files changed, 1 insertions(+), 1 deletions(-)
230236
231237 commit 3026439222b19dce8d58f069071eec3055889bf3
232238 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
233 Date: Thu Sep 16 14:20:18 2010 +0200
239 Date: 2010-09-16 14:20:18 +0200
234240
235241 use G_N_ELEMENTS instead of NUM_SUPPORTED_MESSAGE_TYPES
236
237 src/idle-im-channel.c | 6 ++----
238 src/idle-muc-channel.c | 6 ++----
239 2 files changed, 4 insertions(+), 8 deletions(-)
240242
241243 commit 8cfa0ce2f08324bb6884d7c1ed533e87074c1338
242244 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
243 Date: Mon Aug 16 13:41:37 2010 +0200
245 Date: 2010-08-16 13:41:37 +0200
244246
245247 test Messages iface
246
247 tests/twisted/Makefile.am | 1 +
248 tests/twisted/messages/messages-iface.py | 83 ++++++++++++++++++++++++++++++
249 2 files changed, 84 insertions(+), 0 deletions(-)
250248
251249 commit 5d540a05ac2ccd48e3892bf6fb7ab74420256597
252250 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
253 Date: Mon Aug 16 13:40:53 2010 +0200
251 Date: 2010-08-16 13:40:53 +0200
254252
255253 Implement Messages interface (fdo #29378)
256
257 src/idle-im-channel.c | 106 +++++++++++++++++++++++++-----------------------
258 src/idle-im-channel.h | 5 +-
259 src/idle-muc-channel.c | 99 ++++++++++++++++++++++++++-------------------
260 src/idle-muc-channel.h | 5 +-
261 src/idle-text.c | 70 +++++++++++++++++++++++---------
262 src/idle-text.h | 4 +-
263 6 files changed, 170 insertions(+), 119 deletions(-)
264254
265255 commit cab03c25bdfc574aea3bbc510022cc5360d7e339
266256 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
267 Date: Mon Aug 16 13:40:28 2010 +0200
257 Date: 2010-08-16 13:40:28 +0200
268258
269259 make_connection! add Requests
270
271 tests/twisted/servicetest.py | 2 +-
272 1 files changed, 1 insertions(+), 1 deletions(-)
273260
274261 commit 643d066c6e5333340b98cfec944e8fd473c3d428
275262 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
276 Date: Fri Aug 13 14:14:07 2010 +0200
263 Date: 2010-08-13 14:14:07 +0200
277264
278265 update constants.py from Gabble
279
280 tests/twisted/constants.py | 136 ++++++++++++++++++++++++++++++++++++++++++-
281 1 files changed, 132 insertions(+), 4 deletions(-)
282266
283267 commit 9000cd3a1219a859ba570fb5553344a154a74870
284268 Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
285 Date: Sun Jul 25 00:37:30 2010 -0500
269 Date: 2010-07-25 00:37:30 -0500
286270
287271 Fix debug-blocks assertion where real size didn't match passed size.
288272
291275 freed as IdleDNSResult. These two structures are a difference size.
292276 With debug-blocks on it asserts this and aborts.
293277
294 src/idle-dns-resolver.c | 2 +-
295 1 files changed, 1 insertions(+), 1 deletions(-)
296
297278 commit ee7e0394843f2633fc93937e0c154f161d66601a
298279 Author: Simon McVittie <smcv@debian.org>
299 Date: Wed May 26 10:49:22 2010 +0100
280 Date: 2010-05-26 10:49:22 +0100
300281
301282 Update with-session-bus.sh from telepathy-glib, fixing a bashism
302283
303284 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
304285 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=28258
305286
306 tests/twisted/tools/with-session-bus.sh | 12 +++++++++++-
307 1 files changed, 11 insertions(+), 1 deletions(-)
308
309287 commit 7108457be830d103347220c656d8d9c90bd8ca0d
310288 Author: Will Thompson <will.thompson@collabora.co.uk>
311 Date: Tue Apr 6 19:16:23 2010 +0100
289 Date: 2010-04-06 19:16:23 +0100
312290
313291 Fix a buffer overrun in channel name validation.
314292
319297 someone actually tries to use one of these with less than five
320298 characters after the bang!
321299
322 src/idle-handles.c | 2 +-
323 1 files changed, 1 insertions(+), 1 deletions(-)
324
325300 commit db0047082c65752e10df22abca683358c15d4bfb
326301 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
327 Date: Fri Feb 19 14:03:02 2010 +0000
302 Date: 2010-02-19 14:03:02 +0000
328303
329304 Fix spelling mistake.
330305
331306 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
332
333 src/idle-parser.c | 2 +-
334 1 files changed, 1 insertions(+), 1 deletions(-)
335307
336308 commit 861597aa629703929399edb3e4ced0e9a49fa3dd
337309 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
338 Date: Fri Feb 19 13:19:10 2010 +0000
310 Date: 2010-02-19 13:19:10 +0000
339311
340312 start dev of 0.1.7
341
342 NEWS | 7 +++++++
343 configure.ac | 2 +-
344 2 files changed, 8 insertions(+), 1 deletions(-)
345313
346314 commit e4adae82d0f6cd8752768e71b1e47861ed3e883d
347315 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
348 Date: Fri Feb 19 12:58:40 2010 +0000
316 Date: 2010-02-19 12:58:40 +0000
349317
350318 prepare 0.1.6 release
351
352 NEWS | 21 ++++++++++++++++++++-
353 configure.ac | 4 ++--
354 2 files changed, 22 insertions(+), 3 deletions(-)
355319
356320 commit ce17922d0ed5bbc337c79cc6051fcdc7d78fc362
357321 Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
358 Date: Thu Oct 15 20:28:25 2009 +0100
322 Date: 2009-10-15 20:28:25 +0100
359323
360324 Fix bug report URL for current bugzilla components
361
362 configure.ac | 2 +-
363 1 files changed, 1 insertions(+), 1 deletions(-)
364325
365326 commit 38cf99fc56425823b11e486effe3f98c1168a905
366327 Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
367 Date: Thu Oct 15 20:24:58 2009 +0100
328 Date: 2009-10-15 20:24:58 +0100
368329
369330 fd.o#24559: flag password parameter as secret
370
371 data/idle.manager | 2 +-
372 src/idle-connection-manager.c | 4 +++-
373 2 files changed, 4 insertions(+), 2 deletions(-)
374331
375332 commit 7e720131e95683bf96f4b4db0e262ea19b5d8479
376333 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
377 Date: Fri Feb 19 12:11:12 2010 +0000
334 Date: 2010-02-19 12:11:12 +0000
378335
379336 Implement Debug interface (fdo #26646)
380
381 src/idle-connection-manager.c | 12 +++++++++
382 src/idle-debug.c | 53 +++++++++++++++++++++++++++++++++++++++++
383 src/idle-debug.h | 2 +
384 src/idle.c | 13 ++++++++-
385 4 files changed, 78 insertions(+), 2 deletions(-)
386337
387338 commit c52eeda0d4c7a5a99d35fbbf5db49478f6630ad2
388339 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
389 Date: Fri Feb 19 11:46:55 2010 +0000
340 Date: 2010-02-19 11:46:55 +0000
390341
391342 idle_debug: refactor to use g_strdup_vprintf
392
393 src/idle-debug.c | 17 ++++++++++-------
394 1 files changed, 10 insertions(+), 7 deletions(-)
395343
396344 commit a5b64fe0e33eb6e03eaa05eff4946a12445f76eb
397345 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
398 Date: Thu Feb 18 17:40:06 2010 +0000
346 Date: 2010-02-18 17:40:06 +0000
399347
400348 Add ourself to remote-pending while joining the channel (fd.o #25039)
401
402 src/idle-muc-channel.c | 12 ++++++++++++
403 1 files changed, 12 insertions(+), 0 deletions(-)
404349
405350 commit b0b127e4c84cc2c0824d971f6bfca030fd8454ea
406351 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
407 Date: Thu Feb 18 18:06:23 2010 +0000
352 Date: 2010-02-18 18:06:23 +0000
408353
409354 Bump tp-glib dep to 0.8.0
410355
411356 We are going to use tp_intset_new_containing which has been added to 0.7.26
412357 but there is no harm to dump to 0.8.
413358
414 configure.ac | 2 +-
415 1 files changed, 1 insertions(+), 1 deletions(-)
416
417359 commit d2d1f1db61c823124a9eff60ba9746414ac47683
418360 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
419 Date: Thu Feb 18 14:59:28 2010 +0000
361 Date: 2010-02-18 14:59:28 +0000
420362
421363 document IDLE_LOGFILE in man page
422
423 src/telepathy-idle.8.in | 7 +++++++
424 1 files changed, 7 insertions(+), 0 deletions(-)
425364
426365 commit 7e923479272d7ae3d7b66994a5958333fc03b4b0
427366 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
428 Date: Thu Feb 18 14:52:15 2010 +0000
367 Date: 2010-02-18 14:52:15 +0000
429368
430369 Add IDLE_LOGFILE support (fd.o #26627)
431370
432 src/idle.c | 2 ++
433 1 files changed, 2 insertions(+), 0 deletions(-)
434
435371 commit 20d7ecf47f5a731b6b5e76c17c896c2415945f73
436372 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
437 Date: Tue Oct 6 22:46:23 2009 -0500
373 Date: 2009-10-06 22:46:23 -0500
438374
439375 Fix two valgrind-reported leaks
440376
442378 _channel_normalize_func()
443379 Also, we forgot to free the bodies returned from idle_text_encode_and_split()
444380
445 src/idle-handles.c | 8 ++------
446 src/idle-text.c | 1 +
447 2 files changed, 3 insertions(+), 6 deletions(-)
448
449381 commit 441f063e26ef604926be1e05a073439d758b35fd
450382 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
451 Date: Tue Oct 6 20:45:43 2009 +0100
383 Date: 2009-10-06 20:45:43 +0100
452384
453385 idle-connection-manager: remove unused PARAM enum
454
455 src/idle-connection-manager.c | 12 ------------
456 1 files changed, 0 insertions(+), 12 deletions(-)
457386
458387 commit e746d0b0ff520dfb3f41519da7c38bbecc14ff32
459388 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
460 Date: Tue Oct 6 20:44:27 2009 +0100
389 Date: 2009-10-06 20:44:27 +0100
461390
462391 idle.manager: add username param
463392
464393 Param was implemented but has been forget in the manager file for some
465394 reason.
466395
467 data/idle.manager | 1 +
468 1 files changed, 1 insertions(+), 0 deletions(-)
469
470396 commit 0da5af160fe1aee19eaa9f33f5b196bc521b4652
471397 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
472 Date: Mon Sep 14 12:56:58 2009 +0100
398 Date: 2009-09-14 12:56:58 +0100
473399
474400 Bump to 0.1.5.1.
475401
476402 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
477
478 NEWS | 7 +++++++
479 configure.ac | 2 +-
480 2 files changed, 8 insertions(+), 1 deletions(-)
481403
482404 commit ee9c0c816f8bdaa8d4927a365116351b6aad2e48
483405 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
484 Date: Mon Sep 14 12:20:01 2009 +0100
406 Date: 2009-09-14 12:20:01 +0100
485407
486408 Version 0.1.5.
487409
488410 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
489
490 NEWS | 2 +-
491 configure.ac | 4 ++--
492 2 files changed, 3 insertions(+), 3 deletions(-)
493411
494412 commit b7a13d8705a41a8f72aab447599ff9bc522548c4
495413 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
496 Date: Mon Sep 14 12:19:23 2009 +0100
414 Date: 2009-09-14 12:19:23 +0100
497415
498416 Update NEWS.
499417
500418 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
501
502 NEWS | 22 +++++++++++++++++++++-
503 1 files changed, 21 insertions(+), 1 deletions(-)
504419
505420 commit 20388f1b00cf6e587bdb3a499458fa52cdf8d8e2
506421 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
507 Date: Mon Sep 14 12:19:13 2009 +0100
422 Date: 2009-09-14 12:19:13 +0100
508423
509424 Update gitignore.
510425
511426 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
512
513 .gitignore | 6 ++++++
514 1 files changed, 6 insertions(+), 0 deletions(-)
515427
516428 commit 6a224e80aeba67f85dad46cb805f34662d483dc2
517429 Merge: 524d8bc 2dc074a
518430 Author: Will Thompson <will.thompson@collabora.co.uk>
519 Date: Thu Sep 10 23:34:31 2009 +0100
431 Date: 2009-09-10 23:34:31 +0100
520432
521433 Merge branch 'channel-manager'
522434
525437
526438 commit 2dc074a6fe3f59598d1404933b2c5fafb541b04e
527439 Author: Will Thompson <will.thompson@collabora.co.uk>
528 Date: Sun Aug 30 23:43:39 2009 +0100
440 Date: 2009-08-30 23:43:39 +0100
529441
530442 Implement Destroyable for IM channels
531
532 src/idle-im-channel.c | 22 +++++++++++++++++++++-
533 tests/twisted/channels/requests-create.py | 10 ++++++++++
534 2 files changed, 31 insertions(+), 1 deletions(-)
535443
536444 commit 524d8bc287b82cb23ceb9ba619fe342fc10627e2
537445 Author: elaine <elaine.xiong@sun.com>
538 Date: Sat Aug 29 15:12:08 2009 +0100
446 Date: 2009-08-29 15:12:08 +0100
539447
540448 Don't explicitly return void in void functions.
541449
545453
546454 Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
547455
548 src/idle-connection.c | 2 +-
549 src/idle-muc-channel.c | 8 ++++----
550 src/idle-parser.c | 3 ++-
551 src/idle-ssl-server-connection.c | 32 +++++++++++++++++++++-----------
552 4 files changed, 28 insertions(+), 17 deletions(-)
553
554456 commit 1fc2c51de60673f5a568824ddd7fc62349e4f09c
555457 Author: Will Thompson <will.thompson@collabora.co.uk>
556 Date: Sat Aug 29 14:22:33 2009 +0100
458 Date: 2009-08-29 14:22:33 +0100
557459
558460 Test that Connection.GetInterfaces() includes Requests
559461
560 tests/twisted/channels/requests-create.py | 4 ++++
561 1 files changed, 4 insertions(+), 0 deletions(-)
562
563462 commit ea054aeec99fc43a09a1896f03544b28c40d52e5
564463 Author: Will Thompson <will.thompson@collabora.co.uk>
565 Date: Sat Aug 29 02:49:33 2009 +0100
464 Date: 2009-08-29 02:49:33 +0100
566465
567466 Implement respawning for 1-1 channels.
568467
569 src/idle-im-channel.c | 32 +++++++++++++++++++++++----
570 src/idle-im-manager.c | 20 ++++++++++++++--
571 tests/twisted/channels/requests-create.py | 34 +++++++++++++++++++++++++++-
572 3 files changed, 76 insertions(+), 10 deletions(-)
573
574468 commit bddeac559400301194e05bb4250eee2c06cf9a54
575469 Author: Will Thompson <will.thompson@collabora.co.uk>
576 Date: Sat Aug 29 02:27:26 2009 +0100
470 Date: 2009-08-29 02:27:26 +0100
577471
578472 Implement more mandatory properties for 1-1 channels
579473
580 src/idle-im-channel.c | 98 ++++++++++++++++++++++++++++++++++++++++++++-----
581 src/idle-im-manager.c | 8 ++-
582 2 files changed, 93 insertions(+), 13 deletions(-)
583
584474 commit e9ca7f9a74b03be97af6d4efa72889b7f7b88fe5
585475 Author: Will Thompson <will.thompson@collabora.co.uk>
586 Date: Sat Aug 29 02:27:12 2009 +0100
476 Date: 2009-08-29 02:27:12 +0100
587477
588478 Use constants.py in requests-create.py
589479
590 tests/twisted/channels/requests-create.py | 58 +++++++++++++----------------
591 1 files changed, 26 insertions(+), 32 deletions(-)
592
593480 commit 0f6efafaeb06612660b9f0e018d934a0063dd5ba
594481 Author: Will Thompson <will.thompson@collabora.co.uk>
595 Date: Sat Aug 29 02:14:02 2009 +0100
482 Date: 2009-08-29 02:14:02 +0100
596483
597484 Allow parting MUCs with RemoveMembers.
598485
600487 raisins, but it works fine in Idle once we turn it on. Also hook up the
601488 Group interface's D-Bus properties.
602489
603 src/idle-muc-channel.c | 3 +++
604 tests/twisted/channels/requests-muc.py | 2 +-
605 2 files changed, 4 insertions(+), 1 deletions(-)
606
607490 commit aa167c5c416023ef912c4db288264c2de68d1522
608491 Author: Will Thompson <will.thompson@collabora.co.uk>
609 Date: Sat Aug 29 02:01:03 2009 +0100
492 Date: 2009-08-29 02:01:03 +0100
610493
611494 Test Creating and Ensuring MUCs.
612495
613 tests/twisted/Makefile.am | 1 +
614 tests/twisted/channels/requests-muc.py | 105 ++++++++++++++++++++++++++++++++
615 tests/twisted/idletest.py | 13 ++++-
616 3 files changed, 118 insertions(+), 1 deletions(-)
617
618496 commit 56bc2adff9f42d2e614e8f3eb8c50a5c54dacff8
619497 Author: Will Thompson <will.thompson@collabora.co.uk>
620 Date: Sat Aug 29 02:00:40 2009 +0100
498 Date: 2009-08-29 02:00:40 +0100
621499
622500 Update test constants from Gabble
623501
624 tests/twisted/constants.py | 204 ++++++++++++++++++++++++++++++++++++++++++--
625 1 files changed, 195 insertions(+), 9 deletions(-)
626
627502 commit 1e41b6e37c84eef7548a272ae62b20acc0be0ff1
628503 Author: Will Thompson <will.thompson@collabora.co.uk>
629 Date: Sat Aug 29 01:41:31 2009 +0100
504 Date: 2009-08-29 01:41:31 +0100
630505
631506 Set Initiator and Requested on new MUC channels
632507
633 src/idle-muc-channel.c | 4 +++-
634 src/idle-muc-channel.h | 2 +-
635 src/idle-muc-manager.c | 14 ++++++++------
636 3 files changed, 12 insertions(+), 8 deletions(-)
637
638508 commit afdcca3d687805bfbcc75f4e09c311d2e2050a5c
639509 Author: Will Thompson <will.thompson@collabora.co.uk>
640 Date: Sat Aug 29 01:13:32 2009 +0100
510 Date: 2009-08-29 01:13:32 +0100
641511
642512 Add idle_muc_channel_new()
643513
644 src/idle-muc-channel.c | 8 ++++++++
645 src/idle-muc-channel.h | 4 ++++
646 src/idle-muc-manager.c | 2 +-
647 3 files changed, 13 insertions(+), 1 deletions(-)
648
649514 commit 46b003f23be2d157f11fc16210013666f34e73e7
650515 Author: Will Thompson <will.thompson@collabora.co.uk>
651 Date: Sat Aug 29 01:01:10 2009 +0100
516 Date: 2009-08-29 01:01:10 +0100
652517
653518 Add more mandatory properties to MUC channels
654519
655 src/idle-muc-channel.c | 120 ++++++++++++++++++++++++++++++++++++++++++------
656 1 files changed, 106 insertions(+), 14 deletions(-)
657
658520 commit 6d399432f072117d897936bbb38f809175b16423
659521 Author: Will Thompson <will.thompson@collabora.co.uk>
660 Date: Thu Aug 27 10:17:13 2009 +0100
522 Date: 2009-08-27 10:17:13 +0100
661523
662524 Tests: Fix a typo in room-joining code
663525
664 tests/twisted/idletest.py | 2 +-
665 1 files changed, 1 insertions(+), 1 deletions(-)
666
667526 commit f5aad064b926ba94e195e563f649ecac1b5fca65
668527 Author: Will Thompson <will.thompson@collabora.co.uk>
669 Date: Sun Aug 23 18:34:49 2009 +0100
528 Date: 2009-08-23 18:34:49 +0100
670529
671530 Don't emit NewChannels twice when joining
672531
676535 currently-considered-correct behaviour whereby the new channel is only
677536 announced when you've finished joining it (successfully or not).
678537
679 src/idle-muc-manager.c | 82 +++++++++++++++++++---------
680 tests/twisted/channels/join-muc-channel.py | 1 +
681 2 files changed, 58 insertions(+), 25 deletions(-)
682
683538 commit 17d265ec76e917e64f1490222afcde1cdb4c75d0
684539 Author: Will Thompson <will.thompson@collabora.co.uk>
685 Date: Sun Aug 23 18:32:36 2009 +0100
540 Date: 2009-08-23 18:32:36 +0100
686541
687542 Add "is this channel ready?" accessor
688543
689 src/idle-muc-channel.c | 11 +++++++++++
690 src/idle-muc-channel.h | 2 ++
691 2 files changed, 13 insertions(+), 0 deletions(-)
692
693544 commit 60adfcd869db4bee93d108fe4c2c345bb5621c4e
694545 Author: Will Thompson <will.thompson@collabora.co.uk>
695 Date: Sun Aug 23 18:11:25 2009 +0100
546 Date: 2009-08-23 18:11:25 +0100
696547
697548 Quiet build.
698
699 configure.ac | 5 +++++
700 extensions/Makefile.am | 19 ++++++++++---------
701 src/Makefile.am | 10 +++++-----
702 3 files changed, 20 insertions(+), 14 deletions(-)
703549
704550 commit bc1ecfdc0ecf1700a9585d97e7d30b26e714af41
705551 Merge: 6ed3fe2 66d5954
706552 Author: Will Thompson <will.thompson@collabora.co.uk>
707 Date: Tue Jul 7 15:26:36 2009 +0100
553 Date: 2009-07-07 15:26:36 +0100
708554
709555 Merge branch 'master' into channel-manager
710556
714560
715561 commit 66d5954213d167425218a9b977d6b55506e62685
716562 Author: Will Thompson <will.thompson@collabora.co.uk>
717 Date: Sat Jun 20 18:22:15 2009 +0100
563 Date: 2009-06-20 18:22:15 +0100
718564
719565 Define _GNU_SOURCE not __USE_GNU to get strnlen(3).
720566
731577
732578 Fixes: fd.o#22291
733579
734 src/idle-connection.c | 2 --
735 src/idle-parser.c | 5 +++--
736 2 files changed, 3 insertions(+), 4 deletions(-)
737
738580 commit 9f23b67b1173278af4059b757e8cea3a80b19d98
739581 Author: Will Thompson <will.thompson@collabora.co.uk>
740 Date: Thu May 28 14:15:16 2009 +0100
582 Date: 2009-05-28 14:15:16 +0100
741583
742584 bump to 0.1.4.1
743585
744 NEWS | 3 +++
745 configure.ac | 2 +-
746 2 files changed, 4 insertions(+), 1 deletions(-)
747
748586 commit c860b85b77d51e4061682ba26b7d2029d79af897
749587 Author: Will Thompson <will.thompson@collabora.co.uk>
750 Date: Thu May 28 13:38:57 2009 +0100
588 Date: 2009-05-28 13:38:57 +0100
751589
752590 version 0.1.4
753
754 NEWS | 19 +++++++++++++++++++
755 configure.ac | 4 ++--
756 2 files changed, 21 insertions(+), 2 deletions(-)
757591
758592 commit 4d0b66c6b88fe5d45b57da9b54d5282899eec8d0
759593 Merge: 855eb8e 85ed21c
760594 Author: Will Thompson <will.thompson@collabora.co.uk>
761 Date: Thu May 28 00:28:57 2009 +0100
595 Date: 2009-05-28 00:28:57 +0100
762596
763597 Merge branch 'sent-signal'
764598
767601 commit 855eb8ed03bc8220a407366fda9fe2dc03b538eb
768602 Merge: d8d2d91 ea5267d
769603 Author: Will Thompson <will.thompson@collabora.co.uk>
770 Date: Thu May 28 00:19:27 2009 +0100
604 Date: 2009-05-28 00:19:27 +0100
771605
772606 Merge commit 'jonner/username-param'
773607
776610 commit d8d2d91424f10b8bfb954651aa0538ed777eb8f8
777611 Merge: 6dfcce7 a50ff8a
778612 Author: Will Thompson <will.thompson@collabora.co.uk>
779 Date: Thu May 28 00:07:49 2009 +0100
613 Date: 2009-05-28 00:07:49 +0100
780614
781615 Merge branch 'quit-message'
782616
784618
785619 commit 85ed21cc3ca97811ef23a946077228504e7d68c9
786620 Author: Will Thompson <will.thompson@collabora.co.uk>
787 Date: Thu May 28 00:04:48 2009 +0100
621 Date: 2009-05-28 00:04:48 +0100
788622
789623 Correct the error for unsupported message types
790624
791 src/idle-text.c | 4 ++--
792 1 files changed, 2 insertions(+), 2 deletions(-)
793
794625 commit 29c245a7d938d915834770a91854d4cbd212f8cd
795626 Author: Will Thompson <will.thompson@collabora.co.uk>
796 Date: Thu May 28 00:02:36 2009 +0100
627 Date: 2009-05-28 00:02:36 +0100
797628
798629 Document what idle_text_encode_and_split does
799630
801632 rewrapped its argument list, in contravention of the style of other Idle
802633 source files, because it was ridiculously unwieldy.
803634
804 src/idle-text.c | 24 +++++++++++++++++++++++-
805 1 files changed, 23 insertions(+), 1 deletions(-)
806
807635 commit d1b2bec43a1597c5477041a27bc5d4cbfe4f15f2
808636 Author: Will Thompson <will.thompson@collabora.co.uk>
809 Date: Wed May 27 23:54:35 2009 +0100
637 Date: 2009-05-27 23:54:35 +0100
810638
811639 Don't include "PRIVMSG ..." in Sent signals
812640
813641 The previous fix was incorrect, as it emitted the same string in Sent
814642 that it sends over the wire.
815643
816 src/idle-text.c | 29 ++++++++++++++++------
817 src/idle-text.h | 2 +-
818 tests/test-text-encode-and-split.c | 8 +++++-
819 tests/twisted/messages/split-msg-sent-signal.py | 9 +++++-
820 4 files changed, 36 insertions(+), 12 deletions(-)
821
822644 commit 6dfcce7fca726afaeca64e4fbe65faa14b436043
823645 Author: Will Thompson <will.thompson@collabora.co.uk>
824 Date: Wed May 27 23:15:05 2009 +0100
646 Date: 2009-05-27 23:15:05 +0100
825647
826648 Fix error prefix so that tests pass
827649
828 tests/twisted/constants.py | 2 +-
829 1 files changed, 1 insertions(+), 1 deletions(-)
830
831650 commit a3fef5fc1860f8c20e1a8233c620a80495f5fb5e
832651 Author: Will Thompson <will.thompson@collabora.co.uk>
833 Date: Wed May 27 23:13:51 2009 +0100
652 Date: 2009-05-27 23:13:51 +0100
834653
835654 Make nickname validation a for loop.
836655
837656 I think this is clearer; it makes the loop's conditions more obvious.
838657
839 src/idle-handles.c | 10 ++--------
840 1 files changed, 2 insertions(+), 8 deletions(-)
841
842658 commit a522bed9acfef27e9a21e505e7b39b252a0426a1
843659 Author: Will Thompson <will.thompson@collabora.co.uk>
844 Date: Wed May 27 23:04:47 2009 +0100
660 Date: 2009-05-27 23:04:47 +0100
845661
846662 Correct the description of accept-invalid-nicks
847663
848 tests/twisted/messages/accept-invalid-nicks.py | 5 ++---
849 1 files changed, 2 insertions(+), 3 deletions(-)
850
851664 commit ba698d41b168e98abe67ec1327829b74eb7c1f06
852665 Author: Will Thompson <will.thompson@collabora.co.uk>
853 Date: Wed May 27 23:04:37 2009 +0100
666 Date: 2009-05-27 23:04:37 +0100
854667
855668 Don't spam DEBUG for each char in a nick
856669
857 src/idle-handles.c | 1 -
858 1 files changed, 0 insertions(+), 1 deletions(-)
859
860670 commit b0dd049e675c1a81a71769ffaae7e2d4e19c2d52
861671 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
862 Date: Wed Feb 18 23:55:43 2009 -0600
672 Date: 2009-02-18 23:55:43 -0600
863673
864674 Bug #17354 - Emits Send immediately, even if the message is queued
865675
871681
872682 This patch emits a signal for each individual message.
873683
874 src/idle-text.c | 6 ++--
875 tests/twisted/Makefile.am | 1 +
876 tests/twisted/messages/split-msg-sent-signal.py | 38 +++++++++++++++++++++++
877 3 files changed, 42 insertions(+), 3 deletions(-)
878
879684 commit a50ff8a325473983d1ffe70e3ee9382bf2b8f797
880685 Author: Will Thompson <will.thompson@collabora.co.uk>
881 Date: Fri Mar 27 23:38:00 2009 +0000
686 Date: 2009-03-27 23:38:00 +0000
882687
883688 Remove spurious 'register' flags from idle.manager
884689
885 data/idle.manager | 4 ++--
886 1 files changed, 2 insertions(+), 2 deletions(-)
887
888690 commit deb8d8f23912550b2b80190e8dad4a76817bf95a
889691 Author: Will Thompson <will.thompson@collabora.co.uk>
890 Date: Fri Mar 27 23:36:06 2009 +0000
692 Date: 2009-03-27 23:36:06 +0000
891693
892694 Remove obnoxious default Quit message.
893695
894 data/idle.manager | 1 -
895 src/idle-connection-manager.c | 2 +-
896 2 files changed, 1 insertions(+), 2 deletions(-)
897
898696 commit ca441ef2e95230775271a92e76433a859dae2bb4
899697 Author: Will Thompson <will.thompson@collabora.co.uk>
900 Date: Fri Mar 27 23:35:47 2009 +0000
698 Date: 2009-03-27 23:35:47 +0000
901699
902700 Cope with Connection::quit-message being NULL.
903701
904 src/idle-connection.c | 5 +++--
905 1 files changed, 3 insertions(+), 2 deletions(-)
906
907702 commit 5258ef39b7e24faefd733d30b9abcf8453adb2f2
908703 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
909 Date: Tue Feb 24 15:01:58 2009 -0600
704 Date: 2009-02-24 15:01:58 -0600
910705
911706 Be strict for what nicks we allow, and liberal for what nicks we accept from others
912707
919714 should use strict mode or lenient mode. We use strict mode for validating local
920715 nicknames, and lenient mode for validating remote nicknames.
921716
922 src/idle-connection-manager.c | 2 +-
923 src/idle-connection.c | 1 +
924 src/idle-handles.c | 52 ++++++++++++++++++------
925 src/idle-handles.h | 2 +-
926 src/idle-muc-channel.c | 1 +
927 src/idle-muc-factory.c | 2 +
928 src/idle-server-connection.c | 2 +-
929 tests/twisted/Makefile.am | 1 +
930 tests/twisted/connect/invalid-nick.py | 6 +++
931 tests/twisted/messages/accept-invalid-nicks.py | 31 ++++++++++++++
932 10 files changed, 84 insertions(+), 16 deletions(-)
933
934717 commit 1b6f1549a8c66356a9ea2d4a7240be98efb38ec7
935718 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
936 Date: Fri Feb 20 15:49:11 2009 -0600
719 Date: 2009-02-20 15:49:11 -0600
937720
938721 Bug 17430 Connections' object path etc. should contain uniquifying string
939722
940723 Add the hex value of the connection's memory address to the end fo the object
941724 path as a uniquifier.
942725
943 src/idle-connection.c | 2 +-
944 1 files changed, 1 insertions(+), 1 deletions(-)
945
946726 commit 79673a760ccd017f21c15de12215fe8a569a4e1e
947727 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
948 Date: Wed Feb 18 23:40:24 2009 -0600
728 Date: 2009-02-18 23:40:24 -0600
949729
950730 Big test cleanup
951731
954734 stream-PRIVMSG event everywhere, simplify room-contact-mixup significantly by
955735 removing unnecessary setup
956736
957 tests/twisted/connect/invalid-nick.py | 11 +++--
958 tests/twisted/constants.py | 1 +
959 tests/twisted/idletest.py | 8 ----
960 tests/twisted/messages/long-message-split.py | 11 ++---
961 tests/twisted/messages/message-order.py | 18 +++++---
962 tests/twisted/messages/room-contact-mixup.py | 53 +++++--------------------
963 6 files changed, 34 insertions(+), 68 deletions(-)
964
965737 commit ea5267d4d861db008abe93a33878a6f1f669db31
966738 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
967 Date: Wed Feb 18 14:55:21 2009 -0600
739 Date: 2009-02-18 14:55:21 -0600
968740
969741 Add a CM param for 'username'
970742
971743 This allows clients to specify a username (that will be used by the USER
972744 command). This should fix bug #16499.
973745
974 src/idle-connection-manager.c | 4 ++++
975 src/idle-connection.c | 22 +++++++++++++++++++++-
976 tests/twisted/idletest.py | 1 +
977 3 files changed, 26 insertions(+), 1 deletions(-)
978
979746 commit ab827a883d49e8f5f813f2e68bcb64a864264271
980747 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
981 Date: Wed Feb 18 14:00:13 2009 -0600
748 Date: 2009-02-18 14:00:13 -0600
982749
983750 Generate ChangeLog for tarball releases
984751
985752 Stole the changelog-generating machinery from gabble. This also gives the
986753 maintainer-upload-release target for free as well.
987754
988 Makefile.am | 2 ++
989 tools/telepathy.am | 27 +++++++++++++++++++++++++++
990 2 files changed, 29 insertions(+), 0 deletions(-)
991
992755 commit 320ec658b7d96f5b975439d26948d0a86cc88077
993756 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
994 Date: Wed Feb 18 11:05:32 2009 -0600
757 Date: 2009-02-18 11:05:32 -0600
995758
996759 bump nano version
997760
998 configure.ac | 2 +-
999 1 files changed, 1 insertions(+), 1 deletions(-)
1000
1001761 commit ceaaab52fee088514eb79dba0bf133ee68d1e281
1002762 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1003 Date: Wed Feb 18 10:32:18 2009 -0600
763 Date: 2009-02-18 10:32:18 -0600
1004764
1005765 version 0.1.3
1006766
1007 NEWS | 27 +++++++++++++++++++++++++++
1008 configure.ac | 4 ++--
1009 2 files changed, 29 insertions(+), 2 deletions(-)
1010
1011767 commit 510dc386b32adc28fc8309c538c083c413b9e09b
1012768 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1013 Date: Wed Feb 18 10:15:52 2009 -0600
769 Date: 2009-02-18 10:15:52 -0600
1014770
1015771 Fix builddir!=srcdir issues
1016772
1021777 really didn't want to do something like idletest.py.in to get autoconf to
1022778 pre-process the python source file to get the correct srcdir location
1023779
1024 tests/twisted/Makefile.am | 5 ++++-
1025 tests/twisted/idletest.py | 5 +++--
1026 tests/twisted/tools/Makefile.am | 2 ++
1027 3 files changed, 9 insertions(+), 3 deletions(-)
1028
1029780 commit 4fb27c730a15b5d37ba6ce9769c71d720896af1b
1030781 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1031 Date: Tue Feb 17 23:31:03 2009 -0600
782 Date: 2009-02-17 23:31:03 -0600
1032783
1033784 Update the text-encode-and-split test to the new internal API
1034785
1035786 I had added a 'max lenth' parameter to the function but apparently forgot to
1036787 update this test.
1037788
1038 tests/test-text-encode-and-split.c | 2 +-
1039 1 files changed, 1 insertions(+), 1 deletions(-)
1040
1041789 commit 9807d0f50e6752f958c1ee071aaeeb1cf536f995
1042790 Merge: 619cc9d dbdbbb9
1043791 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1044 Date: Tue Feb 17 17:02:30 2009 -0600
792 Date: 2009-02-17 17:02:30 -0600
1045793
1046794 Merge branch 'long-message-split'
1047795
1051799 commit 619cc9d78913d8f0a0d48e5e52aeb404e46884c6
1052800 Merge: 98c90f3 8cb7eba
1053801 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1054 Date: Tue Feb 17 15:24:30 2009 -0600
802 Date: 2009-02-17 15:24:30 -0600
1055803
1056804 Merge branch 'twisted-tests'
1057805
1058806 commit 98c90f34fab760c8207ae0101b79a3f8b6dff7fc
1059807 Merge: 6933765 57eff23
1060808 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1061 Date: Tue Feb 17 15:24:20 2009 -0600
809 Date: 2009-02-17 15:24:20 -0600
1062810
1063811 Merge branch 'invalid-nick'
1064812
1067815
1068816 commit 8cb7ebaddd424c08a686edf5b46f71125b3a1945
1069817 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1070 Date: Tue Feb 17 14:58:32 2009 -0600
818 Date: 2009-02-17 14:58:32 -0600
1071819
1072820 Fix a test crash in connect/server-quit-ignore.py
1073821
1103851 Cancelling the timeout when shutting down the connection seems to fix it. Now
1104852 all tests pass again \o/
1105853
1106 src/idle-connection.c | 4 ++++
1107 1 files changed, 4 insertions(+), 0 deletions(-)
1108
1109854 commit 7ccb8c5ddc04ecaaec12b5a85ccc7a0d828269a9
1110855 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1111 Date: Mon Feb 16 22:16:29 2009 -0600
856 Date: 2009-02-16 22:16:29 -0600
1112857
1113858 Fix a small leak reported by valgrind
1114859
1128873
1129874 This was observed while valgrind-ing the connect-ssl-fail.py test
1130875
1131 src/idle-ssl-server-connection.c | 1 +
1132 1 files changed, 1 insertions(+), 0 deletions(-)
1133
1134876 commit 9fcc28e7ad38f40c105aaff735b284b738e921a0
1135877 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1136 Date: Mon Feb 16 21:32:36 2009 -0600
878 Date: 2009-02-16 21:32:36 -0600
1137879
1138880 Fix another infinite loop on connection failure
1139881
1142884
1143885 Uncovered by the connect/connect-fail.py test
1144886
1145 src/idle-server-connection.c | 1 +
1146 1 files changed, 1 insertions(+), 0 deletions(-)
1147
1148887 commit 36348b1fae8f1ed454183aa1be93005fde64beaa
1149888 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1150 Date: Tue Feb 17 12:06:27 2009 -0600
889 Date: 2009-02-17 12:06:27 -0600
1151890
1152891 messages/leading-space.py: simplify this test significantly
1153892
1157896 out this behavior, so remove that whole piece and just send a privmsg directly
1158897 and test whether it is parsed correctly.
1159898
1160 tests/twisted/idletest.py | 1 +
1161 tests/twisted/messages/leading-space.py | 43 +++++++-----------------------
1162 2 files changed, 11 insertions(+), 33 deletions(-)
1163
1164899 commit 44e4d1f6e6373213a52a1f5c01b86fa7fe3bdadb
1165900 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1166 Date: Tue Feb 17 11:19:44 2009 -0600
901 Date: 2009-02-17 11:19:44 -0600
1167902
1168903 Rework join-muc-channel.py test to not depend on object path
1169904
1170905 Yes, this is much much cleaner. Also cleaned it up a lot by using constants
1171906 from constants.py
1172907
1173 tests/twisted/channels/join-muc-channel.py | 34 +++++++++++++++++----------
1174 tests/twisted/constants.py | 2 +
1175 2 files changed, 23 insertions(+), 13 deletions(-)
1176
1177908 commit 01fd11cb43fc8890bd3eba69c639a7eeba268dae
1178909 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1179 Date: Tue Feb 17 10:53:27 2009 -0600
910 Date: 2009-02-17 10:53:27 -0600
1180911
1181912 message-order test: use loop to make this a bit cleaner
1182913
1183 tests/twisted/messages/message-order.py | 20 ++++++++------------
1184 1 files changed, 8 insertions(+), 12 deletions(-)
1185
1186914 commit 44ec4723a51a3d9aa9fe0ccb8530a1c91522f147
1187915 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1188 Date: Mon Feb 16 22:57:42 2009 -0600
916 Date: 2009-02-16 22:57:42 -0600
1189917
1190918 Disconnect in idletest in case the test fails and doesn't disconnect
1191919
1192920 This theoretically should prevent a failing test to affect the following tests
1193921 Also remove a stray mention of gabble. Findings from wjt's review
1194922
1195 tests/twisted/idletest.py | 11 ++++++++---
1196 1 files changed, 8 insertions(+), 3 deletions(-)
1197
1198923 commit fccb2e9f055b0a539174b4e7f425f1beb93d6442
1199924 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1200 Date: Mon Feb 16 22:53:14 2009 -0600
925 Date: 2009-02-16 22:53:14 -0600
1201926
1202927 Reduce test chatter when not in verbose mode
1203928
1205930 up the test output and making it hard to easily glance and see the results.
1206931 Modified so that it only prints out when in verbose mode.
1207932
1208 tests/twisted/idletest.py | 20 +++++++++++++-------
1209 1 files changed, 13 insertions(+), 7 deletions(-)
1210
1211933 commit c3649eaad00b88b487d491ce119d65ebcfb01627
1212934 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1213 Date: Mon Feb 16 22:39:42 2009 -0600
935 Date: 2009-02-16 22:39:42 -0600
1214936
1215937 Add the constants.py file from gabble
1216938
1217939 Use the constants in a few tests
1218940
1219 tests/twisted/channels/join-muc-channel.py | 8 ++--
1220 tests/twisted/constants.py | 45 ++++++++++++++++++++++++++++
1221 2 files changed, 49 insertions(+), 4 deletions(-)
1222
1223941 commit 57eff2309968c8ac6157194d5183bf384e823db5
1224942 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1225 Date: Fri Feb 13 23:52:16 2009 -0600
943 Date: 2009-02-13 23:52:16 -0600
1226944
1227945 Clean up some connections in invalid-nick test
1228946
1229947 Also assert that the dbus exception is the correct one. Changes per wjt's
1230948 review.
1231949
1232 tests/twisted/connect/invalid-nick.py | 39 +++++++++++++++-----------------
1233 1 files changed, 18 insertions(+), 21 deletions(-)
1234
1235950 commit dbdbbb96349443a48e741f07d175808899bc343f
1236951 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1237 Date: Fri Feb 13 23:20:35 2009 -0600
952 Date: 2009-02-13 23:20:35 -0600
1238953
1239954 Assume worst-case relay prefix before we get user info
1240955
1243958 as shipped by debian) all had limits between 8-10 characters. I added a little
1244959 padding and made username worst-case 18 chars.
1245960
1246 src/idle-connection.c | 10 +++++++++-
1247 1 files changed, 9 insertions(+), 1 deletions(-)
1248
1249961 commit 6933765064960d84c71747873851393ed88f4c9b
1250962 Merge: ad2a004 d471f42
1251963 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1252 Date: Fri Feb 13 19:39:19 2009 -0600
964 Date: 2009-02-13 19:39:19 -0600
1253965
1254966 Merge branch 'room-contact-mixup'
1255967
1256968 commit ad2a004f8aa490f756708c42b0d8b1f1759584c1
1257969 Merge: fda6247 4a64d98
1258970 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1259 Date: Fri Feb 13 19:37:25 2009 -0600
971 Date: 2009-02-13 19:37:25 -0600
1260972
1261973 Merge branch 'gimpnet-quit'
1262974
1267979 commit fda62472258ddbb0cb512de5958763ada028e5d1
1268980 Merge: 39ee883 ae92668
1269981 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1270 Date: Fri Feb 13 17:38:49 2009 -0600
982 Date: 2009-02-13 17:38:49 -0600
1271983
1272984 Merge branch 'leakfix'
1273985
1274986 commit 39ee883cfe3ede415fee8f4ae87636cc2024053c
1275987 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1276 Date: Thu Jan 22 11:29:25 2009 -0600
988 Date: 2009-01-22 11:29:25 -0600
1277989
1278990 Add documentation for IRC message spec
1279991
1282994 just adds a small comment describing each of the format letters so that it's
1283995 easier to add new IRC message types in the future.
1284996
1285 src/idle-parser.c | 11 +++++++++++
1286 1 files changed, 11 insertions(+), 0 deletions(-)
1287
1288997 commit efe60c1b62ebf41c2c2f0336d7b5322454744a92
1289998 Merge: 18a3cd1 492c891
1290999 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1291 Date: Fri Feb 13 17:31:52 2009 -0600
1000 Date: 2009-02-13 17:31:52 -0600
12921001
12931002 Merge branch 'fd-double-close'
12941003
12991008 commit 18a3cd12be7976cb00123537b2575d572feedf61
13001009 Merge: 7730041 40fa184
13011010 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1302 Date: Fri Feb 13 17:30:24 2009 -0600
1011 Date: 2009-02-13 17:30:24 -0600
13031012
13041013 Merge branch 'ssl-infinite-loop'
13051014
13061015 commit d471f42675222cce620a219b36791e7f0e69bb5f
13071016 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1308 Date: Wed Jan 28 11:27:19 2009 -0600
1017 Date: 2009-01-28 11:27:19 -0600
13091018
13101019 Re-work the room-contact-mixup test with alban's suggestions
13111020
13141023 I tested that this still failed without the patch and passes after, and it makes
13151024 the test a bit cleaner (and runs faster).
13161025
1317 tests/twisted/messages/room-contact-mixup.py | 35 +++++++++++++------------
1318 1 files changed, 18 insertions(+), 17 deletions(-)
1319
13201026 commit a88b5955d95ba5ed1fa7cd23b574883c5a017543
13211027 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1322 Date: Tue Jan 27 17:24:59 2009 -0600
1028 Date: 2009-01-27 17:24:59 -0600
13231029
13241030 Fix Bug #19766: private messages no longer delivered to group chat
13251031
13371043 the same name as their nick (but without the leading #), the privmsg will be
13381044 handled by both the IMFactory and the MUCFactory
13391045
1340 src/idle-handles.c | 6 ------
1341 1 files changed, 0 insertions(+), 6 deletions(-)
1342
13431046 commit 919ee9b1448430737f89056209280947ec5ade72
13441047 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1345 Date: Tue Jan 27 17:23:12 2009 -0600
1048 Date: 2009-01-27 17:23:12 -0600
13461049
13471050 Add test for Bug #19766: private messages deliver to group chat
13481051
13511054 signalled as 'Received' on both the private chat channel and the group chat
13521055 channel
13531056
1354 tests/twisted/Makefile.am | 1 +
1355 tests/twisted/messages/room-contact-mixup.py | 87 ++++++++++++++++++++++++++
1356 2 files changed, 88 insertions(+), 0 deletions(-)
1357
13581057 commit 155488bc72498bb1c2acf78cd4a001836e21e54b
13591058 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1360 Date: Fri Feb 13 16:05:51 2009 -0600
1059 Date: 2009-02-13 16:05:51 -0600
13611060
13621061 Split long messages properly (Bug #17392)
13631062
13721071 from various wikipedia articles in other languages, so I believe that the utf-8
13731072 splitting issue is also fixed properly in this branch.
13741073
1375 src/idle-connection.c | 4 +++-
1376 src/idle-connection.h | 2 +-
1377 src/idle-text.c | 7 ++++---
1378 src/idle-text.h | 2 +-
1379 tests/twisted/messages/long-message-split.py | 9 ++++++++-
1380 5 files changed, 17 insertions(+), 7 deletions(-)
1381
13821074 commit 5edc8f54cafe32ac1daf37a9c940ee81b2ce92f8
13831075 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1384 Date: Fri Feb 13 15:20:43 2009 -0600
1076 Date: 2009-02-13 15:20:43 -0600
13851077
13861078 Store our user host prefix to calculate max msg length
13871079
13941086 that allows others to query this information without knowing anything about the
13951087 actual host / prefix string.
13961088
1397 src/idle-connection.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1398 src/idle-connection.h | 1 +
1399 src/idle-parser.c | 1 +
1400 src/idle-parser.h | 1 +
1401 4 files changed, 49 insertions(+), 0 deletions(-)
1402
14031089 commit c573b2b2cfffd13062dee546a150798ec4356cb3
14041090 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1405 Date: Fri Feb 13 13:54:36 2009 -0600
1091 Date: 2009-02-13 13:54:36 -0600
14061092
14071093 Don't split a utf-8 codepoint in half when splitting long message
14081094
14091095 Basic approach: find the place we would normally break the message, and walk
14101096 back to the previous utf-8 character start.
14111097
1412 src/idle-text.c | 33 ++++++++++++++++-----------------
1413 1 files changed, 16 insertions(+), 17 deletions(-)
1414
14151098 commit 2c8cce859dafdd85d409010c505883a6c24da8a7
14161099 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1417 Date: Fri Jan 30 15:47:40 2009 -0600
1100 Date: 2009-01-30 15:47:40 -0600
14181101
14191102 Add a test for improper splitting of long messages (Bug #17392)
14201103
14301113 calculate very closely what the prefix is going to be (for the longest possible
14311114 nickname)
14321115
1433 tests/twisted/Makefile.am | 1 +
1434 tests/twisted/messages/long-message-split.py | 63 ++++++++++++++++++++++++++
1435 2 files changed, 64 insertions(+), 0 deletions(-)
1436
14371116 commit dfb5b76c455830428d6481e6318b184a456c2b46
14381117 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1439 Date: Fri Jan 30 14:51:37 2009 -0600
1118 Date: 2009-01-30 14:51:37 -0600
14401119
14411120 Validate nicks per the IRC RFC
14421121
14491128
14501129 Added a few additional tests for valid and invalid nicks
14511130
1452 src/idle-handles.c | 19 ++++++++++---------
1453 tests/twisted/connect/invalid-nick.py | 8 ++++++++
1454 2 files changed, 18 insertions(+), 9 deletions(-)
1455
14561131 commit 00ead0bb95daa75de7be57f555f5fa5f05371cb3
14571132 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1458 Date: Fri Jan 30 13:45:25 2009 -0600
1133 Date: 2009-01-30 13:45:25 -0600
14591134
14601135 Expose the nick validation function and use it in the CM
14611136
14641139 Previously, telepathy-idle happily accepted invalid nicknames and then didn't
14651140 provide any decent feedback about what was wrong when the 'login' failed.
14661141
1467 src/idle-connection-manager.c | 18 +++++++++++++++++-
1468 src/idle-handles.c | 4 ++--
1469 src/idle-handles.h | 1 +
1470 3 files changed, 20 insertions(+), 3 deletions(-)
1471
14721142 commit ac268e98767da9a2e4d10155fa612cb5b55bb8ef
14731143 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1474 Date: Fri Jan 30 13:43:56 2009 -0600
1144 Date: 2009-01-30 13:43:56 -0600
14751145
14761146 Add test for invalid nicknames
14771147
14791149 validity check on them and reject them if they're not valid IRC nicks. This
14801150 test does that. Fix will come soon.
14811151
1482 tests/twisted/Makefile.am | 1 +
1483 tests/twisted/connect/invalid-nick.py | 58 +++++++++++++++++++++++++++++++++
1484 2 files changed, 59 insertions(+), 0 deletions(-)
1485
14861152 commit 6ed3fe28674529814ced37aec1005ccd60846758
14871153 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1488 Date: Thu Jan 29 15:19:22 2009 -0600
1154 Date: 2009-01-29 15:19:22 -0600
14891155
14901156 Advertise the Requests interface, add test
14911157
14921158 Borrow a test from gabble for Requests.CreateChannel and modify it to fit idle.
14931159 This is just a very cursory test fo the Requests interface.
14941160
1495 src/idle-connection.c | 1 +
1496 tests/twisted/Makefile.am | 1 +
1497 tests/twisted/channels/requests-create.py | 83 +++++++++++++++++++++++++++++
1498 3 files changed, 85 insertions(+), 0 deletions(-)
1499
15001161 commit 6d197ed30d0f4fb17d316be966206782cbbfe1e3
15011162 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1502 Date: Thu Jan 29 12:24:27 2009 -0600
1163 Date: 2009-01-29 12:24:27 -0600
15031164
15041165 Speed up the tests a bit
15051166
15111172 them. Since there's a built-in 2s delay between each sent message, that means
15121173 the test was always taking *at least* 20s to execute.
15131174
1514 tests/twisted/channels/join-muc-channel.py | 2 +-
1515 tests/twisted/connect/connect-success-ssl.py | 2 +-
1516 tests/twisted/connect/connect-success.py | 2 +-
1517 tests/twisted/messages/leading-space.py | 2 +-
1518 tests/twisted/messages/message-order.py | 12 +-----------
1519 5 files changed, 5 insertions(+), 15 deletions(-)
1520
15211175 commit 6ba4f0740bd069e6925dca7cea6e1b465ffc3b42
15221176 Author: Jonathon Jongsma <jjongsma@gnome.org>
1523 Date: Mon Jan 5 15:12:36 2009 -0600
1177 Date: 2009-01-05 15:12:36 -0600
15241178
15251179 Implement the TpExportableChannel interface
15261180
15281182 IdleIMChannel and IdleMUCChannel classes must implement the TpExportableChannel
15291183 interface. This implementation is highly influenced by the Salut implementation
15301184
1531 src/idle-im-channel.c | 54 ++++++++++++++++++++++++++++++++++++++++-------
1532 src/idle-im-channel.h | 2 +
1533 src/idle-muc-channel.c | 39 ++++++++++++++++++++++++++++++++++
1534 src/idle-muc-channel.h | 2 +
1535 4 files changed, 89 insertions(+), 8 deletions(-)
1536
15371185 commit c90f550bd7840179f78278cb6d36bc63670afed6
15381186 Author: Jonathon Jongsma <jjongsma@gnome.org>
1539 Date: Mon Jan 5 13:40:58 2009 -0600
1187 Date: 2009-01-05 13:40:58 -0600
15401188
15411189 First pass at porting IdleMUCFactory to IdleMUCManager
1542
1543 src/idle-muc-factory.c | 632 ------------------------------------
1544 src/idle-muc-factory.h | 51 ---
1545 src/idle-muc-manager.c | 827 ++++++++++++++++++++++++++++++++++++++++++++++++
1546 src/idle-muc-manager.h | 51 +++
1547 4 files changed, 878 insertions(+), 683 deletions(-)
15481190
15491191 commit 027f8d666388ddcdb47e99ebed448a519074db04
15501192 Author: Jonathon Jongsma <jjongsma@gnome.org>
1551 Date: Sat Jan 3 14:43:01 2009 -0600
1193 Date: 2009-01-03 14:43:01 -0600
15521194
15531195 Initial transition from IdleIMFactory to IdleIMManager
15541196
15551197 using new TpChannelManager interface instead of old TpChannelFactory interface
15561198
1557 src/Makefile.am | 8 +-
1558 src/idle-connection.c | 27 ++--
1559 src/idle-im-factory.c | 260 --------------------------
1560 src/idle-im-factory.h | 51 -----
1561 src/idle-im-manager.c | 489 +++++++++++++++++++++++++++++++++++++++++++++++++
1562 src/idle-im-manager.h | 51 +++++
1563 6 files changed, 558 insertions(+), 328 deletions(-)
1564
15651199 commit 4a64d982e41406d7ca738a8025d70566ca7cbbf8
15661200 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1567 Date: Tue Jan 27 14:52:21 2009 -0600
1201 Date: 2009-01-27 14:52:21 -0600
15681202
15691203 Handle buggy servers that don't quit properly
15701204
15821216 disconnected immediately rather than scheduling it for 2s in the future, but
15831217 I wanted to stay as close to current behavior as possible.
15841218
1585 src/idle-connection.c | 22 ++++++++++++++++++++++
1586 1 files changed, 22 insertions(+), 0 deletions(-)
1587
15881219 commit 438f8edc058ae17998c443c80e01892658eb93fb
15891220 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1590 Date: Tue Jan 27 13:52:08 2009 -0600
1221 Date: 2009-01-27 13:52:08 -0600
15911222
15921223 Add a couple tests for slightly buggy server behavior
15931224
16021233 I think we should probably unilaterally close the connection and exit after a
16031234 certain time if the server is misbehaving in one of these ways
16041235
1605 tests/twisted/Makefile.am | 2 +
1606 tests/twisted/connect/server-quit-ignore.py | 41 ++++++++++++++++++++++++++
1607 tests/twisted/connect/server-quit-noclose.py | 34 +++++++++++++++++++++
1608 3 files changed, 77 insertions(+), 0 deletions(-)
1609
16101236 commit a6e409abbcd7591e7fd8689b17f1b0074cbad624
16111237 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1612 Date: Tue Jan 27 12:11:58 2009 -0600
1238 Date: 2009-01-27 12:11:58 -0600
16131239
16141240 Make the test server respond to QUIT messages properly
16151241
16171243 message, but I should have been sending an ERROR response and then closing the
16181244 connection.
16191245
1620 tests/twisted/idletest.py | 2 ++
1621 1 files changed, 2 insertions(+), 0 deletions(-)
1622
16231246 commit ae926684ebf091e3ecc4dd29761563bb30c5fc14
16241247 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1625 Date: Mon Jan 26 15:15:23 2009 -0600
1248 Date: 2009-01-26 15:15:23 -0600
16261249
16271250 Free a bunch more memory leaks reported by valgrind
16281251
16561279 addition, the 'subject' property was never actually added to the ptr array, so
16571280 I added this call.
16581281
1659 src/idle-connection.c | 6 +++++
1660 src/idle-muc-channel.c | 52 ++++++++++++++++++++++++++++++++++++++---------
1661 2 files changed, 48 insertions(+), 10 deletions(-)
1662
16631282 commit 10edb283b49d35863cb2345b3fe308ba5ad40180
16641283 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1665 Date: Mon Jan 26 10:15:48 2009 -0600
1284 Date: 2009-01-26 10:15:48 -0600
16661285
16671286 Fix a leak in change_tp_properties()
16681287
16871306 After this commit, this particular error message no longer appears, though there
16881307 is one additional leak that I need to chase down yet.
16891308
1690 src/idle-muc-channel.c | 2 ++
1691 1 files changed, 2 insertions(+), 0 deletions(-)
1692
16931309 commit 8c87b6e3b219d720038420201382b1b66ab7e789
16941310 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1695 Date: Mon Jan 19 16:14:02 2009 -0600
1311 Date: 2009-01-19 16:14:02 -0600
16961312
16971313 Handle connect()s that return success immediately
16981314
17041320 instantaneous even on non-blocking sockets), but it seems wise to handle this
17051321 case more gracefully anyway, rather than simply asserting.
17061322
1707 src/idle-server-connection.c | 12 ++++++------
1708 src/idle-ssl-server-connection.c | 4 +---
1709 2 files changed, 7 insertions(+), 9 deletions(-)
1710
17111323 commit 7730041cb68402b8eadafc57d767cf8626638a00
17121324 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1713 Date: Mon Jan 19 15:48:41 2009 -0600
1325 Date: 2009-01-19 15:48:41 -0600
17141326
17151327 Only try to connect to the IRC server over TCP
17161328
17251337 So, it doesn't really make sense to connect to a IRC server with UDP anyway, so
17261338 this patch restricts telepathy-idle to use TCP sockets only
17271339
1728 src/idle-dns-resolver.c | 6 +++++-
1729 1 files changed, 5 insertions(+), 1 deletions(-)
1730
17311340 commit 40fa1847606e4176432e2177a55a87934450a16b
17321341 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1733 Date: Mon Jan 19 15:45:47 2009 -0600
1342 Date: 2009-01-19 15:45:47 -0600
17341343
17351344 Fix an infinite loop in the SslServerConnection class
17361345
17381347 fails, it just retries the exact same address over an over in an infinite loop.
17391348 It doesn't move on to the next address as it should.
17401349
1741 src/idle-ssl-server-connection.c | 2 ++
1742 1 files changed, 2 insertions(+), 0 deletions(-)
1743
17441350 commit fbd509b4e34f0e96fbd2a87e18fbecfdfedaef70
17451351 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1746 Date: Mon Jan 19 15:44:48 2009 -0600
1352 Date: 2009-01-19 15:44:48 -0600
17471353
17481354 Add a little explanation to the connect-fail-ssl test
17491355
1750 tests/twisted/connect/connect-fail-ssl.py | 7 ++++---
1751 1 files changed, 4 insertions(+), 3 deletions(-)
1752
17531356 commit d0e9f8ddcb99f3d7b848be81c08ed1594b90b760
17541357 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1755 Date: Mon Jan 19 11:39:53 2009 -0600
1358 Date: 2009-01-19 11:39:53 -0600
17561359
17571360 Add regression test for leading-space messages
17581361
17601363 had a leading space was not parsed correctly and was dropped silently. This bug
17611364 has recently been fixed, and this is simply a regression test for it.
17621365
1763 tests/twisted/Makefile.am | 1 +
1764 tests/twisted/idletest.py | 56 +++++++++++++++++++++----------
1765 tests/twisted/messages/leading-space.py | 55 ++++++++++++++++++++++++++++++
1766 3 files changed, 94 insertions(+), 18 deletions(-)
1767
17681366 commit e2f80415081972431eed901679896d0576d99844
17691367 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1770 Date: Fri Jan 16 22:30:28 2009 -0600
1368 Date: 2009-01-16 22:30:28 -0600
17711369
17721370 Add a regression test for messages delivered in proper order
17731371
17751373 (currently 2s) were not delivered in the order they were received. This bug has
17761374 been fixed, but I thought it would be useful to add a regression test for it.
17771375
1778 tests/twisted/Makefile.am | 1 +
1779 tests/twisted/idletest.py | 2 +-
1780 tests/twisted/messages/message-order.py | 53 +++++++++++++++++++++++++++++++
1781 3 files changed, 55 insertions(+), 1 deletions(-)
1782
17831376 commit 94d765abc6474d7ec5bd2727b26e420f6518a4c8
17841377 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1785 Date: Fri Jan 16 22:07:11 2009 -0600
1378 Date: 2009-01-16 22:07:11 -0600
17861379
17871380 Add a very basic test for joining an IRC channel
17881381
17891382 I'm not sure whether this test really has a lot of value, but it essentially
17901383 documents the current behavior
17911384
1792 tests/twisted/Makefile.am | 1 +
1793 tests/twisted/channels/join-muc-channel.py | 40 ++++++++++++++++++++++++++++
1794 tests/twisted/idletest.py | 12 ++++++--
1795 3 files changed, 50 insertions(+), 3 deletions(-)
1796
17971385 commit 480d3cea4b59e8191c4116d12b71abfdafb5101c
17981386 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1799 Date: Fri Jan 16 17:16:40 2009 -0600
1387 Date: 2009-01-16 17:16:40 -0600
18001388
18011389 call Disconnect() asynchronously to prevent false test failures
18021390
18111399 When I change the Disconnect() call to be async, the test irc client is allowed
18121400 to run and the tests now pass.
18131401
1814 tests/twisted/connect/connect-success-ssl.py | 9 ++++++---
1815 tests/twisted/connect/connect-success.py | 9 ++++++---
1816 2 files changed, 12 insertions(+), 6 deletions(-)
1817
18181402 commit 3fd18659d75157412def057df227e61f4b7aaa6d
18191403 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1820 Date: Thu Jan 15 14:23:39 2009 -0600
1404 Date: 2009-01-15 14:23:39 -0600
18211405
18221406 Ignore a bunch of testing logs
18231407
1824 .gitignore | 4 ++++
1825 1 files changed, 4 insertions(+), 0 deletions(-)
1826
18271408 commit 507bf2998e7c8b3cbabf5e1254d24926c07af92c
18281409 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1829 Date: Thu Jan 15 11:01:24 2009 -0600
1410 Date: 2009-01-15 11:01:24 -0600
18301411
18311412 Fix some more minor twisted test issues
18321413
18371418 - Fix some formatting (tabs vs. spaces) issues
18381419 - a little more debug information to help me figure out what's going on.
18391420
1840 tests/twisted/Makefile.am | 4 ++--
1841 tests/twisted/connect/connect-fail-ssl.py | 8 ++++----
1842 tests/twisted/connect/connect-fail.py | 6 +++---
1843 tests/twisted/connect/connect-success-ssl.py | 6 ++++--
1844 tests/twisted/connect/connect-success.py | 6 ++++--
1845 tests/twisted/idletest.py | 6 ++++--
1846 6 files changed, 21 insertions(+), 15 deletions(-)
1847
18481421 commit ba450846d8c0ca445ab9fc6263d70c6b2380b651
18491422 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1850 Date: Wed Jan 14 12:23:31 2009 -0600
1423 Date: 2009-01-14 12:23:31 -0600
18511424
18521425 Add support for testing ssl connections with twisted tests
18531426
18571430 Added a testing-only ssl cert / key just so we're able to start a ssl irc test
18581431 server and test connections to it.
18591432
1860 tests/twisted/Makefile.am | 2 ++
1861 tests/twisted/connect/connect-fail-ssl.py | 16 ++++++++++++++++
1862 tests/twisted/connect/connect-success-ssl.py | 22 ++++++++++++++++++++++
1863 tests/twisted/idletest.py | 13 +++++++++++--
1864 tests/twisted/tools/idletest.cert | 10 ++++++++++
1865 tests/twisted/tools/idletest.key | 9 +++++++++
1866 tests/twisted/tools/tmp-session-bus.conf.in | 8 ++------
1867 7 files changed, 72 insertions(+), 8 deletions(-)
1868
18691433 commit d9e38485be510aafdd5cb0d870775f6c1d853cd7
18701434 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1871 Date: Tue Jan 13 11:18:50 2009 -0600
1435 Date: 2009-01-13 11:18:50 -0600
18721436
18731437 Improvements to twisted test IRC server
18741438
18771441 CONNECTED state from CONNECTING, so it's progress. The test still seems to hang
18781442 when attempting to disconnect, though, I'm not sure what is causing that yet.
18791443
1880 tests/twisted/connect/connect-success.py | 19 +++++------
1881 tests/twisted/idletest.py | 50 +++++++++++++++--------------
1882 2 files changed, 34 insertions(+), 35 deletions(-)
1883
18841444 commit e14ecf6c650b3da01f59094c4d7b74d29543d7e1
18851445 Author: Jonathon Jongsma <jjongsma@gnome.org>
1886 Date: Mon Jan 12 14:45:20 2009 -0600
1446 Date: 2009-01-12 14:45:20 -0600
18871447
18881448 Starting to add twisted test infrastructure
18891449
18921452 do much yet and there are even issues with the few barebones tests I've included
18931453 here.
18941454
1895 .gitignore | 13 +-
1896 Makefile.am | 5 +
1897 configure.ac | 20 +
1898 tests/Makefile.am | 1 +
1899 tests/twisted/Makefile.am | 37 ++
1900 tests/twisted/connect/connect-fail.py | 16 +
1901 tests/twisted/connect/connect-success.py | 24 ++
1902 tests/twisted/idletest.py | 169 +++++++++
1903 tests/twisted/servicetest.py | 505 +++++++++++++++++++++++++++
1904 tests/twisted/tools/Makefile.am | 33 ++
1905 tests/twisted/tools/exec-with-log.sh.in | 27 ++
1906 tests/twisted/tools/idle.service.in | 3 +
1907 tests/twisted/tools/tmp-session-bus.conf.in | 30 ++
1908 tests/twisted/tools/with-session-bus.sh | 84 +++++
1909 14 files changed, 964 insertions(+), 3 deletions(-)
1910
19111455 commit 492c8916e6dc4ce7ed82c3509071edd430dada99
19121456 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1913 Date: Wed Jan 14 10:15:21 2009 -0600
1457 Date: 2009-01-14 10:15:21 -0600
19141458
19151459 Fix the fd double-close in the ssl server connection class as well
19161460
19221466 about closing an invalid file descriptor if the close() is done before the
19231467 channel shutdown.
19241468
1925 src/idle-ssl-server-connection.c | 32 +++++++-------------------------
1926 1 files changed, 7 insertions(+), 25 deletions(-)
1927
19281469 commit d37f1b997bb3dc8a303f6459245072bdcfd3a480
19291470 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1930 Date: Tue Jan 13 16:48:16 2009 -0600
1471 Date: 2009-01-13 16:48:16 -0600
19311472
19321473 Fix a warning about closing an invalid file descriptor
19331474
19481489
19491490 I haven't changed similar uses in the SSL server connection yet.
19501491
1951 src/idle-server-connection.c | 28 ++++------------------------
1952 1 files changed, 4 insertions(+), 24 deletions(-)
1953
19541492 commit e798493ed8dc4e5d68035a3362da4e29884d9816
19551493 Author: Jonathon Jongsma <jjongsma@gnome.org>
1956 Date: Tue Jan 6 11:47:54 2009 -0600
1494 Date: 2009-01-06 11:47:54 -0600
19571495
19581496 Handle user renames in muc rooms
19591497
19631501 can use the RENAMED reason (and also, use the new set_self_handle() API in the
19641502 TpGroupMixin as well)
19651503
1966 src/idle-muc-channel.c | 6 ++----
1967 1 files changed, 2 insertions(+), 4 deletions(-)
1968
19691504 commit 022ea3809759d8b1fd92c23b2b8b4e8c1f3b0116
19701505 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1971 Date: Tue Jan 13 11:32:17 2009 -0600
1506 Date: 2009-01-13 11:32:17 -0600
19721507
19731508 Initialize a couple more GErrors to NULL
19741509
19751510 Missed a couple uninitialized GErrors in the ssl connection class
19761511
1977 src/idle-ssl-server-connection.c | 4 ++--
1978 1 files changed, 2 insertions(+), 2 deletions(-)
1979
19801512 commit 307977a5ca0db466e52ed5be5b1ebcbf4799296c
19811513 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
1982 Date: Mon Jan 12 16:32:21 2009 -0600
1514 Date: 2009-01-12 16:32:21 -0600
19831515
19841516 Initialize all GError* vars to NULL
19851517
19861518 We were getting some warnings about an error being set over top of an existing
19871519 error, because several GError* variables were not initialized properly to NULL.
19881520
1989 src/idle-connection.c | 8 ++++----
1990 1 files changed, 4 insertions(+), 4 deletions(-)
1991
19921521 commit 86ca78e69f077861a6149f5d795ddc0d0aae9503
19931522 Author: Jonathon Jongsma <jjongsma@gnome.org>
1994 Date: Wed Dec 31 15:52:47 2008 -0600
1523 Date: 2008-12-31 15:52:47 -0600
19951524
19961525 Fix parsing error on leading whitespace (bug #17390)
19971526
20181547
20191548 Bug was introduced in commit 02cf59fb7b7efebbec39422460ec13ae1e3f5c89
20201549
2021 src/idle-parser.c | 8 +++++++-
2022 1 files changed, 7 insertions(+), 1 deletions(-)
2023
20241550 commit f65a516ad01362f834f93cff1f947892c2bce46c
20251551 Merge: bc09457 1917b5a
20261552 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2027 Date: Thu Sep 25 18:48:40 2008 +0100
1553 Date: 2008-09-25 18:48:40 +0100
20281554
20291555 Merge branch 'self-handle-changed'
20301556
20311557 commit bc0945793cf918318538e30d46b281b1de14b4aa
20321558 Author: Florian Steinel <Florian.Steinel@googlemail.com>
2033 Date: Thu Sep 25 19:32:40 2008 +0200
1559 Date: 2008-09-25 19:32:40 +0200
20341560
20351561 fix compile on 64bit arch
2036
2037 src/idle-muc-channel.c | 2 +-
2038 src/idle-text.c | 2 +-
2039 2 files changed, 2 insertions(+), 2 deletions(-)
20401562
20411563 commit 1917b5a0406c614f7b3866b7f90ca2cf4dabe83a
20421564 Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
2043 Date: Wed Sep 24 10:56:27 2008 +0100
1565 Date: 2008-09-24 10:56:27 +0100
20441566
20451567 Require telepathy-glib 0.7.15 (for tp_base_connection_set_self_handle)
2046
2047 configure.ac | 2 +-
2048 1 files changed, 1 insertions(+), 1 deletions(-)
20491568
20501569 commit c1fa7702c628034af76a9c9ebbfe2818f847e069
20511570 Merge: bb058c8 5ae7920
20521571 Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
2053 Date: Wed Sep 24 10:55:58 2008 +0100
1572 Date: 2008-09-24 10:55:58 +0100
20541573
20551574 Merge commit 'wjt/self-handle-changed' into self-handle-changed
20561575
20601579
20611580 commit 5ae7920bb0282fa080cff5d2db6191dcdca35769
20621581 Author: Will Thompson <will.thompson@collabora.co.uk>
2063 Date: Tue Sep 9 17:00:21 2008 +0100
1582 Date: 2008-09-09 17:00:21 +0100
20641583
20651584 Connection: remove unused variable
20661585
2067 src/idle-connection.c | 1 -
2068 1 files changed, 0 insertions(+), 1 deletions(-)
2069
20701586 commit bb058c8892a91e012e002cd2e5526e85bc05e86b
20711587 Author: Will Thompson <will.thompson@collabora.co.uk>
2072 Date: Mon Sep 1 12:50:17 2008 +0100
1588 Date: 2008-09-01 12:50:17 +0100
20731589
20741590 Rewrite idle_text_encode_and_split to be more obviously correct.
20751591
20761592 Fixes an infinite loop for ACTIONs containing newlines.
20771593
2078 src/idle-text.c | 93 ++++++++++++++++++++++++++++++-------------------------
2079 1 files changed, 51 insertions(+), 42 deletions(-)
2080
20811594 commit 06123a3471a6a248604bc18e71221216b1e771e7
20821595 Author: Will Thompson <will.thompson@collabora.co.uk>
2083 Date: Mon Sep 1 12:47:13 2008 +0100
1596 Date: 2008-09-01 12:47:13 +0100
20841597
20851598 Add a test that over-long/newlined messages are split correctly.
20861599
2087 tests/Makefile.am | 7 ++-
2088 tests/test-text-encode-and-split.c | 150 ++++++++++++++++++++++++++++++++++++
2089 2 files changed, 156 insertions(+), 1 deletions(-)
2090
20911600 commit 8fae440479816222cf1375b89ea1070292ae308b
20921601 Author: Will Thompson <will.thompson@collabora.co.uk>
2093 Date: Fri Aug 29 19:26:18 2008 +0100
1602 Date: 2008-08-29 19:26:18 +0100
20941603
20951604 Send messages with equal priority in chronological order
20961605
2097 src/idle-connection.c | 21 ++++++++++++++++-----
2098 1 files changed, 16 insertions(+), 5 deletions(-)
2099
21001606 commit ec8d4ba71c87bab82818bafd4df6bfc5bdacb6f5
21011607 Author: Will Thompson <will.thompson@collabora.co.uk>
2102 Date: Fri Aug 29 18:27:18 2008 +0100
1608 Date: 2008-08-29 18:27:18 +0100
21031609
21041610 Extract splitting of long/multiline messages to a function
21051611
2106 src/idle-text.c | 61 +++++++++++++++++++++++++++++++++++++------------------
2107 src/idle-text.h | 1 +
2108 2 files changed, 42 insertions(+), 20 deletions(-)
2109
21101612 commit e7268ab6601c35939e93ab70619b76327a0e1d7f
21111613 Author: Will Thompson <will.thompson@collabora.co.uk>
2112 Date: Fri Aug 29 18:04:44 2008 +0100
1614 Date: 2008-08-29 18:04:44 +0100
21131615
21141616 Fixed signedness warning in a test
21151617
2116 tests/test-ctcp-tokenize.c | 2 +-
2117 1 files changed, 1 insertions(+), 1 deletions(-)
2118
21191618 commit 7f1faae20c5e8566519fe1e4faa5854a238e3d00
21201619 Author: Will Thompson <will.thompson@collabora.co.uk>
2121 Date: Fri Aug 29 17:13:01 2008 +0100
1620 Date: 2008-08-29 17:13:01 +0100
21221621
21231622 Fix another signedness warning.
21241623
2125 src/idle-text.c | 4 +++-
2126 1 files changed, 3 insertions(+), 1 deletions(-)
2127
21281624 commit 49d014ee95dfef2d5d56c2565cdd0c2b2030b190
21291625 Author: Will Thompson <will.thompson@collabora.co.uk>
2130 Date: Fri Aug 29 16:59:23 2008 +0100
1626 Date: 2008-08-29 16:59:23 +0100
21311627
21321628 Correct more mismatched signednesses
21331629
2134 src/idle-muc-channel.c | 20 ++++++++++----------
2135 src/idle-parser.c | 4 ++--
2136 2 files changed, 12 insertions(+), 12 deletions(-)
2137
21381630 commit e86db64ce63408f00d5bd988545984ebac0c3c91
21391631 Author: Will Thompson <will.thompson@collabora.co.uk>
2140 Date: Fri Aug 29 16:47:48 2008 +0100
1632 Date: 2008-08-29 16:47:48 +0100
21411633
21421634 Don't use an invalid enum value as a failure flag
21431635
2144 src/idle-im-factory.c | 7 +++----
2145 src/idle-muc-factory.c | 7 +++----
2146 src/idle-text.c | 7 ++++---
2147 src/idle-text.h | 2 +-
2148 4 files changed, 11 insertions(+), 12 deletions(-)
2149
21501636 commit 6d2cdaa645d0b626d719aa8edb444eddc602a7e5
21511637 Author: Will Thompson <will.thompson@collabora.co.uk>
2152 Date: Fri Aug 29 16:42:28 2008 +0100
1638 Date: 2008-08-29 16:42:28 +0100
21531639
21541640 Correct the order of "const static" to "static const"
21551641
2156 src/idle-handles.c | 2 +-
2157 src/idle-parser.c | 2 +-
2158 2 files changed, 2 insertions(+), 2 deletions(-)
2159
21601642 commit c52271ba4cf6425b0cf09f98254d35eaeccac372
21611643 Author: Will Thompson <will.thompson@collabora.co.uk>
2162 Date: Fri Aug 29 16:41:52 2008 +0100
1644 Date: 2008-08-29 16:41:52 +0100
21631645
21641646 Use post-0.6.1 tp_debug_set_flags() and tp_debug_set_persistent()
21651647
2166 src/idle-debug.c | 6 +++---
2167 1 files changed, 3 insertions(+), 3 deletions(-)
2168
21691648 commit 59381efdfa8e85ce688190b461159873b8f8b708
21701649 Author: Will Thompson <will.thompson@collabora.co.uk>
2171 Date: Fri Aug 29 16:41:41 2008 +0100
1650 Date: 2008-08-29 16:41:41 +0100
21721651
21731652 Bump telepathy-glib dependency to 0.6.1
21741653
2175 configure.ac | 2 +-
2176 1 files changed, 1 insertions(+), 1 deletions(-)
2177
21781654 commit 667dfdbc78652c667513ce581a76d4e6ef5570f0
21791655 Author: Will Thompson <will.thompson@collabora.co.uk>
2180 Date: Fri Aug 29 16:08:58 2008 +0100
1656 Date: 2008-08-29 16:08:58 +0100
21811657
21821658 Bump telepathy-glib dep to 0.7.3 for the DBusPropertiesMixin
21831659
2184 configure.ac | 2 +-
2185 1 files changed, 1 insertions(+), 1 deletions(-)
2186
21871660 commit cefc2b085e80de168abc1e5eef3e867be96dfe5f
21881661 Author: Will Thompson <will.thompson@collabora.co.uk>
2189 Date: Fri Aug 29 16:00:28 2008 +0100
1662 Date: 2008-08-29 16:00:28 +0100
21901663
21911664 Change self-handle using tp_base_connection_set_self_handle
21921665
2193 src/idle-connection.c | 10 ++--------
2194 1 files changed, 2 insertions(+), 8 deletions(-)
2195
21961666 commit 4121b3a3ffcb83f1ecd7797b9e764a9898846c0e
21971667 Author: Will Thompson <will.thompson@collabora.co.uk>
2198 Date: Fri Aug 29 16:31:28 2008 +0100
1668 Date: 2008-08-29 16:31:28 +0100
21991669
22001670 Bump automake dependency
22011671
2202 configure.ac | 2 +-
2203 1 files changed, 1 insertions(+), 1 deletions(-)
2204
22051672 commit 4a25b1496287a2edffc77b99b78e83fbf24f2ed7
22061673 Author: Will Thompson <will.thompson@collabora.co.uk>
2207 Date: Fri Aug 29 15:47:46 2008 +0100
1674 Date: 2008-08-29 15:47:46 +0100
22081675
22091676 Fix a mismatched signedness warning
22101677
2211 src/idle-connection.c | 2 +-
2212 1 files changed, 1 insertions(+), 1 deletions(-)
2213
22141678 commit 1bee98f16638f83052ade1213d656b8b87130bed
22151679 Author: Will Thompson <will.thompson@collabora.co.uk>
2216 Date: Fri Aug 29 15:47:11 2008 +0100
1680 Date: 2008-08-29 15:47:11 +0100
22171681
22181682 Enable -Werror and friends on development builds
22191683
2220 configure.ac | 59 +++++++++++++++++++++++++++++++++++++++++++++------------
2221 1 files changed, 46 insertions(+), 13 deletions(-)
2222
22231684 commit 42d9ae1c93b52f0eba9fee38c739d5e4800a734e
22241685 Author: Will Thompson <will.thompson@collabora.co.uk>
2225 Date: Fri Aug 29 15:47:58 2008 +0100
1686 Date: 2008-08-29 15:47:58 +0100
22261687
22271688 Make autogen.sh executable
22281689
2229 0 files changed, 0 insertions(+), 0 deletions(-)
2230
22311690 commit 9b09b52959ddfc9cab4b29f2434d09656d2516fa
22321691 Author: Will Thompson <will.thompson@collabora.co.uk>
2233 Date: Fri Aug 29 15:46:19 2008 +0100
1692 Date: 2008-08-29 15:46:19 +0100
22341693
22351694 Remove .git-darcs-dir files
22361695
2237 0 files changed, 0 insertions(+), 0 deletions(-)
2238
22391696 commit e2429d549a52c5f7b157688c883b69ac717975e0
22401697 Author: Will Thompson <will.thompson@collabora.co.uk>
2241 Date: Fri Aug 29 15:45:54 2008 +0100
1698 Date: 2008-08-29 15:45:54 +0100
22421699
22431700 Convert _boring to .gitignore
22441701
2245 .gitignore | 53 +++++++++++++++++++++++++++++++++++++++++
2246 _boring | 76 ------------------------------------------------------------
2247 2 files changed, 53 insertions(+), 76 deletions(-)
2248
22491702 commit 7be13f764bc647755f67e65a24709c36625d16ae
22501703 Author: Olli Salli <olli.salli@collabora.co.uk>
2251 Date: Tue Jan 1 19:54:42 2008 +0000
1704 Date: 2008-01-01 19:54:42 +0000
22521705
22531706 Use g_set_error instead of *error = g_error_new where possible to facilitate deliberately ignoring errors
22541707
22551708
22561709 20080101195442-9db4d-234ac21aaee90fe01bbcd0c1069086139c67470c.gz
22571710
2258 src/idle-muc-channel.c | 19 ++++++-------------
2259 src/idle-server-connection.c | 18 +++++++++---------
2260 src/idle-ssl-server-connection.c | 12 ++++++------
2261 3 files changed, 21 insertions(+), 28 deletions(-)
2262
22631711 commit fb535cd02fb8baeeb8d0dec46dfe19ce0b87a759
22641712 Author: Olli Salli <olli.salli@collabora.co.uk>
2265 Date: Wed Jan 16 16:23:19 2008 +0000
1713 Date: 2008-01-16 16:23:19 +0000
22661714
22671715 Still more coding style unifications, now there should be quite a few less function declarations and calls with a space between the function name and the opening paren.
22681716
22691717
22701718 20080116162319-9db4d-8fe36cffc8d4ae36ce744b987a657771b32c98ed.gz
22711719
2272 src/idle-connection-manager.c | 4 ++--
2273 src/idle-connection-manager.h | 2 +-
2274 src/idle-connection.c | 14 +++++++-------
2275 src/idle-connection.h | 2 +-
2276 src/idle-im-channel.c | 34 +++++++++++++++++-----------------
2277 src/idle-text.c | 2 +-
2278 6 files changed, 29 insertions(+), 29 deletions(-)
2279
22801720 commit 5f954c012af01becad485a8031985c2e2c294582
22811721 Author: Olli Salli <olli.salli@collabora.co.uk>
2282 Date: Wed Jan 16 16:05:15 2008 +0000
1722 Date: 2008-01-16 16:05:15 +0000
22831723
22841724 More coding style unifications. This time make sure all control keywords have a space between them and the opening paren.
22851725
22861726
22871727 20080116160515-9db4d-ce4b4f35a86d48a12e6c5647eabd93978a5fd081.gz
22881728
2289 src/idle-ctcp.c | 2 +-
2290 src/idle-im-factory.c | 4 ++--
2291 src/idle-muc-factory.c | 4 ++--
2292 3 files changed, 5 insertions(+), 5 deletions(-)
2293
22941729 commit df96afe50ac242e57e5ad2a65ec7839831f8d066
22951730 Author: Olli Salli <olli.salli@collabora.co.uk>
2296 Date: Tue Jan 15 21:02:32 2008 +0000
1731 Date: 2008-01-15 21:02:32 +0000
22971732
22981733 Make GInterface init functions conform to the same coding standard
22991734
23001735
23011736 20080115210232-9db4d-31348a0b3c340fb081133117243a61cbdc995f8f.gz
23021737
2303 src/idle-im-channel.c | 12 ++++++------
2304 src/idle-im-factory.c | 8 ++++----
2305 src/idle-muc-channel.c | 24 ++++++++++++------------
2306 src/idle-muc-factory.c | 8 ++++----
2307 src/idle-server-connection.c | 6 +++---
2308 src/idle-ssl-server-connection.c | 6 +++---
2309 6 files changed, 32 insertions(+), 32 deletions(-)
2310
23111738 commit d6884fde268175fca9afccfad0c36435be5a8bd9
23121739 Author: Olli Salli <olli.salli@collabora.co.uk>
2313 Date: Tue Jan 15 20:53:29 2008 +0000
1740 Date: 2008-01-15 20:53:29 +0000
23141741
23151742 Clean up includes
23161743
23171744
23181745 20080115205329-9db4d-6a57ff858a5ce98ae86074e81f3be814e05d6bd3.gz
2319
2320 src/idle-connection-manager.c | 2 +-
2321 src/idle-connection-manager.h | 1 -
2322 src/idle-connection.c | 56 +++++++++++------------------------
2323 src/idle-connection.h | 16 +++-------
2324 src/idle-debug.c | 3 --
2325 src/idle-dns-resolver.c | 3 +-
2326 src/idle-dns-resolver.h | 8 +++++
2327 src/idle-handles.c | 8 ++---
2328 src/idle-handles.h | 4 --
2329 src/idle-im-channel.c | 19 ++++++------
2330 src/idle-im-factory.c | 12 +++----
2331 src/idle-im-factory.h | 2 -
2332 src/idle-muc-channel.c | 30 +++++++++----------
2333 src/idle-muc-channel.h | 10 ++----
2334 src/idle-muc-factory.c | 12 +++----
2335 src/idle-muc-factory.h | 2 -
2336 src/idle-server-connection-iface.c | 2 -
2337 src/idle-server-connection.c | 25 ++++++---------
2338 src/idle-text.c | 5 +--
2339 src/idle-text.h | 2 +
2340 20 files changed, 87 insertions(+), 135 deletions(-)
23411746
23421747 commit 3c20851336897e76c48a76e6681dc1d64e1c03ac
23431748 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2344 Date: Thu Jan 3 16:49:55 2008 +0000
1749 Date: 2008-01-03 16:49:55 +0000
23451750
23461751 Cope with TpChannelIface channel-type property becoming writeable in telepathy-glib > 0.7.0, avoiding warnings when channels are constructed (fd.o #13896).
23471752
23501755
23511756 20080103164955-53eee-b66b94c229995403a3f178753326941d1bfc623f.gz
23521757
2353 src/idle-im-channel.c | 3 +++
2354 src/idle-muc-channel.c | 3 +++
2355 2 files changed, 6 insertions(+), 0 deletions(-)
2356
23571758 commit c077f7ab1f0d49f1d958fc3a8c7bb9b0a191ccc3
23581759 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2359 Date: Thu Jan 3 16:47:12 2008 +0000
1760 Date: 2008-01-03 16:47:12 +0000
23601761
23611762 Remove unnecessary reference to an empty variable
23621763
23631764
23641765 20080103164712-53eee-6fe5a4c7cce69a23372eb664a40efce06205ebe0.gz
23651766
2366 extensions/Makefile.am | 3 +--
2367 1 files changed, 1 insertions(+), 2 deletions(-)
2368
23691767 commit 131fe14ec1f3d6013159739b1e5007bdf96d9d94
23701768 Author: Olli Salli <olli.salli@collabora.co.uk>
2371 Date: Sat Jan 12 21:06:59 2008 +0000
1769 Date: 2008-01-12 21:06:59 +0000
23721770
23731771 Remove useless send_irc_cmd() from idle-connection.c and rename send_irc_cmd_full to _send_with_priority
23741772
23751773
23761774 20080112210659-9db4d-70b106707c5f33eb0983be516ebf3763ac699523.gz
23771775
2378 src/idle-connection.c | 25 +++++++++----------------
2379 src/idle-connection.h | 2 +-
2380 2 files changed, 10 insertions(+), 17 deletions(-)
2381
23821776 commit 5cecd8a62742c52fe94838dc30a1d27ef0b41be1
23831777 Author: Olli Salli <olli.salli@collabora.co.uk>
2384 Date: Sat Jan 12 20:53:48 2008 +0000
1778 Date: 2008-01-12 20:53:48 +0000
23851779
23861780 Coding style, part: Public functions of classes shouldn't have an underscore prefix
23871781
23881782
23891783 20080112205348-9db4d-dfcfe6f9e50d5cfda568b3c074d11b62cd44678c.gz
23901784
2391 src/idle-connection.c | 2 +-
2392 src/idle-connection.h | 2 +-
2393 src/idle-ctcp.c | 2 +-
2394 src/idle-im-channel.c | 2 +-
2395 src/idle-im-channel.h | 2 +-
2396 src/idle-im-factory.c | 2 +-
2397 src/idle-muc-channel.c | 50 ++++++++++++++++++++++++------------------------
2398 src/idle-muc-channel.h | 37 +++++++++++++++++------------------
2399 src/idle-muc-factory.c | 38 ++++++++++++++++++------------------
2400 src/idle-text.c | 2 +-
2401 src/idle-text.h | 2 +-
2402 11 files changed, 70 insertions(+), 71 deletions(-)
2403
24041785 commit aba4d48dc8944a57aadcb5309db8849614c51806
24051786 Author: Olli Salli <olli.salli@collabora.co.uk>
2406 Date: Sat Jan 12 20:39:37 2008 +0000
1787 Date: 2008-01-12 20:39:37 +0000
24071788
24081789 Remove GTK_DOC_CHECK from configure.ac, idle doesn't do gtk-doc
24091790
24101791
24111792 20080112203937-9db4d-a750e2d3b01f65f46119523d67fda7ddc6bda8e7.gz
24121793
2413 configure.ac | 3 ---
2414 1 files changed, 0 insertions(+), 3 deletions(-)
2415
24161794 commit 0134f85f12fe36f8418488e76d78443ceec5ed5e
24171795 Author: Olli Salli <olli.salli@collabora.co.uk>
2418 Date: Sat Jan 12 20:38:28 2008 +0000
1796 Date: 2008-01-12 20:38:28 +0000
24191797
24201798 Add -Wno-portability to autoreconf invocation in autogen.sh, we depend on GNU make
24211799
24221800
24231801 20080112203828-9db4d-19de5ecafe13f70ad99cbec4733b8242d73c6459.gz
24241802
2425 autogen.sh | 2 +-
2426 1 files changed, 1 insertions(+), 1 deletions(-)
2427
24281803 commit 8816b1c4afda68b47d799ce82309f393bd4bd5f4
24291804 Author: Olli Salli <olli.salli@collabora.co.uk>
2430 Date: Sat Jan 12 12:49:31 2008 +0000
1805 Date: 2008-01-12 12:49:31 +0000
24311806
24321807 Add HACKING file
24331808
24341809
24351810 20080112124931-9db4d-e97cf76aa09d551c96ef7e543867ddb26aa79340.gz
24361811
2437 HACKING | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2438 1 files changed, 70 insertions(+), 0 deletions(-)
2439
24401812 commit b98a43649d25ef349bb73b8934453f984dc41d9e
24411813 Author: Olli Salli <olli.salli@collabora.co.uk>
2442 Date: Thu Dec 27 22:02:08 2007 +0000
1814 Date: 2007-12-27 22:02:08 +0000
24431815
24441816 Unify coding style, chapter Six: Binary operators and their operands should have whitespace in between
24451817
24461818
24471819 20071227220208-9db4d-2e018ea7b69ed08e7f17c909b2fa47470c4081e0.gz
24481820
2449 src/idle-connection.c | 26 +++++-----
2450 src/idle-handles.c | 4 +-
2451 src/idle-muc-channel.c | 99 +++++++++++++++++---------------------
2452 src/idle-parser.c | 4 +-
2453 src/idle-server-connection.c | 22 ++++-----
2454 src/idle-ssl-server-connection.c | 10 ++--
2455 src/idle-text.c | 16 +++---
2456 7 files changed, 85 insertions(+), 96 deletions(-)
2457
24581821 commit 64af22ce42221f71c19d2e13ab2df67ee09e5ac4
24591822 Author: Olli Salli <olli.salli@collabora.co.uk>
2460 Date: Thu Dec 27 21:36:51 2007 +0000
1823 Date: 2007-12-27 21:36:51 +0000
24611824
24621825 Fix too greedy removal of cruft resulting in GValue -> GValu
24631826
24641827
24651828 20071227213651-9db4d-ac07090814d0518310802bb5e974451528c35a20.gz
24661829
2467 src/idle-server-connection.c | 2 +-
2468 1 files changed, 1 insertions(+), 1 deletions(-)
2469
24701830 commit 4de1f9c04780edcaecc4247d8fda573b2254d487
24711831 Author: Olli Salli <olli.salli@collabora.co.uk>
2472 Date: Thu Dec 27 20:33:00 2007 +0000
1832 Date: 2007-12-27 20:33:00 +0000
24731833
24741834 Unify coding style, lesson 4: blank lines after each case body in switch statements
24751835
24761836
24771837 20071227203300-9db4d-47a1011afb9c3cd20b58f249b756744115b0b181.gz
24781838
2479 src/idle-connection.c | 21 +++++++++++++++++++++
2480 src/idle-ctcp.c | 4 ++++
2481 src/idle-handles.c | 2 ++
2482 3 files changed, 27 insertions(+), 0 deletions(-)
2483
24841839 commit 60ab6f50523cca46a5d5a03211c26a49dc9173e6
24851840 Author: Olli Salli <olli.salli@collabora.co.uk>
2486 Date: Thu Dec 27 20:28:31 2007 +0000
1841 Date: 2007-12-27 20:28:31 +0000
24871842
24881843 Unify coding style, part 3: Return type on the same line with the function name
24891844
24901845
24911846 20071227202831-9db4d-6fc9278dde6e99383986b366dabbf982c8d4a340.gz
24921847
2493 src/idle-im-channel.c | 6 ++----
2494 src/idle-muc-channel.c | 24 ++++++++----------------
2495 2 files changed, 10 insertions(+), 20 deletions(-)
2496
24971848 commit af8e39e88f5541edb9f8aa5ab04bc4ef64caad95
24981849 Author: Olli Salli <olli.salli@collabora.co.uk>
2499 Date: Thu Dec 27 20:24:21 2007 +0000
1850 Date: 2007-12-27 20:24:21 +0000
25001851
25011852 Unify coding style, book II: Thou shalt indent by tabs, and only tabs
25021853
25031854
25041855 20071227202421-9db4d-7fb30eae03df9f5ae881719a257c90f3adcb3430.gz
25051856
2506 src/idle-connection-manager.c | 2 +-
2507 src/idle-connection-manager.h | 16 ++--
2508 src/idle-connection.c | 12 ++--
2509 src/idle-connection.h | 12 ++--
2510 src/idle-dns-resolver.c | 16 ++--
2511 src/idle-im-channel.c | 114 +++++++++++++++---------------
2512 src/idle-im-channel.h | 20 +++---
2513 src/idle-im-factory.c | 70 ++++++++++---------
2514 src/idle-muc-channel.c | 154 ++++++++++++++++++++--------------------
2515 src/idle-muc-channel.h | 12 ++--
2516 src/idle-muc-factory.c | 70 ++++++++++---------
2517 src/idle-server-connection.c | 10 ++--
2518 src/idle-text.c | 2 +-
2519 13 files changed, 257 insertions(+), 253 deletions(-)
2520
25211857 commit 101e2c5b2b5d11491d679e623066dd775b44bcf1
25221858 Author: Olli Salli <olli.salli@collabora.co.uk>
2523 Date: Thu Dec 27 20:18:13 2007 +0000
1859 Date: 2007-12-27 20:18:13 +0000
25241860
25251861 Remove tabs from places other than beginning of lines
25261862
25271863
25281864 20071227201813-9db4d-818203d16e295aa5bd678dd62cccffd76c836f17.gz
25291865
2530 src/idle-connection-manager.c | 16 ++++++++--------
2531 src/idle-connection.c | 4 ++--
2532 src/idle-handles.c | 2 +-
2533 src/idle-muc-channel.c | 28 ++++++++++++++--------------
2534 src/idle-parser.c | 4 ++--
2535 src/idle-text.c | 2 +-
2536 6 files changed, 28 insertions(+), 28 deletions(-)
2537
25381866 commit b1bc692f0ca998950d505c3f4a503eb6899b2258
25391867 Author: Olli Salli <olli.salli@collabora.co.uk>
2540 Date: Thu Dec 27 20:14:23 2007 +0000
1868 Date: 2007-12-27 20:14:23 +0000
25411869
25421870 Remove trailing whitespace
25431871
25441872
25451873 20071227201423-9db4d-9747ce7d1faa02cd80ab78daeec4d2abad6af37f.gz
25461874
2547 src/idle-connection-manager.c | 4 +-
2548 src/idle-connection-manager.h | 4 +-
2549 src/idle-connection.c | 10 ++--
2550 src/idle-connection.h | 4 +-
2551 src/idle-ctcp.c | 4 +-
2552 src/idle-ctcp.h | 4 +-
2553 src/idle-debug.c | 4 +-
2554 src/idle-debug.h | 4 +-
2555 src/idle-dns-resolver.c | 8 +-
2556 src/idle-dns-resolver.h | 6 +-
2557 src/idle-handles.c | 4 +-
2558 src/idle-handles.h | 4 +-
2559 src/idle-im-channel.c | 10 ++--
2560 src/idle-im-channel.h | 6 +-
2561 src/idle-im-factory.c | 4 +-
2562 src/idle-im-factory.h | 4 +-
2563 src/idle-muc-channel.c | 124 ++++++++++++++++++------------------
2564 src/idle-muc-channel.h | 4 +-
2565 src/idle-muc-factory.c | 4 +-
2566 src/idle-muc-factory.h | 4 +-
2567 src/idle-parser.c | 4 +-
2568 src/idle-parser.h | 4 +-
2569 src/idle-server-connection-iface.c | 4 +-
2570 src/idle-server-connection-iface.h | 8 +-
2571 src/idle-server-connection.c | 84 ++++++++++++------------
2572 src/idle-server-connection.h | 4 +-
2573 src/idle-ssl-server-connection.c | 38 ++++++------
2574 src/idle-ssl-server-connection.h | 4 +-
2575 src/idle-text.c | 4 +-
2576 src/idle-text.h | 4 +-
2577 src/idle.c | 4 +-
2578 31 files changed, 191 insertions(+), 191 deletions(-)
2579
25801875 commit c460df04d67bbfc39cca7e6bbaa4defaf56e76c2
25811876 Author: Olli Salli <olli.salli@collabora.co.uk>
2582 Date: Thu Dec 27 20:10:31 2007 +0000
1877 Date: 2007-12-27 20:10:31 +0000
25831878
25841879 Remove old not-in-use sofia resolver cruft
25851880
25861881
25871882 20071227201031-9db4d-a075bd3de5fed303ce61ab4431e71c0d9a22e09f.gz
25881883
2589 configure.ac | 17 ---
2590 src/Makefile.am | 2 -
2591 src/idle-dns-resolver.c | 346 -----------------------------------------------
2592 3 files changed, 0 insertions(+), 365 deletions(-)
2593
25941884 commit 0a81e75a123eee5fb4f49d5f9fe7d0590d3571fb
25951885 Author: Olli Salli <olli.salli@collabora.co.uk>
2596 Date: Thu Dec 27 20:02:51 2007 +0000
1886 Date: 2007-12-27 20:02:51 +0000
25971887
25981888 Unify coding style part 1 (mostly bracing style)
25991889
26001890
26011891 20071227200251-9db4d-5f34b917f7042957c8d441c09d09bfe35619d47f.gz
2602
2603 src/idle-connection.c | 6 +-
2604 src/idle-dns-resolver.c | 73 +---
2605 src/idle-dns-resolver.h | 5 +-
2606 src/idle-im-channel.c | 122 ++----
2607 src/idle-muc-channel.c | 751 +++++++++++-------------------------
2608 src/idle-muc-channel.h | 3 +-
2609 src/idle-server-connection-iface.c | 27 +-
2610 src/idle-server-connection-iface.h | 9 +-
2611 src/idle-server-connection.c | 278 +++++---------
2612 src/idle-server-connection.h | 6 +-
2613 src/idle-ssl-server-connection.c | 275 ++++---------
2614 src/idle-ssl-server-connection.h | 6 +-
2615 src/idle-text.c | 32 +--
2616 13 files changed, 492 insertions(+), 1101 deletions(-)
26171892
26181893 commit 929901419cdf62466ffeec49232a3daf4beb9187
26191894 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2620 Date: Thu Nov 29 13:14:26 2007 +0000
1895 Date: 2007-11-29 13:14:26 +0000
26211896
26221897 Stop checking for dbus-binding-tool - no longer needed
26231898
26241899
26251900 20071129131426-53eee-8859a0c37363c61c56ee56a6d2c4577a0c94cbb3.gz
2626
2627 configure.ac | 5 -----
2628 1 files changed, 0 insertions(+), 5 deletions(-)
26291901
26301902 commit 39c65ddf25cf9a8551edb26c84d57528e186f1b6
26311903 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2632 Date: Thu Nov 29 13:09:08 2007 +0000
1904 Date: 2007-11-29 13:09:08 +0000
26331905
26341906 Simplify extensions/Makefile.am now that generated GInterfaces don't need external glue
26351907
26361908
26371909 20071129130908-53eee-66c7d1b9d2d05dba1da8e83308d04569d6a7f34b.gz
2638
2639 extensions/Makefile.am | 20 ++------------------
2640 1 files changed, 2 insertions(+), 18 deletions(-)
26411910
26421911 commit e37b57ae2cc68266d08fc7b7dc5b04317896a17d
26431912 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2644 Date: Thu Nov 29 13:08:41 2007 +0000
1913 Date: 2007-11-29 13:08:41 +0000
26451914
26461915 Update tools from telepathy-glib: generated GInterfaces no longer need external glue
26471916
26481917
26491918 20071129130841-53eee-54a96f08127cfd5508f14a03b102ee563638853f.gz
2650
2651 tools/Makefile.am | 13 +++--
2652 tools/glib-ginterface-gen.py | 116 +++++++++++++++++++++++++++++++++++------
2653 tools/libglibcodegen.py | 30 +++++++++--
2654 3 files changed, 133 insertions(+), 26 deletions(-)
26551919
26561920 commit d8695095978882927ecf9d58301a1c6ce079f4a5
26571921 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2658 Date: Thu Nov 29 13:06:10 2007 +0000
1922 Date: 2007-11-29 13:06:10 +0000
26591923
26601924 Add missing identity.xsl
26611925
26621926
26631927 20071129130610-53eee-6b56bd3209cb7ab359cdfc90ace747eef9b05d1d.gz
2664
2665 tools/identity.xsl | 7 +++++++
2666 1 files changed, 7 insertions(+), 0 deletions(-)
26671928
26681929 commit 9279a0091cdce5b4ca05be6265aeb1120beb6e92
26691930 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2670 Date: Thu Nov 29 13:02:20 2007 +0000
1931 Date: 2007-11-29 13:02:20 +0000
26711932
26721933 Add missing glib-signals-marshal-gen.py in tools/
26731934
26741935
26751936 20071129130220-53eee-e98ee6ca716440ffdd4fb9168f87eba964c8de31.gz
2676
2677 tools/glib-signals-marshal-gen.py | 55 +++++++++++++++++++++++++++++++++++++
2678 1 files changed, 55 insertions(+), 0 deletions(-)
26791937
26801938 commit 06bc54d3d3a0e10e8ea482cba2a145a90be0a8c8
26811939 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2682 Date: Thu Nov 29 13:01:58 2007 +0000
1940 Date: 2007-11-29 13:01:58 +0000
26831941
26841942 _boring: ignore test binaries
26851943
26861944
26871945 20071129130158-53eee-b1ddfc54ec9823bbb3a5571162515aaf2492577a.gz
2688
2689 _boring | 1 +
2690 1 files changed, 1 insertions(+), 0 deletions(-)
26911946
26921947 commit a6b79731b78a40d2edf8f689f29e05289783f88f
26931948 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2694 Date: Fri Nov 23 14:49:43 2007 +0000
1949 Date: 2007-11-23 14:49:43 +0000
26951950
26961951 Remove _gen/all.xml in clean
26971952
26981953
26991954 20071123144943-53eee-ee4a67796d1eeb688ed0b5720301cf2458745acf.gz
2700
2701 extensions/Makefile.am | 5 ++++-
2702 1 files changed, 4 insertions(+), 1 deletions(-)
27031955
27041956 commit 0824ae1319cf55b41c0642ba1874faf85173e85d
27051957 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2706 Date: Fri Nov 23 14:47:03 2007 +0000
1958 Date: 2007-11-23 14:47:03 +0000
27071959
27081960 Adjust extensions/Makefile.am: _gen/all.xml should mkdir _gen first
27091961
27101962
27111963 20071123144703-53eee-96fb2aa13569f40abd981b1a80c49caac586a93f.gz
2712
2713 extensions/Makefile.am | 17 +++++++----------
2714 1 files changed, 7 insertions(+), 10 deletions(-)
27151964
27161965 commit fbc95d6db68f565680274efa9fd14eee6000d60c
27171966 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2718 Date: Fri Nov 23 14:43:55 2007 +0000
1967 Date: 2007-11-23 14:43:55 +0000
27191968
27201969 Update build system to resemble that of telepathy-glib 0.7
27211970
27221971
27231972 20071123144355-53eee-1a7f7c4dd601a2a9e18288222ecd3dda67b22f41.gz
2724
2725 extensions/Makefile.am | 55 ++--
2726 tools/Makefile.am | 5 +-
2727 tools/genginterface.py | 709 ------------------------------------------
2728 tools/glib-ginterface-gen.py | 572 ++++++++++++++++++++++++++++++++++
2729 tools/libglibcodegen.py | 279 +++++++++++++++++
2730 5 files changed, 883 insertions(+), 737 deletions(-)
27311973
27321974 commit c866efbadc592b9f3d1f883aab2c4bf7d47f1dad
27331975 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2734 Date: Fri Nov 23 14:40:27 2007 +0000
1976 Date: 2007-11-23 14:40:27 +0000
27351977
27361978 Check for, and use, mkdir -p or equivalent
27371979
27381980
27391981 20071123144027-53eee-0d7b50c0ec283047b8d391bc8c6c10ca446f1524.gz
2740
2741 configure.ac | 1 +
2742 extensions/Makefile.am | 2 +-
2743 2 files changed, 2 insertions(+), 1 deletions(-)
27441982
27451983 commit 4c2af08b47be195a57ac3bb5d9fefe531ea59812
27461984 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2747 Date: Fri Nov 23 14:17:27 2007 +0000
1985 Date: 2007-11-23 14:17:27 +0000
27481986
27491987 Sync tools from telepathy-spec
27501988
27511989
27521990 20071123141727-53eee-42fdb5e7b9385290998ffd1c34c8e029dc63dd35.gz
2753
2754 tools/doc-generator.xsl | 298 +++++++++++++++++++++++++++++++++++++++---
2755 tools/ls-interfaces.xsl | 2 +
2756 tools/spec-to-introspect.xsl | 25 ++++
2757 3 files changed, 307 insertions(+), 18 deletions(-)
27581991
27591992 commit ea5b4c00414025ad3de2d4d47f23e8240db70370
27601993 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2761 Date: Fri Nov 23 14:17:21 2007 +0000
1994 Date: 2007-11-23 14:17:21 +0000
27621995
27631996 Reference external type Contact_Handle (which is in the Tp spec)
27641997
27651998
27661999 20071123141721-53eee-4e1f305adb423a295a890cc5f7b5d3e2ca729b98.gz
2767
2768 extensions/all.xml | 5 +++++
2769 1 files changed, 5 insertions(+), 0 deletions(-)
27702000
27712001 commit 90e3e3d1cc3cf5583841227fef0c0ecf60571958
27722002 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2773 Date: Fri Nov 23 14:12:41 2007 +0000
2003 Date: 2007-11-23 14:12:41 +0000
27742004
27752005 Sync tools from telepathy-glib
27762006
27772007
27782008 20071123141241-53eee-1c5b2e4561b000c91190ac8237ff60243c9d266c.gz
2779
2780 tools/c-constants-generator.xsl | 4 +++-
2781 tools/c-interfaces-generator.xsl | 4 +++-
2782 tools/make-all-async.xsl | 21 +++++++++++++++++++++
2783 3 files changed, 27 insertions(+), 2 deletions(-)
27842009
27852010 commit b2fae91d6a2acf4e7d1ac30cfa61ab529fc15f3d
27862011 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2787 Date: Fri Nov 23 14:04:02 2007 +0000
2012 Date: 2007-11-23 14:04:02 +0000
27882013
27892014 Remove update-spec-gen-am.sh
27902015
27912016
27922017 20071123140402-53eee-f7d1a253becb25dc271274bfb389bdea68037e85.gz
2793
2794 tools/Makefile.am | 3 +-
2795 tools/update-spec-gen-am.sh | 75 -------------------------------------------
2796 2 files changed, 1 insertions(+), 77 deletions(-)
27972018
27982019 commit 031607bd26b6cd7b042ff26eaa0b97d3cf387164
27992020 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2800 Date: Fri Nov 23 14:01:39 2007 +0000
2021 Date: 2007-11-23 14:01:39 +0000
28012022
28022023 Move tools directory to top level. Stop using spec-gen.am
28032024
28042025
28052026 20071123140139-53eee-56849a8ae9ca447e90b62de8d14ec6e52f03546c.gz
2806
2807 Makefile.am | 2 +-
2808 autogen.sh | 8 -
2809 configure.ac | 2 +-
2810 extensions/Makefile.am | 33 +-
2811 extensions/tools/Makefile.am | 9 -
2812 extensions/tools/c-constants-generator.xsl | 255 ----------
2813 extensions/tools/c-interfaces-generator.xsl | 82 ---
2814 extensions/tools/doc-generator.xsl | 427 ----------------
2815 extensions/tools/genginterface.py | 709 ---------------------------
2816 extensions/tools/ls-interfaces.xsl | 33 --
2817 extensions/tools/make-all-async.xsl | 22 -
2818 extensions/tools/spec-to-introspect.xsl | 26 -
2819 extensions/tools/update-spec-gen-am.sh | 75 ---
2820 tools/Makefile.am | 9 +
2821 tools/c-constants-generator.xsl | 255 ++++++++++
2822 tools/c-interfaces-generator.xsl | 82 +++
2823 tools/doc-generator.xsl | 427 ++++++++++++++++
2824 tools/genginterface.py | 709 +++++++++++++++++++++++++++
2825 tools/ls-interfaces.xsl | 33 ++
2826 tools/make-all-async.xsl | 22 +
2827 tools/spec-to-introspect.xsl | 26 +
2828 tools/update-spec-gen-am.sh | 75 +++
2829 22 files changed, 1654 insertions(+), 1667 deletions(-)
28302027
28312028 commit c81f69f6db3db739f2c17ad9c0075e19de3c6f62
28322029 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2833 Date: Mon Nov 5 11:09:42 2007 +0000
2030 Date: 2007-11-05 11:09:42 +0000
28342031
28352032 Add telepathy-idle.8 man page
28362033
28372034
28382035 20071105110942-53eee-e69976f4df1c66a993b3c7a1c177540ccdf40e51.gz
2839
2840 _boring | 1 +
2841 src/Makefile.am | 8 +++++++-
2842 src/telepathy-idle.8.in | 28 ++++++++++++++++++++++++++++
2843 3 files changed, 36 insertions(+), 1 deletions(-)
28442036
28452037 commit e5ad1bc2c7c4010d96550f16ea3f7b7ec1687410
28462038 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2847 Date: Fri Oct 26 11:04:38 2007 +0000
2039 Date: 2007-10-26 11:04:38 +0000
28482040
28492041 Move CM executable to $libexecdir, adjust .service accordingly
28502042
28512043
28522044 20071026110438-53eee-867b50d1ec1e62cba39f29b9208beb5e470bde53.gz
2853
2854 data/Makefile.am | 4 ++--
2855 ...top.Telepathy.ConnectionManager.idle.service.in | 2 +-
2856 src/Makefile.am | 2 +-
2857 3 files changed, 4 insertions(+), 4 deletions(-)
28582045
28592046 commit c2d95a4b96eae6f5e692ace9f200589695cc6f6f
28602047 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2861 Date: Fri Sep 28 13:27:46 2007 +0000
2048 Date: 2007-09-28 13:27:46 +0000
28622049
28632050 Set nano version 0.1.2.1
28642051
28652052
28662053 20070928132746-53eee-2d8a25cddd9dda524317cc6cf395af50e9818796.gz
2867
2868 configure.ac | 2 +-
2869 1 files changed, 1 insertions(+), 1 deletions(-)
28702054
28712055 commit 1561825143322b711164d9c7a218f4f8850724ed
28722056 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2873 Date: Fri Sep 28 13:08:08 2007 +0000
2057 Date: 2007-09-28 13:08:08 +0000
28742058
28752059 Bump version to 0.1.2
28762060
28772061
28782062 20070928130808-53eee-012656f35461e90004ccf9afbc6875b1424964ba.gz
2879
2880 configure.ac | 2 +-
2881 1 files changed, 1 insertions(+), 1 deletions(-)
28822063
28832064 commit 6a844e340cd74d1fc52d095cf8cc765f5b42ab62
28842065 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2885 Date: Fri Sep 28 13:06:53 2007 +0000
2066 Date: 2007-09-28 13:06:53 +0000
28862067
28872068 Clean up build system: don't distribute generated files, do distribute the .list they're generated from, don't put libraries in AM_LDFLAGS (use ALL_LIBS instead like Gabble does, and explicitly reference that variable)
28882069
28892070
28902071 20070928130653-53eee-cb08698e9d62e37e85055819ce138151b1cac643.gz
2891
2892 src/Makefile.am | 31 ++++++++++++++++++++++++-------
2893 1 files changed, 24 insertions(+), 7 deletions(-)
28942072
28952073 commit 675647d764fd1b6a7d16cb3ef2a4c0ee0f75c2a4
28962074 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2897 Date: Fri Sep 28 13:05:45 2007 +0000
2075 Date: 2007-09-28 13:05:45 +0000
28982076
28992077 Add OpenSSL cflags/libs when compiling tests
29002078
29012079
29022080 20070928130545-53eee-73513c89cd07cccac748e5ed15cba97986da09ed.gz
2903
2904 tests/Makefile.am | 20 ++++++++++++++++----
2905 1 files changed, 16 insertions(+), 4 deletions(-)
29062081
29072082 commit 59006eb65a19811dcb910ef7a0eb84fd98564b04
29082083 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2909 Date: Fri Sep 28 13:05:16 2007 +0000
2084 Date: 2007-09-28 13:05:16 +0000
29102085
29112086 Remove stray references to svc-unstable.h
29122087
29132088
29142089 20070928130516-53eee-f5359f52373deaefb003c72eff30aeb7f00ebe09.gz
2915
2916 src/idle-muc-channel.c | 1 -
2917 src/idle-muc-factory.c | 1 -
2918 2 files changed, 0 insertions(+), 2 deletions(-)
29192090
29202091 commit 5cd971ea9c10f712abd841ff44184f465f956bc4
29212092 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2922 Date: Fri Sep 28 12:47:13 2007 +0000
2093 Date: 2007-09-28 12:47:13 +0000
29232094
29242095 Add a Darcs _boring file
29252096
29262097
29272098 20070928124713-53eee-bdeedd8e2add23b1a30f3f479cc637662c8ba217.gz
2928
2929 _boring | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2930 1 files changed, 74 insertions(+), 0 deletions(-)
29312099
29322100 commit e13c4d2146bf81f24e22048ed81da17a3abe1452
29332101 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2934 Date: Tue Sep 25 19:29:11 2007 +0000
2102 Date: 2007-09-25 19:29:11 +0000
29352103
29362104 Hook up the locally built stubs for Renaming and use them instead of the ones in tp-glib-unstable
29372105
29382106
29392107 20070925192911-53eee-f55246e258e8a2b03262774967fae48504170a6c.gz
2940
2941 Makefile.am | 3 +--
2942 autogen.sh | 27 +++++++++++++++++++++++++++
2943 configure.ac | 25 ++++++++++++++++++++-----
2944 src/Makefile.am | 5 ++++-
2945 src/idle-connection.c | 17 +++++++++--------
2946 5 files changed, 61 insertions(+), 16 deletions(-)
29472108
29482109 commit cd911ed48753313a8faf0914cfc280a3379947fe
29492110 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2950 Date: Tue Sep 25 19:28:41 2007 +0000
2111 Date: 2007-09-25 19:28:41 +0000
29512112
29522113 Add enough extensions-generating infrastructure to generate stubs for the Renaming interface
29532114
29542115
29552116 20070925192841-53eee-a61557a2cf97d52ca9dfb909cf2659d2ff9a165c.gz
29562117
2957 extensions/Connection_Interface_Renaming.xml | 93 ++++
2958 extensions/Makefile.am | 95 ++++
2959 extensions/all.xml | 27 +
2960 extensions/extensions.h | 10 +
2961 extensions/tools/Makefile.am | 9 +
2962 extensions/tools/c-constants-generator.xsl | 255 +++++++++
2963 extensions/tools/c-interfaces-generator.xsl | 82 +++
2964 extensions/tools/doc-generator.xsl | 427 ++++++++++++++++
2965 extensions/tools/genginterface.py | 709 ++++++++++++++++++++++++++
2966 extensions/tools/ls-interfaces.xsl | 33 ++
2967 extensions/tools/make-all-async.xsl | 22 +
2968 extensions/tools/spec-to-introspect.xsl | 26 +
2969 extensions/tools/update-spec-gen-am.sh | 75 +++
2970 13 files changed, 1863 insertions(+), 0 deletions(-)
2971
29722118 commit b9d946038a2420aab9d1669542dcdd1fc8dd42f6
29732119 Author: Olli Salli <olli.salli@collabora.co.uk>
2974 Date: Tue Jun 12 16:25:18 2007 +0000
2120 Date: 2007-06-12 16:25:18 +0000
29752121
29762122 Bump version to 0.1.1
29772123
29782124
29792125 20070612162518-9db4d-80ed5bb04e21a2cbb5997ab3c2689cbe8a6841c6.gz
29802126
2981 configure.ac | 2 +-
2982 1 files changed, 1 insertions(+), 1 deletions(-)
2983
29842127 commit fe9d1cbdef86631a17dcb2ce74f439554d6152ec
29852128 Author: Olli Salli <olli.salli@collabora.co.uk>
2986 Date: Mon Jun 4 11:14:39 2007 +0000
2129 Date: 2007-06-04 11:14:39 +0000
29872130
29882131 Change IdleMUCChannels's join-ready marshaller to the correct one, should fix fdo #11121
29892132
29902133
29912134 20070604111439-9db4d-acb369a8d884fbf6be948b6442c960ed27d196d3.gz
29922135
2993 src/idle-muc-channel.c | 2 +-
2994 1 files changed, 1 insertions(+), 1 deletions(-)
2995
29962136 commit 1f323438e60f919153ab5b9dc8fcee0318fcb087
29972137 Author: Olli Salli <olli.salli@collabora.co.uk>
2998 Date: Mon Jun 4 10:59:52 2007 +0000
2138 Date: 2007-06-04 10:59:52 +0000
29992139
30002140 Check that the channels hash table actually exists before doing anything with it. Should fix fdo #11122
30012141
30022142
30032143 20070604105952-9db4d-d33c41ee81929eb2874a44acaa0f6e6147c28f7f.gz
30042144
3005 src/idle-im-factory.c | 26 ++++++++++++-
3006 src/idle-muc-factory.c | 97 ++++++++++++++++++++++++++++++++++++++++++++++--
3007 2 files changed, 117 insertions(+), 6 deletions(-)
3008
30092145 commit 6fdc69c1f6b84baeb1e69218f493826d8a6790f0
30102146 Author: Olli Salli <olli.salli@collabora.co.uk>
3011 Date: Thu May 10 10:12:23 2007 +0000
2147 Date: 2007-05-10 10:12:23 +0000
30122148
30132149 Assume IRC channels with no prefix mean channels with prefix #
30142150
30152151
30162152 20070510101223-9db4d-a50c3ddec233076d28fd9bce763f4d1e5ee59281.gz
30172153
3018 src/idle-handles.c | 14 ++++++++++++--
3019 1 files changed, 12 insertions(+), 2 deletions(-)
3020
30212154 commit 53cd5666bd2bdaca0badb4d5ce746e04765c2a46
30222155 Author: Olli Salli <olli.salli@collabora.co.uk>
3023 Date: Tue May 1 13:02:53 2007 +0000
2156 Date: 2007-05-01 13:02:53 +0000
30242157
30252158 Remove stale _nick_handler prototype from idle-im-factory.c
30262159
30272160
30282161 20070501130253-9db4d-f7818347b3059072f408c0f4c0be67fb745dee50.gz
30292162
3030 src/idle-im-factory.c | 1 -
3031 1 files changed, 0 insertions(+), 1 deletions(-)
3032
30332163 commit b19f346d2cafe0f2c5a6f45a817cb98bb7f6cef8
30342164 Author: Olli Salli <olli.salli@collabora.co.uk>
3035 Date: Tue May 1 12:06:49 2007 +0000
2165 Date: 2007-05-01 12:06:49 +0000
30362166
30372167 Remove the bogus reasons from MembersChanged signals in IdleMUCChannel
30382168
30392169
30402170 20070501120649-9db4d-abcff2d1c55a47486bc2a36bfcf3f381c5d40227.gz
30412171
3042 src/idle-muc-channel.c | 13 +++++++------
3043 1 files changed, 7 insertions(+), 6 deletions(-)
3044
30452172 commit a19b8cba196ea11fc199a73a80720d2e4e2883c6
30462173 Author: Olli Salli <olli.salli@collabora.co.uk>
3047 Date: Mon Apr 30 14:00:13 2007 +0000
2174 Date: 2007-04-30 14:00:13 +0000
30482175
30492176 Make SetAliases on your self handle work like RequestRename
30502177
30512178
30522179 20070430140013-9db4d-e3bc6fda90a529f06bdad8c732efbe40e2a2c5e7.gz
30532180
3054 src/idle-connection.c | 42 ++++++++++++++++++++++++++----------------
3055 1 files changed, 26 insertions(+), 16 deletions(-)
3056
30572181 commit d15f70efdc25ae1df48a9d9b6fa7e680a8e6bfc0
30582182 Author: Olli Salli <olli.salli@collabora.co.uk>
3059 Date: Fri Apr 27 18:46:16 2007 +0000
2183 Date: 2007-04-27 18:46:16 +0000
30602184
30612185 Change IdleMUCChannel's namereply aggregation set to TpHandleSet, we need refs to the handles
30622186
30632187
30642188 20070427184616-9db4d-a2bf49801dcdae76e94089d38e0147fa6fd09622.gz
30652189
3066 src/idle-muc-channel.c | 22 ++++++++++++++++------
3067 1 files changed, 16 insertions(+), 6 deletions(-)
3068
30692190 commit 53b29a1f2437a24397f6a46cdbc555b712ae769c
30702191 Author: Olli Salli <olli.salli@collabora.co.uk>
3071 Date: Fri Apr 27 18:15:27 2007 +0000
2192 Date: 2007-04-27 18:15:27 +0000
30722193
30732194 Dispose of queued AliasesChanged crack in idle_connection_dispose
30742195
30752196
30762197 20070427181527-9db4d-e6482abae289a74bbf636e9f68788367eaac9f36.gz
30772198
3078 src/idle-connection.c | 6 ++++++
3079 src/idle-parser.c | 2 +-
3080 2 files changed, 7 insertions(+), 1 deletions(-)
3081
30822199 commit fe6198da9761d622e3fcd88e8dc21df02f92df0e
30832200 Author: Olli Salli <olli.salli@collabora.co.uk>
3084 Date: Fri Apr 27 17:45:45 2007 +0000
2201 Date: 2007-04-27 17:45:45 +0000
30852202
30862203 Now that the trigger points are in place, remove emit_queued_aliases_changed from queue_aliases_change in IdleConnection
30872204
30882205
30892206 20070427174545-9db4d-25815e9123b68aafa264f2dcf59993783a46a740.gz
30902207
3091 src/idle-connection.c | 3 ---
3092 1 files changed, 0 insertions(+), 3 deletions(-)
3093
30942208 commit 64190a03257a0f30ef89d3c49a452357738e879f
30952209 Author: Olli Salli <olli.salli@collabora.co.uk>
3096 Date: Fri Apr 27 17:42:24 2007 +0000
2210 Date: 2007-04-27 17:42:24 +0000
30972211
30982212 Add queued AliasChanged emission to IdleMUCFactory's TOPICSTAMP handler
30992213
31002214
31012215 20070427174224-9db4d-932370e094dccdc72851e2b5902948b79d4af11f.gz
31022216
3103 src/idle-muc-factory.c | 2 ++
3104 1 files changed, 2 insertions(+), 0 deletions(-)
3105
31062217 commit 5d26721928c3f26a2e421258de95dca39464b2e7
31072218 Author: Olli Salli <olli.salli@collabora.co.uk>
3108 Date: Fri Apr 27 17:17:26 2007 +0000
2219 Date: 2007-04-27 17:17:26 +0000
31092220
31102221 Trigger emitting queued AliasesChanged in IdleConnection's NICK handler
31112222
31122223
31132224 20070427171726-9db4d-16d18ef5181418c3a73fa70d8103605640940dc1.gz
31142225
3115 src/idle-connection.c | 2 ++
3116 1 files changed, 2 insertions(+), 0 deletions(-)
3117
31182226 commit ac2a49b042f28195da02f82757e25264dab49c37
31192227 Author: Olli Salli <olli.salli@collabora.co.uk>
3120 Date: Fri Apr 27 14:30:54 2007 +0000
2228 Date: 2007-04-27 14:30:54 +0000
31212229
31222230 Add queued AliasesChanged emission trigger in IdleMUCFactory's INVITE handler
31232231
31242232
31252233 20070427143054-9db4d-f12d56800a37b50dd434db223ffdc0147a9cf426.gz
31262234
3127 src/idle-muc-factory.c | 2 ++
3128 1 files changed, 2 insertions(+), 0 deletions(-)
3129
31302235 commit e2944ef6771203868679ddf92ff72cb8b1bbf3d4
31312236 Author: Olli Salli <olli.salli@collabora.co.uk>
3132 Date: Fri Apr 27 14:29:36 2007 +0000
2237 Date: 2007-04-27 14:29:36 +0000
31332238
31342239 Add queued AliasesChanged emission trigger in IdleMUCFactory's JOIN handler
31352240
31362241
31372242 20070427142936-9db4d-d4491ba974c6f46586495c9b47738e2af1a62638.gz
31382243
3139 src/idle-muc-factory.c | 2 ++
3140 1 files changed, 2 insertions(+), 0 deletions(-)
3141
31422244 commit 7ec3f6dd05372a9329d90202f800b6ee38602015
31432245 Author: Olli Salli <olli.salli@collabora.co.uk>
3144 Date: Fri Apr 27 14:27:19 2007 +0000
2246 Date: 2007-04-27 14:27:19 +0000
31452247
31462248 Add trigger point for emitting AliasesChanged in IdleIMFactory's incoming PRIVMSG/NOTICE handler
31472249
31482250
31492251 20070427142719-9db4d-21a752e3c831cf09604d0b5fe3876a9490f2ac5b.gz
31502252
3151 src/idle-im-factory.c | 3 +++
3152 1 files changed, 3 insertions(+), 0 deletions(-)
3153
31542253 commit c72a17684768f37110a73cd988bb61e20964ccd1
31552254 Author: Olli Salli <olli.salli@collabora.co.uk>
3156 Date: Fri Apr 27 14:20:53 2007 +0000
2255 Date: 2007-04-27 14:20:53 +0000
31572256
31582257 Aggregate MUCChannel NAMEREPLY MembersChanged signals with IRC RPL_ENDOFNAMES
31592258
31602259
31612260 20070427142053-9db4d-0856f145deaf715730a6f1170649e7648df0470c.gz
31622261
3163 src/idle-muc-channel.c | 18 +++++++++++++++---
3164 src/idle-muc-channel.h | 1 +
3165 src/idle-muc-factory.c | 13 +++++++++++++
3166 src/idle-parser.c | 1 +
3167 src/idle-parser.h | 1 +
3168 5 files changed, 31 insertions(+), 3 deletions(-)
3169
31702262 commit a9d9af5868546f799fe38e16f15e192aee3a2fef
31712263 Author: Olli Salli <olli.salli@collabora.co.uk>
3172 Date: Thu Apr 26 18:12:32 2007 +0000
2264 Date: 2007-04-26 18:12:32 +0000
31732265
31742266 Utilize Connection.Interface.Aliasing for representing IRC nicks in their correct case
31752267
31762268
31772269 20070426181232-9db4d-14bd84fba2a43c58f2f0cb400051249e9babdec8.gz
31782270
3179 src/idle-connection.c | 139 ++++++++++++++++++++++++++++++++++++++++++++++--
3180 src/idle-connection.h | 3 +
3181 src/idle-parser.c | 2 +
3182 3 files changed, 138 insertions(+), 6 deletions(-)
3183
31842271 commit f37d5de9ebe37b755624ba932a1b22b53962dcab
31852272 Author: Olli Salli <olli.salli@collabora.co.uk>
3186 Date: Thu Apr 26 17:39:49 2007 +0000
2273 Date: 2007-04-26 17:39:49 +0000
31872274
31882275 Parse prefixcmds as prefixcmds and non-prefix as such, no mixing up crack
31892276
31902277
31912278 20070426173949-9db4d-1b8d022936474e377d77cc3f69504fa482620f92.gz
31922279
3193 src/idle-parser.c | 4 ++--
3194 1 files changed, 2 insertions(+), 2 deletions(-)
3195
31962280 commit d7ee9b1fdbed575cd159324ce2eefb6f5fbe644f
31972281 Author: Olli Salli <olli.salli@collabora.co.uk>
3198 Date: Thu Apr 26 10:14:11 2007 +0000
2282 Date: 2007-04-26 10:14:11 +0000
31992283
32002284 Remove old declarations from idle-connection.h
32012285
32022286
32032287 20070426101411-9db4d-5e00ca95b72c66b177cca3c3e1159a270d45e8fa.gz
32042288
3205 src/idle-connection.h | 3 ---
3206 1 files changed, 0 insertions(+), 3 deletions(-)
3207
32082289 commit b4fae14eba9f1ddb2888a5752bf158d23f5e5909
32092290 Author: Olli Salli <olli.salli@collabora.co.uk>
3210 Date: Thu Apr 26 09:57:46 2007 +0000
2291 Date: 2007-04-26 09:57:46 +0000
32112292
32122293 Restyle idle-handles.[ch]
32132294
32142295
32152296 20070426095746-9db4d-ab40051022f1632a4fcf45d693e9954c92ea4471.gz
32162297
3217 src/idle-handles.c | 146 +++++++++++++++++-----------------------------------
3218 src/idle-handles.h | 3 -
3219 2 files changed, 47 insertions(+), 102 deletions(-)
3220
32212298 commit 067ed02b89ecd2506b6de597df67acaeb874a829
32222299 Author: Olli Salli <olli.salli@collabora.co.uk>
3223 Date: Thu Apr 26 08:59:41 2007 +0000
2300 Date: 2007-04-26 08:59:41 +0000
32242301
32252302 Forward-declare IdleConnection properly
32262303
32272304
32282305 20070426085941-9db4d-b5182302525f2671ffc25edd8fcb6d186d8a03f7.gz
32292306
3230 src/idle-connection.h | 5 +++--
3231 1 files changed, 3 insertions(+), 2 deletions(-)
3232
32332307 commit 53f6fd7f67661307a61649615b2f5c971395324f
32342308 Author: Olli Salli <olli.salli@collabora.co.uk>
3235 Date: Tue May 1 11:29:41 2007 +0000
2309 Date: 2007-05-01 11:29:41 +0000
32362310
32372311 Use blingbling killer for NOTICE messages as well
32382312
32392313
32402314 20070501112941-9db4d-41a22442ce7b0a04f72770a0de71b1bb6cab3fff.gz
32412315
3242 src/idle-im-factory.c | 3 ++-
3243 src/idle-muc-factory.c | 3 ++-
3244 2 files changed, 4 insertions(+), 2 deletions(-)
3245
32462316 commit 84c041c1d23ab37c151100b20fe379e3f4b12400
32472317 Author: Olli Salli <olli.salli@collabora.co.uk>
3248 Date: Tue May 1 11:29:23 2007 +0000
2318 Date: 2007-05-01 11:29:23 +0000
32492319
32502320 Use the blingbling killer in idle_text_decode
32512321
32522322
32532323 20070501112923-9db4d-4c216211000b296687dfb5fab579528d635e8b83.gz
32542324
3255 src/idle-text.c | 13 ++++++++++---
3256 1 files changed, 10 insertions(+), 3 deletions(-)
3257
32582325 commit a2769e39a160412a08a7a6d1020e66b66ba0792f
32592326 Author: Olli Salli <olli.salli@collabora.co.uk>
3260 Date: Tue May 1 11:20:28 2007 +0000
2327 Date: 2007-05-01 11:20:28 +0000
32612328
32622329 Add idle_ctcp_kill_blingbling for removal of mIRC & co formatting tokens
32632330
32642331
32652332 20070501112028-9db4d-9bd10a6ead7027f0ceb78d2072862572978b0279.gz
32662333
3267 src/idle-ctcp.c | 41 +++++++++++++++++++++++++++++++++++++++++
3268 src/idle-ctcp.h | 10 ++++++++++
3269 2 files changed, 51 insertions(+), 0 deletions(-)
3270
32712334 commit c042b96cbd636f9e927dd3aba2898a5428983ea4
32722335 Author: Olli Salli <olli.salli@collabora.co.uk>
3273 Date: Tue May 1 11:17:01 2007 +0000
2336 Date: 2007-05-01 11:17:01 +0000
32742337
32752338 Add minimal test for idle_ctcp_kill_blingbling
32762339
32772340
32782341 20070501111701-9db4d-7c0d921bfc5795eef541443157bfdfada0faf1a3.gz
32792342
3280 tests/Makefile.am | 7 ++++++-
3281 tests/test-ctcp-kill-blingbling.c | 31 +++++++++++++++++++++++++++++++
3282 2 files changed, 37 insertions(+), 1 deletions(-)
3283
32842343 commit 4c7b85bda4b14db875193c53bf68e32fc35b1f21
32852344 Author: Olli Salli <olli.salli@collabora.co.uk>
3286 Date: Tue May 1 09:55:47 2007 +0000
2345 Date: 2007-05-01 09:55:47 +0000
32872346
32882347 Proper escaping in _ctcp_send
32892348
32902349
32912350 20070501095547-9db4d-994e8b7c13c8df19bb3ad0254b15ccc7d5ab485c.gz
32922351
3293 src/idle-ctcp.c | 59 +++++++++++++++++++++++++++++++++++++++++++++---------
3294 src/idle-ctcp.h | 9 +++++--
3295 2 files changed, 55 insertions(+), 13 deletions(-)
3296
32972352 commit 4163528a91b8eb9c2a4a692db8dc99e522344293
32982353 Author: Olli Salli <olli.salli@collabora.co.uk>
3299 Date: Mon Apr 30 14:26:18 2007 +0000
2354 Date: 2007-04-30 14:26:18 +0000
33002355
33012356 Use check_programs instead of nst_programs for the tests
33022357
33032358
33042359 20070430142618-9db4d-f30d8bb12f9af221fac50b4b37059816d51e8ff2.gz
33052360
3306 tests/Makefile.am | 4 ++--
3307 1 files changed, 2 insertions(+), 2 deletions(-)
3308
33092361 commit b1faee39e9cba4d4f4eda0b30967ca837904e562
33102362 Author: Olli Salli <olli.salli@collabora.co.uk>
3311 Date: Mon Apr 30 14:24:13 2007 +0000
2363 Date: 2007-04-30 14:24:13 +0000
33122364
33132365 Make test-ctcp-tokenize return 1 on failure
33142366
33152367
33162368 20070430142413-9db4d-2f076672218ebde01d4134b3eca22c8556e7652f.gz
33172369
3318 tests/test-ctcp-tokenize.c | 11 +++++++++--
3319 1 files changed, 9 insertions(+), 2 deletions(-)
3320
33212370 commit de74238fdc5cf00ca82fbb592fb106f64128c14a
33222371 Author: Olli Salli <olli.salli@collabora.co.uk>
3323 Date: Mon Apr 30 12:59:48 2007 +0000
2372 Date: 2007-04-30 12:59:48 +0000
33242373
33252374 Add test for CTCP tokenizer
33262375
33272376
33282377 20070430125948-9db4d-d7e14e47b75573ed1c012f375f693904ce7620ac.gz
33292378
3330 Makefile.am | 2 +-
3331 configure.ac | 5 +++--
3332 tests/Makefile.am | 12 ++++++++++++
3333 tests/test-ctcp-tokenize.c | 21 +++++++++++++++++++++
3334 4 files changed, 37 insertions(+), 3 deletions(-)
3335
33362379 commit 94de5297c307f1ec57f6b26832634fe8da8ee83a
33372380 Author: Olli Salli <olli.salli@collabora.co.uk>
3338 Date: Mon Apr 30 12:59:36 2007 +0000
2381 Date: 2007-04-30 12:59:36 +0000
33392382
33402383 Add CTCP decoding/tokenizing function
33412384
33422385
33432386 20070430125936-9db4d-f1f0b70e9ee12bffd2e620498c4ff8ba0cbe30cd.gz
33442387
3345 src/idle-ctcp.c | 77 +++++++++++++++++++++++++++++++++++++++++++++++++
3346 src/idle-ctcp.h | 9 ++++++
3347 src/idle-im-factory.c | 1 -
3348 3 files changed, 86 insertions(+), 1 deletions(-)
3349
33502388 commit ba52bef303a4cd685d598e841174e3d9ff0fac7a
33512389 Author: Olli Salli <olli.salli@collabora.co.uk>
3352 Date: Sat Apr 28 12:10:55 2007 +0000
2390 Date: 2007-04-28 12:10:55 +0000
33532391
33542392 Add utility functions for sending CTCP messages
33552393
33562394
33572395 20070428121055-9db4d-eec2e9281a0a913ef2778fb175fa32aed0b0469a.gz
33582396
3359 src/Makefile.am | 2 ++
3360 src/idle-ctcp.c | 41 +++++++++++++++++++++++++++++++++++++++++
3361 src/idle-ctcp.h | 37 +++++++++++++++++++++++++++++++++++++
3362 3 files changed, 80 insertions(+), 0 deletions(-)
3363
33642397 commit f2c602af02474ecb294639e97ba227738e2fdb49
33652398 Author: Olli Salli <olli.salli@collabora.co.uk>
3366 Date: Sat Apr 28 11:59:18 2007 +0000
2399 Date: 2007-04-28 11:59:18 +0000
33672400
33682401 Use the CTCP helpers for sending VERSION replies
33692402
33702403
33712404 20070428115918-9db4d-0157677ecc9979de09aaea078bdf33c384308b19.gz
33722405
3373 src/idle-connection.c | 5 +++--
3374 1 files changed, 3 insertions(+), 2 deletions(-)
3375
33762406 commit d6e63999b2ff796dfb70efcac432e096cb75d319
33772407 Author: Olli Salli <olli.salli@collabora.co.uk>
3378 Date: Thu Apr 26 18:41:53 2007 +0000
2408 Date: 2007-04-26 18:41:53 +0000
33792409
33802410 In conformance to the latest spec semantics, don't do anything for IM channels on rename
33812411
33822412
33832413 20070426184153-9db4d-aaa730bde444a84c7da2f44f9f3076233aade397.gz
33842414
3385 src/idle-im-factory.c | 16 ----------------
3386 1 files changed, 0 insertions(+), 16 deletions(-)
3387
33882415 commit 15f2e020abd89e15d0ca676f7cbdf6e31a923cf4
33892416 Author: Olli Salli <olli.salli@collabora.co.uk>
3390 Date: Thu Apr 26 18:12:02 2007 +0000
2417 Date: 2007-04-26 18:12:02 +0000
33912418
33922419 Check for old_handle == new_handle in NICK handlers
33932420
33942421
33952422 20070426181202-9db4d-0bd093bfaaa551e0113005e3a1ef4207ff91ea22.gz
33962423
3397 src/idle-connection.c | 3 +++
3398 src/idle-im-factory.c | 3 +++
3399 src/idle-muc-factory.c | 3 +++
3400 3 files changed, 9 insertions(+), 0 deletions(-)
3401
34022424 commit 7bfbbb381972dd3aa178bae670e5c3b94fa2a2cd
34032425 Author: Olli Salli <olli.salli@collabora.co.uk>
3404 Date: Tue Apr 24 13:32:06 2007 +0000
2426 Date: 2007-04-24 13:32:06 +0000
34052427
34062428 Handle NICK in IdleIMFactory by creating a new channel for the new handle if we had one for the old handle
34072429
34082430
34092431 20070424133206-9db4d-389cbb67aad03780e702ec5bfb69074127272902.gz
34102432
3411 src/idle-im-factory.c | 14 ++++++++++++++
3412 1 files changed, 14 insertions(+), 0 deletions(-)
3413
34142433 commit 8029da63fc6b37e61ff66c1276cf8cf78db24d15
34152434 Author: Olli Salli <olli.salli@collabora.co.uk>
3416 Date: Tue Apr 24 13:19:50 2007 +0000
2435 Date: 2007-04-24 13:19:50 +0000
34172436
34182437 Change the group mixin's self handle in _idle_muc_channeL_rename
34192438
34202439
34212440 20070424131950-9db4d-5b002988ad9c99383e553786aed40885bb19e39d.gz
34222441
3423 src/idle-muc-channel.c | 6 +++++-
3424 1 files changed, 5 insertions(+), 1 deletions(-)
3425
34262442 commit c4706bd87e05c93bfa9db9df4f13dcf1028bac3f
34272443 Author: Olli Salli <olli.salli@collabora.co.uk>
3428 Date: Tue Apr 24 13:07:47 2007 +0000
2444 Date: 2007-04-24 13:07:47 +0000
34292445
34302446 Move emitting Renamed back to IdleConnection's _nick_handler, but attach it with IDLE_PARSER_HANDLER_PRIORITY_FIRST
34312447
34322448
34332449 20070424130747-9db4d-8e4c6b0c813d1b7e047db359683671d87ee6db42.gz
34342450
3435 src/idle-connection.c | 4 +++-
3436 src/idle-muc-factory.c | 3 ---
3437 2 files changed, 3 insertions(+), 4 deletions(-)
3438
34392451 commit fd3cc3f1f6819d3e50aecaa9c06c8d45d56af3a6
34402452 Author: Olli Salli <olli.salli@collabora.co.uk>
3441 Date: Tue Apr 24 12:54:29 2007 +0000
2453 Date: 2007-04-24 12:54:29 +0000
34422454
34432455 Rename IdleParser's _data_compare_func to be consistent with naming conventions
34442456
34452457
34462458 20070424125429-9db4d-c1b251885e93e7ce7889fd9d619d20737a18a62f.gz
34472459
3448 src/idle-parser.c | 4 ++--
3449 1 files changed, 2 insertions(+), 2 deletions(-)
3450
34512460 commit 2001f649bb46386bf5e8971f9922e75c6d9845cf
34522461 Author: Olli Salli <olli.salli@collabora.co.uk>
3453 Date: Tue Apr 24 12:53:03 2007 +0000
2462 Date: 2007-04-24 12:53:03 +0000
34542463
34552464 Add priority to IdleParser message handlers for guaranteed ordering
34562465
34572466
34582467 20070424125303-9db4d-24017917f32c5874166d44b2e43ae45ebc4be919.gz
34592468
3460 src/idle-parser.c | 16 ++++++++++++++--
3461 src/idle-parser.h | 8 ++++++++
3462 2 files changed, 22 insertions(+), 2 deletions(-)
3463
34642469 commit 6f876cb0169a53263063ac0782224610055ad547
34652470 Author: Olli Salli <olli.salli@collabora.co.uk>
3466 Date: Tue Apr 24 11:08:17 2007 +0000
2471 Date: 2007-04-24 11:08:17 +0000
34672472
34682473 Remove cracky _idle_im_channel_rename
34692474
34702475
34712476 20070424110817-9db4d-ed0f87450c864b4a17861deb2620c6db5bcf3f2b.gz
34722477
3473 src/idle-im-channel.c | 21 ---------------------
3474 src/idle-im-channel.h | 1 -
3475 2 files changed, 0 insertions(+), 22 deletions(-)
3476
34772478 commit dd68c2873debf430451d0fdb669e68eb04d3bcc1
34782479 Author: Olli Salli <olli.salli@collabora.co.uk>
3479 Date: Tue Apr 24 10:27:15 2007 +0000
2480 Date: 2007-04-24 10:27:15 +0000
34802481
34812482 Rename text.[ch] to idle-text.[ch] (how incredibly clever to do it in this branch)
34822483
34832484
34842485 20070424102715-9db4d-eb7d543b6c6b0253dfe1708649b46643df7dcfe5.gz
34852486
3486 src/Makefile.am | 4 +-
3487 src/idle-im-channel.c | 2 +-
3488 src/idle-im-factory.c | 2 +-
3489 src/idle-muc-channel.c | 2 +-
3490 src/idle-muc-factory.c | 2 +-
3491 src/idle-text.c | 128 ++++++++++++++++++++++++++++++++++++++++++++++++
3492 src/idle-text.h | 37 ++++++++++++++
3493 src/text.c | 128 ------------------------------------------------
3494 src/text.h | 37 --------------
3495 9 files changed, 171 insertions(+), 171 deletions(-)
3496
34972487 commit 90f2a126471ef72313c22deee7d8e8d6648df7d5
34982488 Author: Olli Salli <olli.salli@collabora.co.uk>
3499 Date: Mon Apr 23 14:02:04 2007 +0000
2489 Date: 2007-04-23 14:02:04 +0000
35002490
35012491 Second attempt: use TpHandleSet to keep track of handles reffed while parsing
35022492
35032493
35042494 20070423140204-9db4d-c9f3bfb2bbacb1be7ca2da0d82bf0ccf3a2d3958.gz
35052495
3506 src/idle-parser.c | 58 ++++++++++++++++++++++++----------------------------
3507 1 files changed, 27 insertions(+), 31 deletions(-)
3508
35092496 commit 643a55a3598c5271292628f62fee1fc57d978a15
35102497 Author: Olli Salli <olli.salli@collabora.co.uk>
3511 Date: Mon Apr 23 13:08:16 2007 +0000
2498 Date: 2007-04-23 13:08:16 +0000
35122499
35132500 IDLE_DEBUG in text.c
35142501
35152502
35162503 20070423130816-9db4d-00bdb9dd8563c0ffe65a3e1db6de2c3d9a26860b.gz
35172504
3518 src/text.c | 7 +++++--
3519 1 files changed, 5 insertions(+), 2 deletions(-)
3520
35212505 commit 7e6c4442977a56c3cdabaf0405124deb19003ac5
35222506 Author: Olli Salli <olli.salli@collabora.co.uk>
3523 Date: Mon Apr 23 13:07:33 2007 +0000
2507 Date: 2007-04-23 13:07:33 +0000
35242508
35252509 IDLE_DEBUG in IdleSSLServerConnection
35262510
35272511
35282512 20070423130733-9db4d-4b7ac7d3e5c58a20103bb2fc74c92c93c0f8f6af.gz
35292513
3530 src/idle-ssl-server-connection.c | 54 +++++++++++++++++---------------------
3531 1 files changed, 24 insertions(+), 30 deletions(-)
3532
35332514 commit 1ddac0365b0d222985b60673a6ae25c70b5d1775
35342515 Author: Olli Salli <olli.salli@collabora.co.uk>
3535 Date: Mon Apr 23 13:06:31 2007 +0000
2516 Date: 2007-04-23 13:06:31 +0000
35362517
35372518 IDLE_DEBUG in IdleServerConnection
35382519
35392520
35402521 20070423130631-9db4d-b9583f5ef0a8785231fcea56fc87c152f416cfa7.gz
35412522
3542 src/idle-server-connection.c | 71 ++++++++++++++++++++++--------------------
3543 1 files changed, 37 insertions(+), 34 deletions(-)
3544
35452523 commit 453874caeda98e3d227da3d23b7726ec6b149766
35462524 Author: Olli Salli <olli.salli@collabora.co.uk>
3547 Date: Mon Apr 23 13:04:49 2007 +0000
2525 Date: 2007-04-23 13:04:49 +0000
35482526
35492527 IDLE_DEBUG in IdleParser
35502528
35512529
35522530 20070423130449-9db4d-4d5510c945ba861d80de983d75cc08cd64999501.gz
35532531
3554 src/idle-parser.c | 29 ++++++++++++++++-------------
3555 1 files changed, 16 insertions(+), 13 deletions(-)
3556
35572532 commit 198b055df84140840c9c1324562eda86e43d3fcf
35582533 Author: Olli Salli <olli.salli@collabora.co.uk>
3559 Date: Mon Apr 23 12:58:58 2007 +0000
2534 Date: 2007-04-23 12:58:58 +0000
35602535
35612536 Remove debug statements from the unused sofia DNS code to not bugger my greps
35622537
35632538
35642539 20070423125858-9db4d-eabc8e1fb8058b4ae69a416dd0b1aa6697fc7f61.gz
35652540
3566 src/idle-dns-resolver.c | 4 ----
3567 1 files changed, 0 insertions(+), 4 deletions(-)
3568
35692541 commit 1ad54d8b5818157a9f81029dc5097d808211b421
35702542 Author: Olli Salli <olli.salli@collabora.co.uk>
3571 Date: Mon Apr 23 12:55:57 2007 +0000
2543 Date: 2007-04-23 12:55:57 +0000
35722544
35732545 IDLE_DEBUG in IdleMUCChannel
35742546
35752547
35762548 20070423125557-9db4d-7966be562ab4c695d8df5290a5320d0399f2bce4.gz
35772549
3578 src/idle-muc-channel.c | 89 +++++++++++++++++++++++++-----------------------
3579 1 files changed, 46 insertions(+), 43 deletions(-)
3580
35812550 commit 5c7b4ebea7d27bff18b6df2b377f6cb7c1e36b33
35822551 Author: Olli Salli <olli.salli@collabora.co.uk>
3583 Date: Mon Apr 23 12:41:00 2007 +0000
2552 Date: 2007-04-23 12:41:00 +0000
35842553
35852554 IDLE_DEBUG in IdleIMChannel
35862555
35872556
35882557 20070423124100-9db4d-bcaa9c040b8155dfe0986a0991d09060360f4d42.gz
35892558
3590 src/idle-im-channel.c | 9 ++++++---
3591 1 files changed, 6 insertions(+), 3 deletions(-)
3592
35932559 commit b42d3bab6569f1696af90537cd11ac2096852b22
35942560 Author: Olli Salli <olli.salli@collabora.co.uk>
3595 Date: Mon Apr 23 12:30:54 2007 +0000
2561 Date: 2007-04-23 12:30:54 +0000
35962562
35972563 IDLE_DEBUG in IdleDNSResolver
35982564
35992565
36002566 20070423123054-9db4d-ba6e5d14327dca879908907b7c091133323db27c.gz
36012567
3602 src/idle-dns-resolver.c | 7 +++++--
3603 1 files changed, 5 insertions(+), 2 deletions(-)
3604
36052568 commit 53deafda8f9206568295b0d79af1f08caf2c0aba
36062569 Author: Olli Salli <olli.salli@collabora.co.uk>
3607 Date: Mon Apr 23 12:20:53 2007 +0000
2570 Date: 2007-04-23 12:20:53 +0000
36082571
36092572 IDLE_DEBUG in IdleConnection
36102573
36112574
36122575 20070423122053-9db4d-da95fc1915b8813c0a254b1a4978c3b80cd856eb.gz
36132576
3614 src/idle-connection.c | 27 +++++++++++++++------------
3615 1 files changed, 15 insertions(+), 12 deletions(-)
3616
36172577 commit 374d32c613fbdcbda3dbb0cb26873523bd54c77d
36182578 Author: Olli Salli <olli.salli@collabora.co.uk>
3619 Date: Mon Apr 23 12:14:45 2007 +0000
2579 Date: 2007-04-23 12:14:45 +0000
36202580
36212581 Make it possible to switch debug flags mid-file
36222582
36232583
36242584 20070423121445-9db4d-615a1838d56d336a618cb97e3093659c58b41157.gz
36252585
3626 src/idle-debug.h | 5 +++--
3627 1 files changed, 3 insertions(+), 2 deletions(-)
3628
36292586 commit 04a6dac114b8ccc9e2b4defc8d06e67fd261b245
36302587 Author: Olli Salli <olli.salli@collabora.co.uk>
3631 Date: Mon Apr 23 12:14:31 2007 +0000
2588 Date: 2007-04-23 12:14:31 +0000
36322589
36332590 Change the debug flag names to be consistent with Gabble
36342591
36352592
36362593 20070423121431-9db4d-e17f4fbf8eca6fa3c834d10bbe896090fef36330.gz
36372594
3638 src/idle-debug.c | 6 +++---
3639 src/idle-debug.h | 6 +++---
3640 2 files changed, 6 insertions(+), 6 deletions(-)
3641
36422595 commit 256aa73ef472603e21d668954edbb554a79132bd
36432596 Author: Olli Salli <olli.salli@collabora.co.uk>
3644 Date: Mon Apr 23 11:53:44 2007 +0000
2597 Date: 2007-04-23 11:53:44 +0000
36452598
36462599 Add Gabble-style debug subsystem (no debug flags used in Idle yet though)
36472600
36482601
36492602 20070423115344-9db4d-84ef684d4383d76051e95989bc631bf4d7504c66.gz
36502603
3651 src/Makefile.am | 2 +
3652 src/idle-debug.c | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
3653 src/idle-debug.h | 46 ++++++++++++++++++++++++++++++++++++++
3654 src/idle.c | 7 +----
3655 4 files changed, 114 insertions(+), 5 deletions(-)
3656
36572604 commit 90a614364274e9c8011f4fe3ce3b9b78c929285a
36582605 Author: Olli Salli <olli.salli@collabora.co.uk>
3659 Date: Fri Apr 20 13:53:58 2007 +0000
2606 Date: 2007-04-20 13:53:58 +0000
36602607
36612608 Plug leaking all incoming messages after charset conversion
36622609
36632610
36642611 20070420135358-9db4d-cef4f691e64da9bbf8e9c066e56ff0c3a996cf0e.gz
36652612
3666 src/idle-connection.c | 2 ++
3667 1 files changed, 2 insertions(+), 0 deletions(-)
3668
36692613 commit 51226c462ea0919d2c646d630bc94ba12815f5e9
36702614 Author: Olli Salli <olli.salli@collabora.co.uk>
3671 Date: Fri Apr 20 13:23:18 2007 +0000
2615 Date: 2007-04-20 13:23:18 +0000
36722616
36732617 Change the reffed handle sets in IdleParser to GSLists instead of TpIntSet, the same handle may be reffed multiple times
36742618
36752619
36762620 20070420132318-9db4d-e94127ac9695434884eb57df0fd18f44bbf8819e.gz
36772621
3678 src/idle-parser.c | 38 ++++++++++++++++++--------------------
3679 1 files changed, 18 insertions(+), 20 deletions(-)
3680
36812622 commit 0aff110177125fe07023e3c5b0aed29f106a7abb
36822623 Author: Olli Salli <olli.salli@collabora.co.uk>
3683 Date: Fri Apr 20 11:58:24 2007 +0000
2624 Date: 2007-04-20 11:58:24 +0000
36842625
36852626 Don't duplicate the default connection parameters in IdleConnection
36862627
36872628
36882629 20070420115824-9db4d-1f35a034b4e42ddd8471793896c0e69ebf2e1063.gz
3689
3690 src/idle-connection-manager.c | 23 +++++++++++------------
3691 src/idle-connection.c | 6 +++---
3692 2 files changed, 14 insertions(+), 15 deletions(-)
36932630
36942631 commit 1da1f9b7874cc09996793602bfb589a723b29c92
36952632 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
3696 Date: Thu Apr 19 18:53:11 2007 +0000
2633 Date: 2007-04-19 18:53:11 +0000
36972634
36982635 Use svc-unstable.h for the Renaming interface - it's not in the shared library as of telepathy-glib 0.5.10
36992636
37002637
37012638 20070419185311-53eee-c3cf8e36a79ddcff230db7df3c670a15ff10c316.gz
3702
3703 src/idle-connection.c | 1 +
3704 src/idle-muc-channel.c | 1 +
3705 src/idle-muc-factory.c | 1 +
3706 3 files changed, 3 insertions(+), 0 deletions(-)
37072639
37082640 commit e2fcf87d0a9f84def0d1628b036c0ed0a8762fd0
37092641 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
3710 Date: Wed Apr 18 16:55:09 2007 +0000
2642 Date: 2007-04-18 16:55:09 +0000
37112643
37122644 Build against telepathy-glib-unstable static library if telepathy-glib is newer than 0.5.9, to get the Renaming interface
37132645
37142646
37152647 20070418165509-53eee-c9ec0efa1fb27e051d78e8140bd3c162c3d69b02.gz
3716
3717 configure.ac | 7 +++++--
3718 1 files changed, 5 insertions(+), 2 deletions(-)
37192648
37202649 commit 9a4be9ecf6f0cfaec1e0b66c5d1945382f9c430c
37212650 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
3722 Date: Wed Apr 18 16:53:51 2007 +0000
2651 Date: 2007-04-18 16:53:51 +0000
37232652
37242653 Adapt to telepathy-glib >= 0.5.8 group mixin API
37252654
37262655
37272656 20070418165351-53eee-41ec6d06437033e3e5c497bb17bd1143d1570a8a.gz
37282657
3729 configure.ac | 2 +-
3730 src/idle-muc-channel.c | 38 +++++++++++++++++++-------------------
3731 2 files changed, 20 insertions(+), 20 deletions(-)
3732
37332658 commit 089e1d656332d58811ec369fc2147194c05e95d3
37342659 Author: Olli Salli <olli.salli@collabora.co.uk>
3735 Date: Fri Apr 20 10:31:24 2007 +0000
2660 Date: 2007-04-20 10:31:24 +0000
37362661
37372662 Use run.h
37382663
37392664
37402665 20070420103124-9db4d-ab6879b88a63eb9b95192b1cfb035fbdbfec1848.gz
37412666
3742 src/Makefile.am | 3 +-
3743 src/idle.c | 82 +++++++++----------------------------------------------
3744 src/idle.h | 30 --------------------
3745 3 files changed, 14 insertions(+), 101 deletions(-)
3746
37472667 commit c4c688801f262ac92dc2ae7cc44423d6ed5a925f
37482668 Author: Olli Salli <olli.salli@collabora.co.uk>
3749 Date: Thu Apr 19 13:19:27 2007 +0000
2669 Date: 2007-04-19 13:19:27 +0000
37502670
37512671 New CTCP VERSION handler
37522672
37532673
37542674 20070419131927-9db4d-1779d09a15ba7431e061334c4692538fd05d6c3e.gz
37552675
3756 src/idle-connection.c | 46 ++++++++++++++++++++++++++--------------------
3757 1 files changed, 26 insertions(+), 20 deletions(-)
3758
37592676 commit 61cbd46e61ec5c6af08172efb7951ceacc87c400
37602677 Author: Olli Salli <olli.salli@collabora.co.uk>
3761 Date: Thu Apr 19 12:28:31 2007 +0000
2678 Date: 2007-04-19 12:28:31 +0000
37622679
37632680 Remove my stupid misinformed idle-version.h stuff
37642681
37652682
37662683 20070419122831-9db4d-fc14d370eaafdc3874383feea6b0b77c9d2f8a0c.gz
37672684
3768 src/Makefile.am | 7 +------
3769 src/idle-connection.c | 2 --
3770 src/idle-version.h | 26 --------------------------
3771 3 files changed, 1 insertions(+), 34 deletions(-)
3772
37732685 commit 1d79b713ccea5b4c1d869f464d5400377cb5a40e
37742686 Author: Olli Salli <olli.salli@collabora.co.uk>
3775 Date: Thu Apr 19 12:27:30 2007 +0000
2687 Date: 2007-04-19 12:27:30 +0000
37762688
37772689 Bump version to 0.1.0
37782690
37792691
37802692 20070419122730-9db4d-addf658648bd0d7c59862d3160c4bdf0afb32590.gz
37812693
3782 configure.ac | 2 +-
3783 1 files changed, 1 insertions(+), 1 deletions(-)
3784
37852694 commit 395b0da92cce585b76bd67c18e20cdc86c0831bd
37862695 Author: Olli Salli <olli.salli@collabora.co.uk>
3787 Date: Thu Apr 19 11:59:01 2007 +0000
2696 Date: 2007-04-19 11:59:01 +0000
37882697
37892698 Remove unused _idle_muc_channel_has_current_member
37902699
37912700
37922701 20070419115901-9db4d-18693cbef979543d5955e92d70b4ca8e116e228a.gz
37932702
3794 src/idle-muc-channel.c | 5 -----
3795 src/idle-muc-channel.h | 2 --
3796 2 files changed, 0 insertions(+), 7 deletions(-)
3797
37982703 commit 9d8bc7af83f41b81cb7cc45495c6fc4e18a46ca4
37992704 Author: Olli Salli <olli.salli@collabora.co.uk>
3800 Date: Thu Apr 19 11:57:07 2007 +0000
2705 Date: 2007-04-19 11:57:07 +0000
38012706
38022707 Remove superfluous GetHandleOwners implementation from IdleMUCChannel
38032708
38042709
38052710 20070419115707-9db4d-807b5f250f9e7f7816aa176e9ecb60df3c6bae20.gz
38062711
3807 src/idle-muc-channel.c | 28 ----------------------------
3808 1 files changed, 0 insertions(+), 28 deletions(-)
3809
38102712 commit bfa337f06d57477c7d0c2919773a662ab485000c
38112713 Author: Olli Salli <olli.salli@collabora.co.uk>
3812 Date: Mon Apr 16 20:47:23 2007 +0000
2714 Date: 2007-04-16 20:47:23 +0000
38132715
38142716 New MODE/MODEREPLY handler
38152717
38162718
38172719 20070416204723-9db4d-99c1f1c5774bdd57bafa47e25bc19bc2bca691ab.gz
38182720
3819 src/idle-connection.c | 85 -------------
3820 src/idle-muc-channel.c | 305 +++++++++++++++++++++++-------------------------
3821 src/idle-muc-channel.h | 2 +-
3822 src/idle-muc-factory.c | 15 +++
3823 src/idle-parser.c | 4 +-
3824 5 files changed, 163 insertions(+), 248 deletions(-)
3825
38262721 commit 90bc13a7f4aaf9bdfa022fe23058c81d0a25d5bd
38272722 Author: Olli Salli <olli.salli@collabora.co.uk>
3828 Date: Fri Apr 13 15:44:57 2007 +0000
2723 Date: 2007-04-13 15:44:57 +0000
38292724
38302725 Remove MUC rename handler junk from #if 0
38312726
38322727
38332728 20070413154457-9db4d-a06b09e279feda5b2ae7957cc1a0f77d3f9bc604.gz
38342729
3835 src/idle-connection.c | 13 -------------
3836 1 files changed, 0 insertions(+), 13 deletions(-)
3837
38382730 commit e71e2018342999ed908e14316f3b5e1744a88ccd
38392731 Author: Olli Salli <olli.salli@collabora.co.uk>
3840 Date: Fri Apr 13 15:42:50 2007 +0000
2732 Date: 2007-04-13 15:42:50 +0000
38412733
38422734 New NICK handler. The MUC factory now emits Renamed even for the connection's self handle so that however the handlers are connected, Renamed always precedes MembersChanged on MUC channels the handle is a member on.
38432735
38442736
38452737 20070413154250-9db4d-663c03f5a2ab1978726ca9ac8da4208f42e97379.gz
38462738
3847 src/idle-connection.c | 12 +++++-------
3848 src/idle-muc-channel.c | 44 ++++++++++++++++----------------------------
3849 src/idle-muc-channel.h | 19 +++++++++----------
3850 src/idle-muc-factory.c | 34 +++++++++++++++++++++++++++++++---
3851 4 files changed, 61 insertions(+), 48 deletions(-)
3852
38532739 commit 9295694c16efd5f1a1c2d6cbf9c8616b3becb57e
38542740 Author: Olli Salli <olli.salli@collabora.co.uk>
3855 Date: Thu Apr 12 21:16:40 2007 +0000
2741 Date: 2007-04-12 21:16:40 +0000
38562742
38572743 Remove the stupid and needlessly braindead copy of the connection's self handle from IdleMUCChannel
38582744
38592745
38602746 20070412211640-9db4d-d43c845fe91801ea98156119006d17759b6e5ece.gz
38612747
3862 src/idle-muc-channel.c | 42 +++++++++---------------------------------
3863 1 files changed, 9 insertions(+), 33 deletions(-)
3864
38652748 commit 0b15c47b25f8f357552bba7e7e7778b39ef3e8f3
38662749 Author: Olli Salli <olli.salli@collabora.co.uk>
3867 Date: Thu Apr 12 21:07:47 2007 +0000
2750 Date: 2007-04-12 21:07:47 +0000
38682751
38692752 New TOPIC prefixcmd handler
38702753
38712754
38722755 20070412210747-9db4d-78b4a1744238fb4a78dd16659023ecca164837bc.gz
38732756
3874 src/idle-connection.c | 53 ------------------------------------------------
3875 src/idle-muc-factory.c | 22 +++++++++++++++++++
3876 src/idle-parser.c | 2 +-
3877 3 files changed, 23 insertions(+), 54 deletions(-)
3878
38792757 commit 0795a1fff5be0ae3d5313cb6061650cd6a919660
38802758 Author: Olli Salli <olli.salli@collabora.co.uk>
3881 Date: Thu Apr 12 19:55:27 2007 +0000
2759 Date: 2007-04-12 19:55:27 +0000
38822760
38832761 New TOPIC_STAMP handler
38842762
38852763
38862764 20070412195527-9db4d-5bb34ebb2b212fd5c36a4ab129b60687e294f510.gz
38872765
3888 src/idle-connection.c | 46 ----------------------------------------------
3889 src/idle-muc-factory.c | 16 ++++++++++++++++
3890 2 files changed, 16 insertions(+), 46 deletions(-)
3891
38922766 commit acac21dde1b20ada34bac03bbddb8c814aac88fa
38932767 Author: Olli Salli <olli.salli@collabora.co.uk>
3894 Date: Thu Apr 12 19:38:14 2007 +0000
2768 Date: 2007-04-12 19:38:14 +0000
38952769
38962770 New KICK handler
38972771
38982772
38992773 20070412193814-9db4d-ed4d04bc0bf72199a64a96f2db656b22b4f34034.gz
39002774
3901 src/idle-muc-factory.c | 16 ++++++++++++++++
3902 1 files changed, 16 insertions(+), 0 deletions(-)
3903
39042775 commit 8662f5518c12f32e5e50b247aa3b88b06efde827
39052776 Author: Olli Salli <olli.salli@collabora.co.uk>
3906 Date: Thu Apr 12 19:13:33 2007 +0000
2777 Date: 2007-04-12 19:13:33 +0000
39072778
39082779 New handler for the TOPIC numeric
39092780
39102781
39112782 20070412191333-9db4d-0952d81bd99091fd810c129fe54a6620a4d37ec9.gz
39122783
3913 src/idle-connection.c | 42 ------------------------------------------
3914 src/idle-muc-factory.c | 14 ++++++++++++++
3915 2 files changed, 14 insertions(+), 42 deletions(-)
3916
39172784 commit 4b1fb31d3372fc06ccc42aa04ad2a67b244f53d0
39182785 Author: Olli Salli <olli.salli@collabora.co.uk>
3919 Date: Thu Apr 12 18:23:48 2007 +0000
2786 Date: 2007-04-12 18:23:48 +0000
39202787
39212788 New QUIT handler for MUC
39222789
39232790
39242791 20070412182348-9db4d-3d9b6ab856e87ef0e01e2003b7dc4dc9abd75b86.gz
39252792
3926 src/idle-connection.c | 26 --------------------------
3927 src/idle-muc-factory.c | 26 ++++++++++++++++++++++++++
3928 2 files changed, 26 insertions(+), 26 deletions(-)
3929
39302793 commit e53736fc28a9c95dfb6d9992563d0ff8768bf3f4
39312794 Author: Olli Salli <olli.salli@collabora.co.uk>
3932 Date: Thu Apr 12 17:38:04 2007 +0000
2795 Date: 2007-04-12 17:38:04 +0000
39332796
39342797 Remove some more replaced stuff from the if 0'd "todo list" section
39352798
39362799
39372800 20070412173804-9db4d-340ef5b4faf9aa9600dac6ca7d161ab8e7b6d0e8.gz
39382801
3939 src/idle-connection.c | 461 -------------------------------------------------
3940 1 files changed, 0 insertions(+), 461 deletions(-)
3941
39422802 commit 8f36eb2be65739c952996a7712342ef770b830ba
39432803 Author: Olli Salli <olli.salli@collabora.co.uk>
3944 Date: Thu Apr 12 17:25:34 2007 +0000
2804 Date: 2007-04-12 17:25:34 +0000
39452805
39462806 New INVITE handler
39472807
39482808
39492809 20070412172534-9db4d-af2f1d4420c4a2f1fdc09475572bfa55b3ab4e03.gz
39502810
3951 src/idle-connection.c | 64 ------------------------------------------------
3952 src/idle-muc-channel.c | 23 ++++++----------
3953 src/idle-muc-factory.c | 29 +++++++++++++++++++--
3954 3 files changed, 35 insertions(+), 81 deletions(-)
3955
39562811 commit 33f949ea8db7d4aee8380bc18b3c203cd9936e18
39572812 Author: Olli Salli <olli.salli@collabora.co.uk>
3958 Date: Thu Apr 12 16:38:47 2007 +0000
2813 Date: 2007-04-12 16:38:47 +0000
39592814
39602815 Fix IdleParser cutting continuation lines one char short
39612816
39622817
39632818 20070412163847-9db4d-45d62a82768a50109a663adce1aaaff8b1b68d73.gz
39642819
3965 src/idle-parser.c | 2 +-
3966 1 files changed, 1 insertions(+), 1 deletions(-)
3967
39682820 commit 170b957a4d87ec1d279035189ec20dfcc378932c
39692821 Author: Olli Salli <olli.salli@collabora.co.uk>
3970 Date: Thu Apr 12 14:54:13 2007 +0000
2822 Date: 2007-04-12 14:54:13 +0000
39712823
39722824 Add numeric channel join error handlers and remove the old ones from the if 0 part
39732825
39742826
39752827 20070412145413-9db4d-c5c94dcc56d911edf073c6e49d4d427776bc38d6.gz
39762828
3977 src/idle-connection.c | 96 ------------------------------------------------
3978 src/idle-muc-factory.c | 41 ++++++++++++++++++++-
3979 2 files changed, 40 insertions(+), 97 deletions(-)
3980
39812829 commit a77e59a60d467aad0cd4fbf9f024938d9ab25420
39822830 Author: Olli Salli <olli.salli@collabora.co.uk>
3983 Date: Thu Apr 12 12:21:54 2007 +0000
2831 Date: 2007-04-12 12:21:54 +0000
39842832
39852833 Remove the old namereply handler from the if 0'd part now that we have a new one
39862834
39872835
39882836 20070412122154-9db4d-9f7cc181b8a1c096e19446d43403094453dcb5bf.gz
39892837
3990 src/idle-connection.c | 105 -------------------------------------------------
3991 1 files changed, 0 insertions(+), 105 deletions(-)
3992
39932838 commit 6d3b1d6ca98d5a724ea1c20227b78da8cd5059a4
39942839 Author: Olli Salli <olli.salli@collabora.co.uk>
3995 Date: Thu Apr 12 11:58:02 2007 +0000
2840 Date: 2007-04-12 11:58:02 +0000
39962841
39972842 Add new NAMEREPLY handler
39982843
39992844
40002845 20070412115802-9db4d-cdff138e5fab10ad84d3f0834d5894a8765484a0.gz
40012846
4002 src/idle-muc-channel.c | 77 +++++++++++------------------------------------
4003 src/idle-muc-channel.h | 3 +-
4004 src/idle-muc-factory.c | 7 ++++
4005 3 files changed, 26 insertions(+), 61 deletions(-)
4006
40072847 commit bd9d6470b4254402d12c2301de68c04f702cd382
40082848 Author: Olli Salli <olli.salli@collabora.co.uk>
4009 Date: Wed Apr 11 21:27:36 2007 +0000
2849 Date: 2007-04-11 21:27:36 +0000
40102850
40112851 Set modechar '\0' for channel members with no modechar on RPL_NAMEREPLY so that we have at least some modechar for all members in the arg array
40122852
40132853
40142854 20070411212736-9db4d-3a0fa3cfa2af68113b7ab644dcbe147c8c6aa95f.gz
40152855
4016 src/idle-parser.c | 4 ++--
4017 1 files changed, 2 insertions(+), 2 deletions(-)
4018
40192856 commit 25f3935e89706c6586214e69905aa78f17365600
40202857 Author: Olli Salli <olli.salli@collabora.co.uk>
4021 Date: Wed Apr 11 21:26:51 2007 +0000
2858 Date: 2007-04-11 21:26:51 +0000
40222859
40232860 Fix tokenizing of lines with trailing whitespace sent by borken ircd
40242861
40252862
40262863 20070411212651-9db4d-cd1599519e10eac9430833762b0c951d1acc70da.gz
40272864
4028 src/idle-parser.c | 9 +++++----
4029 1 files changed, 5 insertions(+), 4 deletions(-)
4030
40312865 commit 943374e8e052f616813564f5c6480e641ae47be5
40322866 Author: Olli Salli <olli.salli@collabora.co.uk>
4033 Date: Wed Apr 11 19:09:21 2007 +0000
2867 Date: 2007-04-11 19:09:21 +0000
40342868
40352869 Add IdleMUCFactory and update IdleMUCChannel for rudimentary MUC support
40362870
40372871
40382872 20070411190921-9db4d-963037ddc197acd17e4535539a916d57bd170b3b.gz
40392873
4040 src/Makefile.am | 2 +
4041 src/idle-connection.c | 4 +
4042 src/idle-muc-channel.c | 117 ++++--------------
4043 src/idle-muc-channel.h | 8 +-
4044 src/idle-muc-factory.c | 318 ++++++++++++++++++++++++++++++++++++++++++++++++
4045 src/idle-muc-factory.h | 53 ++++++++
4046 6 files changed, 408 insertions(+), 94 deletions(-)
4047
40482874 commit 02cf59fb7b7efebbec39422460ec13ae1e3f5c89
40492875 Author: Olli Salli <olli.salli@collabora.co.uk>
4050 Date: Wed Apr 11 18:44:10 2007 +0000
2876 Date: 2007-04-11 18:44:10 +0000
40512877
40522878 Don't add zero-length strings to args while parsing
40532879
40542880
40552881 20070411184410-9db4d-5f56753f3d11b592c32be38da3340d2e32089598.gz
40562882
4057 src/idle-parser.c | 4 ++--
4058 1 files changed, 2 insertions(+), 2 deletions(-)
4059
40602883 commit 6b2457a5cca14b47b69bdaa66664a287f63125a2
40612884 Author: Olli Salli <olli.salli@collabora.co.uk>
4062 Date: Wed Apr 11 14:10:41 2007 +0000
2885 Date: 2007-04-11 14:10:41 +0000
40632886
40642887 Make IdleMUCChannel compile with the new Connection and handles related stuff and readd it to Makefile.am (a lot of it will change eventually though)
40652888
40662889
40672890 20070411141041-9db4d-242f601ba90597b18bc906055468a015e2fcb1c0.gz
40682891
4069 src/Makefile.am | 33 ++++++++++---------
4070 src/idle-muc-channel.c | 82 ++++++++++++++----------------------------------
4071 src/idle-parser.c | 2 -
4072 3 files changed, 42 insertions(+), 75 deletions(-)
4073
40742892 commit 26a0e913e9292f9b2829633fa8d0d1caa10df6bd
40752893 Author: Olli Salli <olli.salli@collabora.co.uk>
4076 Date: Wed Apr 11 13:01:53 2007 +0000
2894 Date: 2007-04-11 13:01:53 +0000
40772895
40782896 Because nothing is generated anymore, remove the generate/ junk
40792897
40802898
40812899 20070411130153-9db4d-d8c0fb0e2c3f743a2aaeaa057a07a7a0db9d47ba.gz
40822900
4083 generate/README | 21 -
4084 generate/do_src.sh | 27 -
4085 generate/do_xml.sh | 15 -
4086 generate/idle.def | 4 -
4087 .../idle-connection-manager-signals-marshal.list | 1 -
4088 generate/src/idle-connection-manager.c | 202 -------
4089 generate/src/idle-connection-manager.h | 65 ---
4090 generate/src/idle-connection-signals-marshal.list | 5 -
4091 generate/src/idle-connection.c | 521 -----------------
4092 generate/src/idle-connection.h | 81 ---
4093 generate/src/idle-im-channel-signals-marshal.list | 3 -
4094 generate/src/idle-im-channel.c | 258 ---------
4095 generate/src/idle-im-channel.h | 67 ---
4096 generate/src/idle-muc-channel-signals-marshal.list | 10 -
4097 generate/src/idle-muc-channel.c | 595 --------------------
4098 generate/src/idle-muc-channel.h | 82 ---
4099 generate/src/telepathy-errors.h | 61 --
4100 generate/xml-modified/idle-connection-manager.xml | 23 -
4101 generate/xml-pristine/idle-connection-manager.xml | 27 -
4102 generate/xml-pristine/idle-connection.xml | 113 ----
4103 generate/xml-pristine/idle-im-channel.xml | 60 --
4104 generate/xml-pristine/idle-muc-channel.xml | 138 -----
4105 src/Makefile.am | 4 -
4106 src/idle-muc-channel-signals-marshal.list | 11 -
4107 24 files changed, 0 insertions(+), 2394 deletions(-)
4108
41092901 commit 669c1508df64716aa598d0e0fb5b16746d44a8c2
41102902 Author: Olli Salli <olli.salli@collabora.co.uk>
4111 Date: Wed Apr 11 12:59:23 2007 +0000
2903 Date: 2007-04-11 12:59:23 +0000
41122904
41132905 Use TpBaseConnectionManager for IdleConnectionManager
41142906
41152907
41162908 20070411125923-9db4d-6de001a0ef2e86b4ef8db09e16d41a52ccf8166c.gz
41172909
4118 src/Makefile.am | 5 -
4119 src/idle-connection-manager-signals-marshal.list | 1 -
4120 src/idle-connection-manager.c | 560 +++-------------------
4121 src/idle-connection-manager.h | 13 +-
4122 src/idle-connection-signals-marshal.list | 4 -
4123 src/idle-connection.c | 14 +-
4124 src/idle.c | 2 +-
4125 7 files changed, 71 insertions(+), 528 deletions(-)
4126
41272910 commit 89a77651232b9cb7bde363e5c76cf55f9404b097
41282911 Author: Olli Salli <olli.salli@collabora.co.uk>
4129 Date: Wed Apr 11 13:21:24 2007 +0000
2912 Date: 2007-04-11 13:21:24 +0000
41302913
41312914 Change the license header copyright statements also in .h files, which I stupidly overlooked :D
41322915
41332916
41342917 20070411132124-9db4d-f4cc2d395302fcd5435f2e2ee01ab6855b4bc5f9.gz
41352918
4136 src/idle-connection-manager.h | 4 ++--
4137 src/idle-connection.h | 4 ++--
4138 src/idle-dns-resolver.h | 4 ++--
4139 src/idle-handles.h | 4 ++--
4140 src/idle-im-channel.h | 4 ++--
4141 src/idle-im-factory.h | 4 ++--
4142 src/idle-muc-channel.h | 4 ++--
4143 src/idle-parser.h | 4 ++--
4144 src/idle-server-connection-iface.h | 4 ++--
4145 src/idle-server-connection.h | 4 ++--
4146 src/idle-ssl-server-connection.h | 4 ++--
4147 src/idle-version.h | 4 ++--
4148 src/idle.h | 4 ++--
4149 src/text.h | 4 ++--
4150 14 files changed, 28 insertions(+), 28 deletions(-)
4151
41522919 commit a316e6cfbd6b410f007ee0aa44f64b89f453ed54
41532920 Author: Olli Salli <olli.salli@collabora.co.uk>
4154 Date: Tue Apr 10 21:49:15 2007 +0000
2921 Date: 2007-04-10 21:49:15 +0000
41552922
41562923 Fix the license header copyright statements in all .c files
41572924
41582925
41592926 20070410214915-9db4d-1fcb3dcb0f4873f0fba7ec08f32b32a110463dd3.gz
41602927
4161 src/idle-connection-manager.c | 4 ++--
4162 src/idle-connection.c | 4 ++--
4163 src/idle-dns-resolver.c | 4 ++--
4164 src/idle-handles.c | 4 ++--
4165 src/idle-im-channel.c | 4 ++--
4166 src/idle-im-factory.c | 4 ++--
4167 src/idle-muc-channel.c | 4 ++--
4168 src/idle-parser.c | 4 ++--
4169 src/idle-server-connection-iface.c | 4 ++--
4170 src/idle-server-connection.c | 4 ++--
4171 src/idle-ssl-server-connection.c | 4 ++--
4172 src/idle.c | 4 ++--
4173 src/text.c | 4 ++--
4174 13 files changed, 26 insertions(+), 26 deletions(-)
4175
41762928 commit fab56665781a954ffb3d3a8dcbfc4840b838570e
41772929 Author: Olli Salli <olli.salli@collabora.co.uk>
4178 Date: Wed Apr 11 10:23:42 2007 +0000
2930 Date: 2007-04-11 10:23:42 +0000
41792931
41802932 Include sys/types.h and netdb.h with __USE_POSIX to get the addrinfo funcs even with C99 on
41812933
41822934
41832935 20070411102342-9db4d-8aba96244dfbb2da433b2f21994bc00c5e51ac3d.gz
41842936
4185 src/idle-dns-resolver.h | 2 ++
4186 1 files changed, 2 insertions(+), 0 deletions(-)
4187
41882937 commit 0c54079424d097145879c671b956456f2d230a70
41892938 Author: Olli Salli <olli.salli@collabora.co.uk>
4190 Date: Tue Apr 10 22:26:29 2007 +0000
2939 Date: 2007-04-10 22:26:29 +0000
41912940
41922941 Make RequestRename work
41932942
41942943
41952944 20070410222629-9db4d-145b10619336db956be4f22cd019d16c6a019382.gz
41962945
4197 src/idle-connection.c | 62 +++++++++++++++++++++++-------------------------
4198 src/idle-parser.c | 2 +-
4199 2 files changed, 31 insertions(+), 33 deletions(-)
4200
42012946 commit f7b027cd1efaa93c2a227d4e03ea736e7684ea55
42022947 Author: Olli Salli <olli.salli@collabora.co.uk>
4203 Date: Tue Apr 10 21:26:47 2007 +0000
2948 Date: 2007-04-10 21:26:47 +0000
42042949
42052950 Use TpBaseConnection in IdleConnection (with no MUC factory, we temporarily lose MUC though)
42062951
42072952
42082953 20070410212647-9db4d-797a9f937dd925a75ffc5e7c1f4c73e703e599ea.gz
42092954
4210 generate/xml-modified/idle-connection.xml | 65 -
4211 src/Makefile.am | 5 -
4212 src/idle-connection-manager.c | 4 +-
4213 src/idle-connection.c | 2688 +++++++----------------------
4214 src/idle-connection.h | 38 +-
4215 src/idle-handles.c | 60 -
4216 src/idle-handles.h | 5 -
4217 src/idle-im-channel.c | 10 +-
4218 src/idle-im-factory.c | 4 +-
4219 src/idle-parser.c | 13 +-
4220 10 files changed, 667 insertions(+), 2225 deletions(-)
4221
42222955 commit f4073990800ea7d7bc256c1661577380c81c85e0
42232956 Author: Olli Salli <olli.salli@collabora.co.uk>
4224 Date: Sat Apr 7 07:21:13 2007 +0000
2957 Date: 2007-04-07 07:21:13 +0000
42252958
42262959 Use C99
42272960
42282961
42292962 20070407072113-9db4d-db35bc7abf92de1d89def14cf1e2374750a9d8b4.gz
42302963
4231 src/Makefile.am | 2 +-
4232 1 files changed, 1 insertions(+), 1 deletions(-)
4233
42342964 commit 259e34fa5aa97d55f48f25e8b2d45216a8635828
42352965 Author: Olli Salli <olli.salli@collabora.co.uk>
4236 Date: Thu Apr 5 18:05:31 2007 +0000
2966 Date: 2007-04-05 18:05:31 +0000
42372967
42382968 Remove the TOTAL CRACKALL implementation of Presence
42392969
42402970
42412971 20070405180531-9db4d-a38a8379863a578a13288c31cf62518761ab47d1.gz
42422972
4243 generate/xml-modified/idle-connection.xml | 26 -
4244 src/idle-connection.c | 1022 +----------------------------
4245 src/idle-connection.h | 18 -
4246 src/idle-handles.c | 29 -
4247 src/idle-handles.h | 3 -
4248 5 files changed, 16 insertions(+), 1082 deletions(-)
4249
42502973 commit ac9084f75e502815ce05bb39593df88cd27d79ea
42512974 Author: Olli Salli <olli.salli@collabora.co.uk>
4252 Date: Thu Apr 5 17:36:16 2007 +0000
2975 Date: 2007-04-05 17:36:16 +0000
42532976
42542977 Add IdleIMFactory
42552978
42562979
42572980 20070405173616-9db4d-de445179606d56237e9f4faaa51a8bc34e31aed4.gz
42582981
4259 src/Makefile.am | 2 +
4260 src/idle-connection.c | 207 +++++++++++++++----------------------------
4261 src/idle-im-factory.c | 236 +++++++++++++++++++++++++++++++++++++++++++++++++
4262 src/idle-im-factory.h | 53 +++++++++++
4263 src/text.c | 16 ++++
4264 src/text.h | 1 +
4265 6 files changed, 380 insertions(+), 135 deletions(-)
4266
42672982 commit 6c1a17603d684152a4c6c34a7d78db9f8bb58dad
42682983 Author: Olli Salli <olli.salli@collabora.co.uk>
4269 Date: Wed Apr 4 13:43:10 2007 +0000
2984 Date: 2007-04-04 13:43:10 +0000
42702985
42712986 Make object_path public in IdleConnection
42722987
42732988
42742989 20070404134310-9db4d-db739c7ea1a31c24f098a471bfd825cb1321458f.gz
42752990
4276 src/idle-connection.c | 17 ++++++++---------
4277 src/idle-connection.h | 1 +
4278 2 files changed, 9 insertions(+), 9 deletions(-)
4279
42802991 commit 63cef52eccac3bd057ca4d299a5cab1c846f37ea
42812992 Author: Olli Salli <olli.salli@collabora.co.uk>
4282 Date: Sun Apr 1 10:45:02 2007 +0000
2993 Date: 2007-04-01 10:45:02 +0000
42832994
42842995 Make the parser public in IdleConnection
42852996
42862997
42872998 20070401104502-9db4d-8faa6ede54f4aede19184f32e36f8d8b50ec56f9.gz
42882999
4289 src/idle-connection.c | 28 ++++++++++------------------
4290 src/idle-connection.h | 2 ++
4291 2 files changed, 12 insertions(+), 18 deletions(-)
4292
42933000 commit 744c51c0cc3ca75b594f0fcec1587e7fcddc4cf7
42943001 Author: Olli Salli <olli.salli@collabora.co.uk>
4295 Date: Sun Apr 1 00:27:12 2007 +0000
3002 Date: 2007-04-01 00:27:12 +0000
42963003
42973004 Add handler for IDLE_PARSER_NUMERIC_WELCOME
42983005
42993006
43003007 20070401002712-9db4d-e24230c986374bd2e0ec53e03f5fa405c73c80ba.gz
43013008
4302 src/idle-connection.c | 43 +++++++++++++++++++------------------------
4303 1 files changed, 19 insertions(+), 24 deletions(-)
4304
43053009 commit 8ccbb19080c193aa611fd77a4580e5ecb69422f3
43063010 Author: Olli Salli <olli.salli@collabora.co.uk>
4307 Date: Sat Mar 31 23:35:17 2007 +0000
3011 Date: 2007-03-31 23:35:17 +0000
43083012
43093013 Add handlers for IDLE_PARSER_NUMERIC_{ERRONEOUSNICKNAME,NICKNAMEINUSE}
43103014
43113015
43123016 20070331233517-9db4d-97781976ee60eff21e295c6adc8045918ed4ff70.gz
43133017
4314 src/idle-connection.c | 44 ++++++++++++++++++++------------------------
4315 1 files changed, 20 insertions(+), 24 deletions(-)
4316
43173018 commit 8fb24c79263755130a5890e0f00730ebe8820af4
43183019 Author: Olli Salli <olli.salli@collabora.co.uk>
4319 Date: Sat Mar 31 19:18:59 2007 +0000
3020 Date: 2007-03-31 19:18:59 +0000
43203021
43213022 Add _ping_handler, the first IdleParserMessageHandler, and remove cmd_parse from IdleConnection
43223023
43233024
43243025 20070331191859-9db4d-a5fa60f9e9d83c370965a2a5f0249c07f7bbcead.gz
43253026
4326 src/idle-connection.c | 34 ++++++++++++++--------------------
4327 1 files changed, 14 insertions(+), 20 deletions(-)
4328
43293027 commit f7055562d68397aef0077f0804dd960fbb46e1a8
43303028 Author: Olli Salli <olli.salli@collabora.co.uk>
4331 Date: Sun Apr 1 00:34:30 2007 +0000
3029 Date: 2007-04-01 00:34:30 +0000
43323030
43333031 Fix the "fixed" pending_msg_compare to preserve FIFOness of the output queue
43343032
43353033
43363034 20070401003430-9db4d-f0cc5b4c9524f6d0ea7f56c559729649c557d010.gz
43373035
4338 src/idle-connection.c | 2 +-
4339 1 files changed, 1 insertions(+), 1 deletions(-)
4340
43413036 commit 0e000ee16e384c76d09df4d6fb54c1fa799209c4
43423037 Author: Olli Salli <olli.salli@collabora.co.uk>
4343 Date: Sat Mar 31 22:44:40 2007 +0000
3038 Date: 2007-03-31 22:44:40 +0000
43443039
43453040 For not being braindead out loud, put the message formats to the MessageSpec structs
43463041
43473042
43483043 20070331224440-9db4d-9e1a22c8b5be63f920095884aa733a8e4dd7779d.gz
43493044
4350 src/idle-parser.c | 120 ++++++++++++++++++-----------------------------------
4351 1 files changed, 41 insertions(+), 79 deletions(-)
4352
43533045 commit 4675a1ba1c270b0fdd003f99e6a60dfb8e869a16
43543046 Author: Olli Salli <olli.salli@collabora.co.uk>
4355 Date: Sat Mar 31 19:24:46 2007 +0000
3047 Date: 2007-03-31 19:24:46 +0000
43563048
43573049 Do g_slice_free instead of g_free for MessageHandlerClosures in idle_parser_finalize
43583050
43593051
43603052 20070331192446-9db4d-e614f7a00acfbd898b51506298f84e552bcbdb7d.gz
43613053
4362 src/idle-parser.c | 2 +-
4363 1 files changed, 1 insertions(+), 1 deletions(-)
4364
43653054 commit b45f6bd4ad20bf0a082095d7c0bc1dde400cec0e
43663055 Author: Olli Salli <olli.salli@collabora.co.uk>
4367 Date: Sat Mar 31 18:46:18 2007 +0000
3056 Date: 2007-03-31 18:46:18 +0000
43683057
43693058 Add actual parsing to IdleParser, it now seems to parse stuff correctly
43703059
43713060
43723061 20070331184618-9db4d-266d19b78932da09df53b3b21dc8b9d8ee328e7e.gz
43733062
4374 src/idle-connection.c | 2 +-
4375 src/idle-handles.c | 14 +-
4376 src/idle-muc-channel.c | 12 ++
4377 src/idle-muc-channel.h | 2 +
4378 src/idle-parser.c | 404 +++++++++++++++++++++++++++++++++++++++++++++---
4379 5 files changed, 407 insertions(+), 27 deletions(-)
4380
43813063 commit 788cc118e89ae5bcdcba81c534f60df9438bd2e2
43823064 Author: Olli Salli <olli.salli@collabora.co.uk>
4383 Date: Thu Mar 29 20:04:08 2007 +0000
3065 Date: 2007-03-29 20:04:08 +0000
43843066
43853067 Add IRC message format strings to IdleParser (whew, reading those RFCs sure is slow)
43863068
43873069
43883070 20070329200408-9db4d-3644eec4bac4a1b327ea3bd70accedca3a2535c2.gz
43893071
4390 src/idle-parser.c | 36 ++++++++++++++++++++++++++++++++++++
4391 src/idle-parser.h | 9 ++++++---
4392 2 files changed, 42 insertions(+), 3 deletions(-)
4393
43943072 commit 7b0bcf849a037418ab3b7b6ba1b347cb52361017
43953073 Author: Olli Salli <olli.salli@collabora.co.uk>
4396 Date: Thu Mar 29 17:51:14 2007 +0000
3074 Date: 2007-03-29 17:51:14 +0000
43973075
43983076 Add message handlers to IdleParser (no actual parsing yet though)
43993077
44003078
44013079 20070329175114-9db4d-5cf0a4e5b14a3473069b23eb1207ddf7a83c2646.gz
44023080
4403 src/idle-parser.c | 49 +++++++++++++++++++++++++++++++++++++++++++++----
4404 1 files changed, 45 insertions(+), 4 deletions(-)
4405
44063081 commit 5a1f46211ddcd022172284ab7a073eae79285616
44073082 Author: Olli Salli <olli.salli@collabora.co.uk>
4408 Date: Thu Mar 29 17:00:10 2007 +0000
3083 Date: 2007-03-29 17:00:10 +0000
44093084
44103085 Actually add idle_parser.[ch]
44113086
44123087
44133088 20070329170010-9db4d-ab6a1e805efc9505ddf684fb0f1e9b5ea5497356.gz
44143089
4415 src/idle-parser.c | 105 +++++++++++++++++++++++++++++++++++++++++++++++++
4416 src/idle-parser.h | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++
4417 2 files changed, 217 insertions(+), 0 deletions(-)
4418
44193090 commit 04f1bb6884c051b7327af7caf89c59f775e2bfa3
44203091 Author: Olli Salli <olli.salli@collabora.co.uk>
4421 Date: Thu Mar 29 14:20:26 2007 +0000
3092 Date: 2007-03-29 14:20:26 +0000
44223093
44233094 Start building up the new non-crappy parser, starting with msg_split
44243095
44253096
44263097 20070329142026-9db4d-b0b277996d110ba07253e1eb971b7b900598128d.gz
44273098
4428 src/Makefile.am | 24 ++++----
4429 src/idle-connection.c | 90 ++++++++++++++++++++++++++------
4430 src/idle-server-connection-util.c | 104 -------------------------------------
4431 src/idle-server-connection-util.h | 62 ----------------------
4432 src/idle-server-connection.c | 2 +-
4433 src/idle-ssl-server-connection.c | 3 +-
4434 6 files changed, 88 insertions(+), 197 deletions(-)
4435
44363099 commit cd904ef5deb69e1778c8e8fbea0d52ecb4875249
44373100 Author: Olli Salli <olli.salli@collabora.co.uk>
4438 Date: Thu Mar 29 11:04:57 2007 +0000
3101 Date: 2007-03-29 11:04:57 +0000
44393102
44403103 Only set original ID qdata if the id was valid
44413104
44423105
44433106 20070329110457-9db4d-3b2383fb5f7978a015c2ef8f03ba212466d7dda1.gz
44443107
4445 src/idle-handles.c | 8 +++++---
4446 1 files changed, 5 insertions(+), 3 deletions(-)
4447
44483108 commit d00bb0905874463251a2e81779f541de6e8fa81a
44493109 Author: Olli Salli <olli.salli@collabora.co.uk>
4450 Date: Thu Mar 29 10:08:02 2007 +0000
3110 Date: 2007-03-29 10:08:02 +0000
44513111
44523112 Only set error in the normalization callbacks if error was provided
44533113
44543114
44553115 20070329100802-9db4d-14c99284f6798e076ac351561bc6eeccac09d951.gz
44563116
4457 src/idle-handles.c | 6 ++++--
4458 1 files changed, 4 insertions(+), 2 deletions(-)
4459
44603117 commit cbbdc79e2a71afee0e025597e21532bc75fd870d
44613118 Author: Olli Salli <olli.salli@collabora.co.uk>
4462 Date: Wed Mar 28 15:26:24 2007 +0000
3119 Date: 2007-03-28 15:26:24 +0000
44633120
44643121 add TELEPATHY_LIBS to telepathy_idle_LDADD to link properly against the static cmlib
44653122
44663123
44673124 20070328152624-9db4d-1795fdfe9fcec21b4062e42acfc3c6904fec9615.gz
44683125
4469 src/Makefile.am | 2 +-
4470 1 files changed, 1 insertions(+), 1 deletions(-)
4471
44723126 commit 2e0657f3f84ade2e24e6327e27befa983d5c8875
44733127 Author: Olli Salli <olli.salli@collabora.co.uk>
4474 Date: Wed Mar 28 15:21:36 2007 +0000
3128 Date: 2007-03-28 15:21:36 +0000
44753129
44763130 Port to new handle repo API
44773131
44783132
44793133 20070328152136-9db4d-4b0c241a38a6cab149f9af00bd5b243f39644048.gz
44803134
4481 src/idle-connection.c | 10 +---
4482 src/idle-handles.c | 99 ++++++++++++++++++++++++++---------------------
4483 src/idle-handles.h | 2 +
4484 src/idle-im-channel.c | 10 ++---
4485 src/idle-muc-channel.c | 18 ++++-----
4486 5 files changed, 72 insertions(+), 67 deletions(-)
4487
44883135 commit 05b15bd32a8d3253e99f92307f18b28ded44ac7d
44893136 Author: Olli Salli <olli.salli@collabora.co.uk>
4490 Date: Thu Mar 22 17:25:41 2007 +0000
3137 Date: 2007-03-22 17:25:41 +0000
44913138
44923139 Don't set idle_contact_presence_free for null ContactPresences - may prevent a segfault
44933140
44943141
44953142 20070322172541-9db4d-8257aef413ac2393f9b8c034fd8d46af70efbbef.gz
44963143
4497 src/idle-handles.c | 2 +-
4498 1 files changed, 1 insertions(+), 1 deletions(-)
4499
45003144 commit 8e7e524e5eed6a7db99280997f6d38ba1c85d869
45013145 Author: Olli Salli <olli.salli@collabora.co.uk>
4502 Date: Thu Mar 22 17:34:54 2007 +0000
3146 Date: 2007-03-22 17:34:54 +0000
45033147
45043148 Make IdleConnection use TpSvcConnectionInterfaceRenaming
45053149
45063150
45073151 20070322173454-9db4d-878711115effad0525ebbb89abf4d793de58716f.gz
45083152
4509 generate/xml-modified/idle-connection.xml | 9 -----
4510 src/idle-connection.c | 51 +++++++++++++++++-----------
4511 src/idle-connection.h | 1 -
4512 3 files changed, 31 insertions(+), 30 deletions(-)
4513
45143153 commit 6c75a40a6d5c2083919d37f772b65d59890ddfa7
45153154 Author: Olli Salli <olli.salli@collabora.co.uk>
4516 Date: Thu Mar 22 16:39:47 2007 +0000
3155 Date: 2007-03-22 16:39:47 +0000
45173156
45183157 Drop the nowadays extraneous param to tp_text_mixin_init
45193158
45203159
45213160 20070322163947-9db4d-741eefb2051916270e5abf2c2cd5eceff89dcfb6.gz
45223161
4523 src/idle-im-channel.c | 2 +-
4524 src/idle-muc-channel.c | 2 +-
4525 2 files changed, 2 insertions(+), 2 deletions(-)
4526
45273162 commit 1f4c1e3954d64a82f2d390d37dcd720403b803ec
45283163 Author: Olli Salli <olli.salli@collabora.co.uk>
4529 Date: Thu Mar 22 15:53:31 2007 +0000
3164 Date: 2007-03-22 15:53:31 +0000
45303165
45313166 Merge RPL_WELCOME renaming
45323167
45333168
45343169 20070322155331-9db4d-fc88a7341656b4e8847a54c3690ee566b36647d7.gz
45353170
4536 src/idle-connection.c | 6 +++---
4537 1 files changed, 3 insertions(+), 3 deletions(-)
4538
45393171 commit 62e07ecd6fa91bf04539bac89201353cd4e13a8e
45403172 Author: Olli Salli <olli.salli@collabora.co.uk>
4541 Date: Mon Mar 19 20:19:06 2007 +0000
3173 Date: 2007-03-19 20:19:06 +0000
45423174
45433175 Make IdleMUCChannel use TpGroupMixin and TpSvcChannelInterfaceGroup
45443176
45453177
45463178 20070319201906-9db4d-36515ca229f6a3dc7360dd03b8463d35a87169a2.gz
45473179
4548 generate/xml-modified/idle-muc-channel.xml | 50 ---
4549 src/Makefile.am | 1 -
4550 src/idle-muc-channel.c | 613 ++++------------------------
4551 src/idle-muc-channel.h | 21 +-
4552 4 files changed, 94 insertions(+), 591 deletions(-)
4553
45543180 commit 83954ad2109f4d822355e93d09d03d9b8bd17f3d
45553181 Author: Olli Salli <olli.salli@collabora.co.uk>
4556 Date: Mon Mar 19 12:32:36 2007 +0000
3182 Date: 2007-03-19 12:32:36 +0000
45573183
45583184 Make IdleMUCChannel use TpSvcPropertiesInterface
45593185
45603186
45613187 20070319123236-9db4d-e167e5886a2a17bd126bf186931a50c4188b2bdd.gz
45623188
4563 generate/xml-modified/idle-muc-channel.xml | 18 -----
4564 src/idle-muc-channel.c | 112 +++++++++++++++++-----------
4565 src/idle-muc-channel.h | 3 -
4566 3 files changed, 68 insertions(+), 65 deletions(-)
4567
45683189 commit 78d77aa05bbaa72f23ca8fe317a7f20dc557b8f8
45693190 Author: Olli Salli <olli.salli@collabora.co.uk>
4570 Date: Mon Mar 19 12:32:08 2007 +0000
3191 Date: 2007-03-19 12:32:08 +0000
45713192
45723193 Do tp_svc_channel_return_from_close in idle_muc_channel_close
45733194
45743195
45753196 20070319123208-9db4d-fa0cb315d3a4a9685058b7146e6386ad77de43c1.gz
45763197
4577 src/idle-muc-channel.c | 2 ++
4578 1 files changed, 2 insertions(+), 0 deletions(-)
4579
45803198 commit 67ba24e4ae01f709a2dfd7691528880cb623a046
45813199 Author: Olli Salli <olli.salli@collabora.co.uk>
4582 Date: Mon Mar 19 06:50:31 2007 +0000
3200 Date: 2007-03-19 06:50:31 +0000
45833201
45843202 Make IdleMUCChannel use TpSvcChannelInterfacePassword
45853203
45863204
45873205 20070319065031-9db4d-36fb1d9db921279c0df0867e76d71d878ad1e876.gz
45883206
4589 generate/xml-modified/idle-muc-channel.xml | 18 +----------
4590 src/idle-muc-channel.c | 42 ++++++++++++++-------------
4591 src/idle-muc-channel.h | 2 -
4592 3 files changed, 24 insertions(+), 38 deletions(-)
4593
45943207 commit 561ae9505ff530f76129bee27d7a49167b9cfad4
45953208 Author: Olli Salli <olli.salli@collabora.co.uk>
4596 Date: Mon Mar 19 06:37:38 2007 +0000
3209 Date: 2007-03-19 06:37:38 +0000
45973210
45983211 Include svc-channel.h directly from Idle{IM,MUC}Channel
45993212
46003213
46013214 20070319063738-9db4d-5798f1c9722cf31f396f6f88cd12dbda3c281669.gz
46023215
4603 src/idle-im-channel.c | 1 +
4604 src/idle-muc-channel.c | 1 +
4605 2 files changed, 2 insertions(+), 0 deletions(-)
4606
46073216 commit aa562367eb949e4ff83d4e2b7206a4cb5db3fe12
46083217 Author: Olli Salli <olli.salli@collabora.co.uk>
4609 Date: Mon Mar 19 06:28:31 2007 +0000
3218 Date: 2007-03-19 06:28:31 +0000
46103219
46113220 Make IdleMUCChannel use the channel interface
46123221
46133222
46143223 20070319062831-9db4d-c25b549cd267b1b798ec0f244baa02526644e46a.gz
46153224
4616 generate/xml-modified/idle-muc-channel.xml | 18 +----
4617 src/idle-im-channel.c | 3 +-
4618 src/idle-muc-channel.c | 120 ++++++++++------------------
4619 src/idle-muc-channel.h | 4 -
4620 4 files changed, 43 insertions(+), 102 deletions(-)
4621
46223225 commit af878a89f3041c979ed4c6e5dd7861670a05463a
46233226 Author: Olli Salli <olli.salli@collabora.co.uk>
4624 Date: Mon Mar 19 05:56:17 2007 +0000
3227 Date: 2007-03-19 05:56:17 +0000
46253228
46263229 Remove now non-existant text channel type stuff from idle-muc-channel.h
46273230
46283231
46293232 20070319055617-9db4d-e17403103372ed4b028ff98ccf31c929e1cd0fe2.gz
46303233
4631 src/idle-muc-channel.h | 3 ---
4632 1 files changed, 0 insertions(+), 3 deletions(-)
4633
46343234 commit 0f458301eba46a9a6726afd220df83955ef7f425
46353235 Author: Olli Salli <olli.salli@collabora.co.uk>
4636 Date: Mon Mar 19 05:46:47 2007 +0000
3236 Date: 2007-03-19 05:46:47 +0000
46373237
46383238 Remove unused variable from idle_text_send
46393239
46403240
46413241 20070319054647-9db4d-05b54b2025157334fa86e8c76509e578ebf7a551.gz
46423242
4643 src/text.c | 1 -
4644 1 files changed, 0 insertions(+), 1 deletions(-)
4645
46463243 commit c829d85567ee914fa41fd7542e9a36e68d990293
46473244 Author: Olli Salli <olli.salli@collabora.co.uk>
4648 Date: Mon Mar 19 05:46:23 2007 +0000
3245 Date: 2007-03-19 05:46:23 +0000
46493246
46503247 Remove redundant DBUS_API_SUBJECT_TO_CHANGE
46513248
46523249
46533250 20070319054623-9db4d-d6775e0444eddae0f1f71da58230459c8f6cd20c.gz
46543251
4655 src/idle-connection.h | 1 -
4656 1 files changed, 0 insertions(+), 1 deletions(-)
4657
46583252 commit 010ac1568b5c43f91140d5e52687159a53b62574
46593253 Author: Olli Salli <olli.salli@collabora.co.uk>
4660 Date: Thu Mar 15 18:27:41 2007 +0000
3254 Date: 2007-03-15 18:27:41 +0000
46613255
46623256 Make IdleIMChannel use TpSvcChannel and ChannelIface
46633257
46643258
46653259 20070315182741-9db4d-ee62ab47ffc1d769a6caa724f8cc08327e18a19e.gz
46663260
4667 generate/xml-modified/idle-im-channel.xml | 19 -----
4668 src/Makefile.am | 3 -
4669 src/idle-connection.c | 32 +-------
4670 src/idle-im-channel-signals-marshal.list | 4 -
4671 src/idle-im-channel.c | 124 ++++++++++-------------------
4672 src/idle-im-channel.h | 5 -
4673 6 files changed, 43 insertions(+), 144 deletions(-)
4674
46753261 commit cfbf3b5afdd5961929dc6ba39e3524e69b52bdb9
46763262 Author: Olli Salli <olli.salli@collabora.co.uk>
4677 Date: Thu Mar 15 17:12:37 2007 +0000
3263 Date: 2007-03-15 17:12:37 +0000
46783264
46793265 Make IdleMUCChannel use TpTextMixin
46803266
46813267
46823268 20070315171237-9db4d-4082c00805601eb5934d1c278853b3c44259b358.gz
46833269
4684 generate/xml-modified/idle-muc-channel.xml | 37 ---
4685 src/idle-muc-channel.c | 392 +++-------------------------
4686 src/idle-muc-channel.h | 4 +-
4687 3 files changed, 44 insertions(+), 389 deletions(-)
4688
46893270 commit 54650650764e359abda686aec1a0704f8ea9aa8c
46903271 Author: Olli Salli <olli.salli@collabora.co.uk>
4691 Date: Thu Mar 15 17:12:07 2007 +0000
3272 Date: 2007-03-15 17:12:07 +0000
46923273
46933274 do tp_text_mixin_class_init in idle_im_channel_class_init, though due to redundancy in telepathy-glib it'd work withouth
46943275
46953276
46963277 20070315171207-9db4d-dcf649efa4245e325e6804044d7083dec99e814a.gz
46973278
4698 src/idle-im-channel.c | 2 ++
4699 1 files changed, 2 insertions(+), 0 deletions(-)
4700
47013279 commit c0825128b651d0471616d94a7acbd4146ee7af37
47023280 Author: Olli Salli <olli.salli@collabora.co.uk>
4703 Date: Mon Mar 12 08:38:12 2007 +0000
3281 Date: 2007-03-12 08:38:12 +0000
47043282
47053283 Finalize the TpTextMixin in idle_im_channel_finalize()
47063284
47073285
47083286 20070312083812-9db4d-cf9a5edec1aefa41c89b890b9a6cc9fe49453b73.gz
47093287
4710 src/idle-im-channel.c | 2 ++
4711 1 files changed, 2 insertions(+), 0 deletions(-)
4712
47133288 commit b8d4aa47ae122c0bbc13c2c0e7a7f698785856f7
47143289 Author: Olli Salli <olli.salli@collabora.co.uk>
4715 Date: Mon Mar 12 08:26:24 2007 +0000
3290 Date: 2007-03-12 08:26:24 +0000
47163291
47173292 Move the message send implementation of IdleIMChannel to text.[ch], soon to be used by both IdleIMChannel and IdleMUCChannel
47183293
47193294
47203295 20070312082624-9db4d-e0626e71da6782778ae2abe1c7c734e198915a06.gz
47213296
4722 src/Makefile.am | 2 +
4723 src/idle-connection.c | 3 -
4724 src/idle-connection.h | 2 +
4725 src/idle-im-channel.c | 81 ++-------------------------
4726 src/idle-muc-channel.c | 2 -
4727 src/idle-server-connection-util.h | 4 +-
4728 src/text.c | 110 +++++++++++++++++++++++++++++++++++++
4729 src/text.h | 36 ++++++++++++
4730 8 files changed, 157 insertions(+), 83 deletions(-)
4731
47323297 commit 2c1dc5d66ce024212f73d1e0e68f482c33cfff6a
47333298 Author: Olli Salli <olli.salli@collabora.co.uk>
4734 Date: Mon Mar 12 07:58:32 2007 +0000
3299 Date: 2007-03-12 07:58:32 +0000
47353300
47363301 Make IdleIMChannel use TpTextMixin
47373302
47383303
47393304 20070312075832-9db4d-161d0e11ae959fda398bcf0febfb04954df213a5.gz
47403305
4741 generate/xml-modified/idle-im-channel.xml | 32 ---
4742 src/idle-connection.c | 11 -
4743 src/idle-im-channel.c | 320 ++++-------------------------
4744 src/idle-im-channel.h | 8 +-
4745 4 files changed, 40 insertions(+), 331 deletions(-)
4746
47473306 commit e865e660350ae6162a65242d9f3caab685f22c3f
47483307 Author: Olli Salli <olli.salli@collabora.co.uk>
4749 Date: Sun Feb 4 23:30:29 2007 +0000
3308 Date: 2007-02-04 23:30:29 +0000
47503309
47513310 Plug dbus_g_method_get_sender memory leaks
47523311
47533312
47543313 20070204233029-9db4d-3f5d46999e8f66254fb90c0b9d3d10291c88faee.gz
47553314
4756 src/idle-connection.c | 4 ++++
4757 1 files changed, 4 insertions(+), 0 deletions(-)
4758
47593315 commit 846e9bb531ba210c9aca15f57dae89edcd6e1d04
47603316 Author: Olli Salli <olli.salli@collabora.co.uk>
4761 Date: Sun Feb 4 23:22:14 2007 +0000
3317 Date: 2007-02-04 23:22:14 +0000
47623318
47633319 Migrate to telepathy-glib HoldHandles/ReleaseHandles
47643320
47653321
47663322 20070204232214-9db4d-0dba3dc8ffd92db1d9d7f86166eb294d8cc1c795.gz
47673323
4768 src/idle-connection.c | 159 +++++-------------------------------------------
4769 1 files changed, 17 insertions(+), 142 deletions(-)
4770
47713324 commit 5a6fd3d9c9932c839232d1268586f04bc562f0af
47723325 Author: Olli Salli <olli.salli@collabora.co.uk>
4773 Date: Sun Feb 4 23:21:47 2007 +0000
3326 Date: 2007-02-04 23:21:47 +0000
47743327
47753328 Remove idle-handles-private.h from Makefile.am, since it is history
47763329
47773330
47783331 20070204232147-9db4d-786b7d0af7c1ce51df930f5f6acedcc470ecb0e5.gz
47793332
4780 src/Makefile.am | 1 -
4781 1 files changed, 0 insertions(+), 1 deletions(-)
4782
47833333 commit 7980b19cad03351a5ce659cf3137e06e1db7460c
47843334 Author: Olli Salli <olli.salli@collabora.co.uk>
4785 Date: Sun Feb 4 22:50:14 2007 +0000
3335 Date: 2007-02-04 22:50:14 +0000
47863336
47873337 Remove some dead code from IdleMUCChannel
47883338
47893339
47903340 20070204225014-9db4d-749ff31fc15f5cd1da748d0841a72536556c8d36.gz
47913341
4792 src/idle-muc-channel.c | 26 --------------------------
4793 1 files changed, 0 insertions(+), 26 deletions(-)
4794
47953342 commit 9e7e082ca9dbd96b957e56ac7539c71971cf70c0
47963343 Author: Olli Salli <olli.salli@collabora.co.uk>
4797 Date: Sun Feb 4 22:37:14 2007 +0000
3344 Date: 2007-02-04 22:37:14 +0000
47983345
47993346 Remove some more dead code from IdleConnection
48003347
48013348
48023349 20070204223714-9db4d-33dd074e3880531e0e2022025eb39743cc0c0cb4.gz
48033350
4804 src/idle-connection.c | 901 +------------------------------------------------
4805 1 files changed, 1 insertions(+), 900 deletions(-)
4806
48073351 commit 24c105919db0e9865a7aa8b304f789df1ce9d168
48083352 Author: Olli Salli <olli.salli@collabora.co.uk>
4809 Date: Sun Feb 4 22:30:35 2007 +0000
3353 Date: 2007-02-04 22:30:35 +0000
48103354
48113355 Migrate to the handle repos and sets in telepathy-glib
48123356
48133357
48143358 20070204223035-9db4d-eb01a394b0a783b0647d11c1a33d4dc8d15e1c7a.gz
48153359
4816 src/Makefile.am | 2 -
4817 src/idle-connection.c | 294 +++++++++++++++----------------
4818 src/idle-connection.h | 7 +-
4819 src/idle-handle-set.c | 196 --------------------
4820 src/idle-handle-set.h | 50 -----
4821 src/idle-handles-private.h | 53 ------
4822 src/idle-handles.c | 425 ++++++--------------------------------------
4823 src/idle-handles.h | 23 +--
4824 src/idle-im-channel.c | 33 ++--
4825 src/idle-im-channel.h | 4 +-
4826 src/idle-muc-channel.c | 165 +++++++++---------
4827 src/idle-muc-channel.h | 12 +-
4828 12 files changed, 316 insertions(+), 948 deletions(-)
4829
48303360 commit 559e01e2c8e978fce73ef98556fd0b5fdff09975
48313361 Author: Olli Salli <olli.salli@collabora.co.uk>
4832 Date: Wed Jan 31 22:42:28 2007 +0000
3362 Date: 2007-01-31 22:42:28 +0000
48333363
48343364 Migrate to the DBus helpers in telepathy-glib
48353365
48363366
48373367 20070131224228-9db4d-f1f3ec8bca9fd840de59726147797dd2ceecf092.gz
48383368
4839 src/Makefile.am | 3 --
4840 src/idle-connection-manager.c | 2 +-
4841 src/idle-connection.c | 3 +-
4842 src/idle-im-channel.c | 2 +-
4843 src/idle-muc-channel.c | 3 +-
4844 src/telepathy-helpers.c | 63 -----------------------------------------
4845 src/telepathy-helpers.h | 34 ----------------------
4846 7 files changed, 4 insertions(+), 106 deletions(-)
4847
48483369 commit 39ae94843e3a1ca64404d1b8b9d93d6f5cf1d315
48493370 Author: Olli Salli <olli.salli@collabora.co.uk>
4850 Date: Wed Jan 31 22:41:17 2007 +0000
3371 Date: 2007-01-31 22:41:17 +0000
48513372
48523373 Remove some totally dead and dried up vintage code
48533374
48543375
48553376 20070131224117-9db4d-967a4bc0fa6d9e13bb8fd09d893bf9f7b5c2a1f8.gz
48563377
4857 src/idle-connection.c | 36 ---------------------
4858 src/idle.c | 84 -------------------------------------------------
4859 2 files changed, 0 insertions(+), 120 deletions(-)
4860
48613378 commit ef9c9793f47d1afae380d71c058f0a969290d7a4
48623379 Author: Olli Salli <olli.salli@collabora.co.uk>
4863 Date: Wed Jan 31 22:33:19 2007 +0000
3380 Date: 2007-01-31 22:33:19 +0000
48643381
48653382 Migrate to telepathy-glib Telepathy error definitions
48663383
48673384
48683385 20070131223319-9db4d-bef2d99f66ed9e6cc241c3bf9ce5d1c8b443b328.gz
48693386
4870 src/Makefile.am | 22 ----------
4871 src/idle-connection-manager.c | 8 ++--
4872 src/idle-connection.c | 80 +++++++++++++++++++-------------------
4873 src/idle-im-channel.c | 8 ++--
4874 src/idle-muc-channel.c | 34 ++++++++--------
4875 src/idle-server-connection.c | 22 +++++-----
4876 src/idle-ssl-server-connection.c | 16 ++++----
4877 src/idle.c | 8 +--
4878 src/telepathy-errors.c | 31 ---------------
4879 src/telepathy-errors.h | 60 ----------------------------
4880 10 files changed, 87 insertions(+), 202 deletions(-)
4881
48823387 commit 1dfa412e373fcc3dcc1bb98a9fef305c1ee02319
48833388 Author: Olli Salli <olli.salli@collabora.co.uk>
4884 Date: Wed Jan 31 22:13:55 2007 +0000
3389 Date: 2007-01-31 22:13:55 +0000
48853390
48863391 Remove stale crap from CORE_SOURCES
48873392
48883393
48893394 20070131221355-9db4d-6d62c58c6c35e78f1b8436fd3305f9365be0e0e5.gz
48903395
4891 src/Makefile.am | 2 --
4892 1 files changed, 0 insertions(+), 2 deletions(-)
4893
48943396 commit 1ebf83ae5cc7e97cc0262bba481b10fedc8adec1
48953397 Author: Olli Salli <olli.salli@collabora.co.uk>
4896 Date: Wed Jan 31 22:08:41 2007 +0000
3398 Date: 2007-01-31 22:08:41 +0000
48973399
48983400 Migrate to the telepathy interface name constants in telepathy-glib
48993401
49003402
49013403 20070131220841-9db4d-e84362b548774a50a531537c90c964a5a0e3f95d.gz
49023404
4903 src/idle-connection.c | 7 +---
4904 src/idle-im-channel.c | 2 +-
4905 src/idle-muc-channel.c | 7 +---
4906 src/telepathy-interfaces.h | 65 --------------------------------------------
4907 4 files changed, 5 insertions(+), 76 deletions(-)
4908
49093405 commit 486bbf3270127441c94fe97bc23d4264de77d336
49103406 Author: Olli Salli <olli.salli@collabora.co.uk>
4911 Date: Wed Jan 31 21:55:42 2007 +0000
3407 Date: 2007-01-31 21:55:42 +0000
49123408
49133409 Migrate from local copy of the telepathy constants to telepathy-glib/enums.h
49143410
49153411
49163412 20070131215542-9db4d-826ca31b6697d67fc994fa9fbfc811a19f27bdcd.gz
49173413
4918 src/idle-connection-manager.c | 4 +-
4919 src/idle-connection.c | 46 ++++++++--------
4920 src/idle-connection.h | 3 +-
4921 src/idle-handle-set.h | 2 +-
4922 src/idle-handles.h | 3 +-
4923 src/idle-im-channel.c | 3 +-
4924 src/idle-muc-channel.c | 3 +-
4925 src/idle-muc-channel.h | 2 +-
4926 src/telepathy-constants.h | 117 -----------------------------------------
4927 9 files changed, 36 insertions(+), 147 deletions(-)
4928
49293414 commit 8c7b81219052e8b15f474fc49710f82712135899
49303415 Author: Olli Salli <olli.salli@collabora.co.uk>
4931 Date: Wed Jan 31 21:20:13 2007 +0000
3416 Date: 2007-01-31 21:20:13 +0000
49323417
49333418 Migrate from G(IntSet,Heap) to the versions in telepathy-glib
49343419
49353420
49363421 20070131212013-9db4d-99121c1bfd2ddc080836012d11bfde0710ee811b.gz
49373422
4938 src/Makefile.am | 4 -
4939 src/gheap.c | 142 ------------------
4940 src/gheap.h | 38 -----
4941 src/gintset.c | 353 --------------------------------------------
4942 src/gintset.h | 49 ------
4943 src/idle-connection.c | 21 ++--
4944 src/idle-handle-set.c | 49 +++---
4945 src/idle-handle-set.h | 6 +-
4946 src/idle-handles-private.h | 6 +-
4947 src/idle-handles.c | 19 +--
4948 src/idle-muc-channel.c | 166 +++++++++++-----------
4949 11 files changed, 134 insertions(+), 719 deletions(-)
4950
49513423 commit f9485c420e63ed152f2305f9b6aff59b5a01b685
49523424 Author: Olli Salli <olli.salli@collabora.co.uk>
4953 Date: Wed Jan 31 21:18:43 2007 +0000
3425 Date: 2007-01-31 21:18:43 +0000
49543426
49553427 Add telepathy-glib to include and link
49563428
49573429
49583430 20070131211843-9db4d-77ccf79046a7fc578d91aae8378ced8b9c553087.gz
49593431
4960 configure.ac | 6 ++++++
4961 src/Makefile.am | 4 ++--
4962 2 files changed, 8 insertions(+), 2 deletions(-)
4963
49643432 commit b4bcc969dcea01e1f2fde4b7ada8ef7c195f9e02
49653433 Author: Olli Salli <olli.salli@collabora.co.uk>
4966 Date: Sun Apr 1 00:35:11 2007 +0000
3434 Date: 2007-04-01 00:35:11 +0000
49673435
49683436 Only send PASS if the password has length > 0 and send it with higher priority
49693437
49703438
49713439 20070401003511-9db4d-a2509586959892cd1cbd45ecb646bfc274f50213.gz
49723440
4973 src/idle-connection.c | 4 ++--
4974 1 files changed, 2 insertions(+), 2 deletions(-)
4975
49763441 commit d13f90ea458f51c3906521cc83b2bb407a288be1
49773442 Author: Olli Salli <olli.salli@collabora.co.uk>
4978 Date: Thu Mar 22 15:42:20 2007 +0000
3443 Date: 2007-03-22 15:42:20 +0000
49793444
49803445 Disable clipping the nickname to 9 chars and instead let the IRC server canon it
49813446
49823447
49833448 20070322154220-9db4d-bf5ebd5ba71e4254eb306c0f861bd1790bb5feb0.gz
49843449
4985 src/idle-connection.c | 31 ++++++++++++++++++++-----------
4986 1 files changed, 20 insertions(+), 11 deletions(-)
4987
49883450 commit 0ea399e0e5d8018e26c4a6183de5227bfdf3baeb
49893451 Author: Olli Salli <olli.salli@collabora.co.uk>
4990 Date: Thu Mar 22 14:29:51 2007 +0000
3452 Date: 2007-03-22 14:29:51 +0000
49913453
49923454 Create new MUCChannel on JOIN for an unknown channel to work with irssi-proxy
49933455
49943456
49953457 20070322142951-9db4d-45d9c2ed8fd05cf083db20f5ce1e03e65bdb7fa8.gz
49963458
4997 src/idle-connection.c | 5 ++---
4998 1 files changed, 2 insertions(+), 3 deletions(-)
4999
50003459 commit 2a14a432d9751b6a7a8aacfb823a5387d5bef48c
50013460 Author: Olli Salli <olli.salli@collabora.co.uk>
5002 Date: Sun Feb 4 22:53:11 2007 +0000
3461 Date: 2007-02-04 22:53:11 +0000
50033462
50043463 Get rid of the advertisement default of IRC realname and get it from (in decreasing priority) 1) the user 2) g_get_realname 3) chosen IRC nickname
50053464
50063465
50073466 20070204225311-9db4d-dd45f0e95707e106db8d10f0ca267f32ed1e2b10.gz
50083467
5009 data/idle.manager | 1 -
5010 src/idle-connection-manager.c | 2 +-
5011 src/idle-connection.c | 16 ++++++++++++++++
5012 3 files changed, 17 insertions(+), 2 deletions(-)
5013
50143468 commit 32f4d65e1628a8ba89b8891b712ef18fbe862e86
50153469 Author: Olli Salli <olli.salli@collabora.co.uk>
5016 Date: Wed Jan 31 14:57:20 2007 +0000
3470 Date: 2007-01-31 14:57:20 +0000
50173471
50183472 Bump version to 0.0.5
50193473
50203474
50213475 20070131145720-9db4d-650a763e85856e9605906bb209301f56e4820647.gz
50223476
5023 configure.ac | 2 +-
5024 1 files changed, 1 insertions(+), 1 deletions(-)
5025
50263477 commit e1b80d8c41aab7bb1ce61b7c28fec3dea655df0e
50273478 Author: Olli Salli <olli.salli@collabora.co.uk>
5028 Date: Wed Jan 31 14:49:01 2007 +0000
3479 Date: 2007-01-31 14:49:01 +0000
50293480
50303481 Change some checks to not abort the whole process when connect() obscurily fails
50313482
50323483
50333484 20070131144901-9db4d-2405bc0ea21613aedce174f5c801de4d8f283d1c.gz
50343485
5035 src/idle-server-connection.c | 7 ++++---
5036 1 files changed, 4 insertions(+), 3 deletions(-)
5037
50383486 commit c848146268825bdc0e8e9091c9c477485972f21a
50393487 Author: Olli Salli <olli.salli@collabora.co.uk>
5040 Date: Wed Jan 31 14:37:22 2007 +0000
3488 Date: 2007-01-31 14:37:22 +0000
50413489
50423490 Defer freeing the addrinfo linked list to when the client calls idle_dns_result_destroy()
50433491
50443492
50453493 20070131143722-9db4d-edb35f1c390f891c7b8df273acdf7fd7051c4ca2.gz
50463494
5047 src/idle-dns-resolver.c | 49 +++++++++++++++++++++++++++++++---------------
5048 1 files changed, 33 insertions(+), 16 deletions(-)
5049
50503495 commit 7a897b917168505139de0c726e96663e2c7ed977
50513496 Author: Olli Salli <olli.salli@collabora.co.uk>
5052 Date: Mon Jan 29 15:47:36 2007 +0000
3497 Date: 2007-01-29 15:47:36 +0000
50533498
50543499 Initial import (migration from SF.net SVN)
50553500
50563501
50573502 20070129154736-9db4d-be80727a61507e6581870228122d0d2a7c12995e.gz
5058
5059 AUTHORS | 5 +
5060 COPYING | 510 ++
5061 INSTALL | 236 +
5062 Makefile.am | 4 +
5063 configure.ac | 84 +
5064 data/Makefile.am | 19 +
5065 data/idle.manager | 19 +
5066 ...top.Telepathy.ConnectionManager.idle.service.in | 3 +
5067 generate/README | 21 +
5068 generate/do_src.sh | 27 +
5069 generate/do_xml.sh | 15 +
5070 generate/idle.def | 4 +
5071 .../idle-connection-manager-signals-marshal.list | 1 +
5072 generate/src/idle-connection-manager.c | 202 +
5073 generate/src/idle-connection-manager.h | 65 +
5074 generate/src/idle-connection-signals-marshal.list | 5 +
5075 generate/src/idle-connection.c | 521 ++
5076 generate/src/idle-connection.h | 81 +
5077 generate/src/idle-im-channel-signals-marshal.list | 3 +
5078 generate/src/idle-im-channel.c | 258 +
5079 generate/src/idle-im-channel.h | 67 +
5080 generate/src/idle-muc-channel-signals-marshal.list | 10 +
5081 generate/src/idle-muc-channel.c | 595 +++
5082 generate/src/idle-muc-channel.h | 82 +
5083 generate/src/telepathy-errors.h | 61 +
5084 generate/xml-modified/idle-connection-manager.xml | 23 +
5085 generate/xml-modified/idle-connection.xml | 100 +
5086 generate/xml-modified/idle-im-channel.xml | 51 +
5087 generate/xml-modified/idle-muc-channel.xml | 135 +
5088 generate/xml-pristine/idle-connection-manager.xml | 27 +
5089 generate/xml-pristine/idle-connection.xml | 113 +
5090 generate/xml-pristine/idle-im-channel.xml | 60 +
5091 generate/xml-pristine/idle-muc-channel.xml | 138 +
5092 m4/Makefile.am | 4 +
5093 m4/as-ac-expand.m4 | 40 +
5094 m4/as-compiler-flag.m4 | 33 +
5095 m4/as-version.m4 | 66 +
5096 src/Makefile.am | 112 +
5097 src/gheap.c | 142 +
5098 src/gheap.h | 38 +
5099 src/gintset.c | 353 ++
5100 src/gintset.h | 49 +
5101 src/idle-connection-manager-signals-marshal.list | 1 +
5102 src/idle-connection-manager.c | 559 ++
5103 src/idle-connection-manager.h | 64 +
5104 src/idle-connection-signals-marshal.list | 4 +
5105 src/idle-connection.c | 5377 ++++++++++++++++++++
5106 src/idle-connection.h | 106 +
5107 src/idle-dns-resolver.c | 566 ++
5108 src/idle-dns-resolver.h | 65 +
5109 src/idle-handle-set.c | 195 +
5110 src/idle-handle-set.h | 50 +
5111 src/idle-handles-private.h | 53 +
5112 src/idle-handles.c | 589 +++
5113 src/idle-handles.h | 56 +
5114 src/idle-im-channel-signals-marshal.list | 4 +
5115 src/idle-im-channel.c | 814 +++
5116 src/idle-im-channel.h | 69 +
5117 src/idle-muc-channel-signals-marshal.list | 11 +
5118 src/idle-muc-channel.c | 3474 +++++++++++++
5119 src/idle-muc-channel.h | 114 +
5120 ...le-server-connection-iface-signals-marshal.list | 1 +
5121 src/idle-server-connection-iface.c | 98 +
5122 src/idle-server-connection-iface.h | 87 +
5123 src/idle-server-connection-util.c | 104 +
5124 src/idle-server-connection-util.h | 62 +
5125 src/idle-server-connection.c | 797 +++
5126 src/idle-server-connection.h | 63 +
5127 src/idle-ssl-server-connection.c | 766 +++
5128 src/idle-ssl-server-connection.h | 63 +
5129 src/idle-version.h | 26 +
5130 src/idle.c | 185 +
5131 src/idle.h | 30 +
5132 src/telepathy-constants.h | 117 +
5133 src/telepathy-errors.c | 31 +
5134 src/telepathy-errors.h | 60 +
5135 src/telepathy-helpers.c | 63 +
5136 src/telepathy-helpers.h | 34 +
5137 src/telepathy-interfaces.h | 65 +
5138 79 files changed, 19205 insertions(+), 0 deletions(-)
51393503
51403504 commit 36e7ba52d4397763aca609c368bc6f2472b644a1
51413505 Author: git-darcs-import <>
5142 Date: Thu Jan 1 00:00:00 1970 +0000
3506 Date: 1970-01-01 00:00:00 +0000
51433507
51443508 New empty repository
576576 test -d $(distdir)/_build || exit 0; \
577577 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
578578 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
579 && $(MAKE) $(AM_MAKEFLAGS) distcheck-hook \
579580 && am__cwd=`pwd` \
580581 && $(am__cd) $(distdir)/_build \
581582 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
752753 dist-hook:
753754 chmod u+w ${distdir}/ChangeLog
754755 if test -d ${top_srcdir}/.git; then \
755 git log --stat > ${distdir}/ChangeLog || \
756 git log > ${distdir}/ChangeLog; \
756 git log --date=iso $(CHANGELOG_RANGE) > ${distdir}/ChangeLog; \
757757 fi
758758
759 maintainer-upload-release: _maintainer-upload-release
760
761 _maintainer-upload-release-check:
759 distcheck-hook:
760 @test "z$(CHECK_FOR_UNRELEASED)" = z || \
761 case @VERSION@ in \
762 *.*.*.*|*+) ;; \
763 *) \
764 if grep -r UNRELEASED $(CHECK_FOR_UNRELEASED); \
765 then \
766 echo "^^^ This is meant to be a release, but some files say UNRELEASED" >&2; \
767 exit 2; \
768 fi \
769 ;; \
770 esac
771
772 _is-release-check:
762773 @case @VERSION@ in \
763 (*.*.*.*) \
764 echo "@VERSION@ is not a release" >&2; \
774 (*.*.*.*|*+) \
775 echo "Hey! @VERSION@ is not a release!" >&2; \
765776 exit 2; \
766777 ;; \
767778 esac
779 @if ! git diff --no-ext-diff --quiet --exit-code; then \
780 echo "Hey! Your tree is dirty! No release for you." >&2; \
781 exit 2; \
782 fi
783 @if ! git diff --cached --no-ext-diff --quiet --exit-code; then \
784 echo "Hey! You have changes staged! No release for you." >&2; \
785 exit 2; \
786 fi
787
788 %.tar.gz.asc: %.tar.gz
789 $(AM_V_GEN)gpg --detach-sign --armor $@
790
791 @PACKAGE@-@VERSION@.tar.gz: _is-release-check check distcheck
792
793 maintainer-prepare-release: _is-release-check check distcheck release-mail
794 git tag -s @PACKAGE@-@VERSION@ -m @PACKAGE@' '@VERSION@
795 gpg --detach-sign --armor @PACKAGE@-@VERSION@.tar.gz
796
797 release-mail: NEWS
798 $(AM_V_GEN)(python $(top_srcdir)/tools/make-release-mail.py \
799 @PACKAGE@ @VERSION@ $(top_srcdir)/NEWS > $@.tmp && \
800 mv $@.tmp $@)
801
802 maintainer-upload-release: _maintainer-upload-release
803
804 _maintainer-upload-release-check: _is-release-check
768805 test -f @PACKAGE@-@VERSION@.tar.gz
769806 test -f @PACKAGE@-@VERSION@.tar.gz.asc
770807 gpg --verify @PACKAGE@-@VERSION@.tar.gz.asc
773810 rsync -vzP @PACKAGE@-@VERSION@.tar.gz telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz
774811 rsync -vzP @PACKAGE@-@VERSION@.tar.gz.asc telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz.asc
775812
813 maintainer-make-release: maintainer-prepare-release maintainer-upload-release
814 @echo "Now:"
815 @echo " • bump the nano-version;"
816 @echo " • push the branch and tags upstream; and"
817 @echo " • send release-mail to <telepathy@lists.freedesktop.org>."
818
776819 # Tell versions [3.59,3.63) of GNU make to not export all variables.
777820 # Otherwise a system limit (for SysV at least) may be exceeded.
778821 .NOEXPORT:
0 telepathy-idle 0.1.8 (2011-02-11)
1 =================================
2
3 Enhancements:
4
5 * Implements SASL channel. (Jonny)
6
7 Fixes:
8
9 * Properly advertise that text channels implement Messages. (Guillaume)
10
011 telepathy-idle 0.1.7 (2010-12-07)
112 =================================
213
155155 Consider adjusting the PKG_CONFIG_PATH environment variable if you
156156 installed software in a non-standard prefix.
157157
158 _PKG_TEXT])[]dnl
158 _PKG_TEXT])dnl
159159 ])
160160 elif test $pkg_failed = untried; then
161161 AC_MSG_RESULT([no])
166166
167167 _PKG_TEXT
168168
169 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
169 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])dnl
170170 ])
171171 else
172172 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.67 for telepathy-idle 0.1.7.
2 # Generated by GNU Autoconf 2.67 for telepathy-idle 0.1.8.
33 #
44 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=idle>.
55 #
701701 # Identity of this package.
702702 PACKAGE_NAME='telepathy-idle'
703703 PACKAGE_TARNAME='telepathy-idle'
704 PACKAGE_VERSION='0.1.7'
705 PACKAGE_STRING='telepathy-idle 0.1.7'
704 PACKAGE_VERSION='0.1.8'
705 PACKAGE_STRING='telepathy-idle 0.1.8'
706706 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=idle'
707707 PACKAGE_URL=''
708708
14541454 # Omit some internal or obsolete options to make the list less imposing.
14551455 # This message is too long to be a string in the A/UX 3.1 sh.
14561456 cat <<_ACEOF
1457 \`configure' configures telepathy-idle 0.1.7 to adapt to many kinds of systems.
1457 \`configure' configures telepathy-idle 0.1.8 to adapt to many kinds of systems.
14581458
14591459 Usage: $0 [OPTION]... [VAR=VALUE]...
14601460
15241524
15251525 if test -n "$ac_init_help"; then
15261526 case $ac_init_help in
1527 short | recursive ) echo "Configuration of telepathy-idle 0.1.7:";;
1527 short | recursive ) echo "Configuration of telepathy-idle 0.1.8:";;
15281528 esac
15291529 cat <<\_ACEOF
15301530
16441644 test -n "$ac_init_help" && exit $ac_status
16451645 if $ac_init_version; then
16461646 cat <<\_ACEOF
1647 telepathy-idle configure 0.1.7
1647 telepathy-idle configure 0.1.8
16481648 generated by GNU Autoconf 2.67
16491649
16501650 Copyright (C) 2010 Free Software Foundation, Inc.
19221922 This file contains any messages produced by compilers while
19231923 running configure, to aid debugging if configure makes a mistake.
19241924
1925 It was created by telepathy-idle $as_me 0.1.7, which was
1925 It was created by telepathy-idle $as_me 0.1.8, which was
19261926 generated by GNU Autoconf 2.67. Invocation command line was
19271927
19281928 $ $0 $@
27562756
27572757 # Define the identity of the package.
27582758 PACKAGE='telepathy-idle'
2759 VERSION='0.1.7'
2759 VERSION='0.1.8'
27602760
27612761
27622762 cat >>confdefs.h <<_ACEOF
49284928 ;;
49294929
49304930 # This must be Linux ELF.
4931 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4931 linux* | k*bsd*-gnu)
49324932 lt_cv_deplibs_check_method=pass_all
49334933 ;;
49344934
73667366 lt_prog_compiler_static='-non_shared'
73677367 ;;
73687368
7369 linux* | k*bsd*-gnu | kopensolaris*-gnu)
7369 linux* | k*bsd*-gnu)
73707370 case $cc_basename in
73717371 # old Intel for x86_64 which still supported -KPIC.
73727372 ecc*)
78397839 fi
78407840 supports_anon_versioning=no
78417841 case `$LD -v 2>&1` in
7842 *GNU\ gold*) supports_anon_versioning=yes ;;
78437842 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
78447843 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
78457844 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
79317930 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
79327931 ;;
79337932
7934 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
7933 gnu* | linux* | tpf* | k*bsd*-gnu)
79357934 tmp_diet=no
79367935 if test "$host_os" = linux-dietlibc; then
79377936 case $cc_basename in
93939392 ;;
93949393
93959394 # This must be Linux ELF.
9396 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9395 linux* | k*bsd*-gnu)
93979396 version_type=linux
93989397 need_lib_prefix=no
93999398 need_version=no
1008010079 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1008110080 lt_status=$lt_dlunknown
1008210081 cat > conftest.$ac_ext <<_LT_EOF
10083 #line 10084 "configure"
10082 #line 10083 "configure"
1008410083 #include "confdefs.h"
1008510084
1008610085 #if HAVE_DLFCN_H
1017610175 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1017710176 lt_status=$lt_dlunknown
1017810177 cat > conftest.$ac_ext <<_LT_EOF
10179 #line 10180 "configure"
10178 #line 10179 "configure"
1018010179 #include "confdefs.h"
1018110180
1018210181 #if HAVE_DLFCN_H
1216212161 pkg_cv_TELEPATHY_CFLAGS="$TELEPATHY_CFLAGS"
1216312162 elif test -n "$PKG_CONFIG"; then
1216412163 if test -n "$PKG_CONFIG" && \
12165 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.11.3\""; } >&5
12166 ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.11.3") 2>&5
12164 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.13.9\""; } >&5
12165 ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.13.9") 2>&5
1216712166 ac_status=$?
1216812167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1216912168 test $ac_status = 0; }; then
12170 pkg_cv_TELEPATHY_CFLAGS=`$PKG_CONFIG --cflags "telepathy-glib >= 0.11.3" 2>/dev/null`
12169 pkg_cv_TELEPATHY_CFLAGS=`$PKG_CONFIG --cflags "telepathy-glib >= 0.13.9" 2>/dev/null`
1217112170 else
1217212171 pkg_failed=yes
1217312172 fi
1217812177 pkg_cv_TELEPATHY_LIBS="$TELEPATHY_LIBS"
1217912178 elif test -n "$PKG_CONFIG"; then
1218012179 if test -n "$PKG_CONFIG" && \
12181 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.11.3\""; } >&5
12182 ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.11.3") 2>&5
12180 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.13.9\""; } >&5
12181 ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.13.9") 2>&5
1218312182 ac_status=$?
1218412183 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1218512184 test $ac_status = 0; }; then
12186 pkg_cv_TELEPATHY_LIBS=`$PKG_CONFIG --libs "telepathy-glib >= 0.11.3" 2>/dev/null`
12185 pkg_cv_TELEPATHY_LIBS=`$PKG_CONFIG --libs "telepathy-glib >= 0.13.9" 2>/dev/null`
1218712186 else
1218812187 pkg_failed=yes
1218912188 fi
1220312202 _pkg_short_errors_supported=no
1220412203 fi
1220512204 if test $_pkg_short_errors_supported = yes; then
12206 TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "telepathy-glib >= 0.11.3" 2>&1`
12205 TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "telepathy-glib >= 0.13.9" 2>&1`
1220712206 else
12208 TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --print-errors "telepathy-glib >= 0.11.3" 2>&1`
12207 TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --print-errors "telepathy-glib >= 0.13.9" 2>&1`
1220912208 fi
1221012209 # Put the nasty error message in config.log where it belongs
1221112210 echo "$TELEPATHY_PKG_ERRORS" >&5
1221212211
12213 as_fn_error $? "Package requirements (telepathy-glib >= 0.11.3) were not met:
12212 as_fn_error $? "Package requirements (telepathy-glib >= 0.13.9) were not met:
1221412213
1221512214 $TELEPATHY_PKG_ERRORS
1221612215
1304113040 # report actual input values of CONFIG_FILES etc. instead of their
1304213041 # values after options handling.
1304313042 ac_log="
13044 This file was extended by telepathy-idle $as_me 0.1.7, which was
13043 This file was extended by telepathy-idle $as_me 0.1.8, which was
1304513044 generated by GNU Autoconf 2.67. Invocation command line was
1304613045
1304713046 CONFIG_FILES = $CONFIG_FILES
1310713106 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1310813107 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1310913108 ac_cs_version="\\
13110 telepathy-idle config.status 0.1.7
13109 telepathy-idle config.status 0.1.8
1311113110 configured by $0, generated by GNU Autoconf 2.67,
1311213111 with options \\"\$ac_cs_config\\"
1311313112
1010
1111 m4_define([idle_major_version], [0])
1212 m4_define([idle_minor_version], [1])
13 m4_define([idle_micro_version], [7])
13 m4_define([idle_micro_version], [8])
1414 m4_define([idle_nano_version], [0])
1515
1616 m4_define([idle_base_version],
8484 AC_SUBST(DBUS_CFLAGS)
8585 AC_SUBST(DBUS_LIBS)
8686
87 PKG_CHECK_MODULES(TELEPATHY, [telepathy-glib >= 0.11.3])
87 PKG_CHECK_MODULES(TELEPATHY, [telepathy-glib >= 0.13.9])
8888
8989 AC_SUBST(TELEPATHY_CFLAGS)
9090 AC_SUBST(TELEPATHY_LIBS)
6464 # compiler: $LTCC
6565 # compiler flags: $LTCFLAGS
6666 # linker: $LD (gnu? $with_gnu_ld)
67 # $progname: (GNU libtool) 2.2.6b Debian-2.2.6b-2
67 # $progname: (GNU libtool) 2.2.6b Debian-2.2.6b-2ubuntu1
6868 # automake: $automake_version
6969 # autoconf: $autoconf_version
7070 #
7272
7373 PROGRAM=ltmain.sh
7474 PACKAGE=libtool
75 VERSION="2.2.6b Debian-2.2.6b-2"
75 VERSION="2.2.6b Debian-2.2.6b-2ubuntu1"
7676 TIMESTAMP=""
7777 package_revision=1.3017
7878
24442444 ;;
24452445
24462446 # This must be Linux ELF.
2447 linux* | k*bsd*-gnu | kopensolaris*-gnu)
2447 linux* | k*bsd*-gnu)
24482448 version_type=linux
24492449 need_lib_prefix=no
24502450 need_version=no
30833083 ;;
30843084
30853085 # This must be Linux ELF.
3086 linux* | k*bsd*-gnu | kopensolaris*-gnu)
3086 linux* | k*bsd*-gnu)
30873087 lt_cv_deplibs_check_method=pass_all
30883088 ;;
30893089
37043704 ;;
37053705 esac
37063706 ;;
3707 linux* | k*bsd*-gnu | kopensolaris*-gnu)
3707 linux* | k*bsd*-gnu)
37083708 case $cc_basename in
37093709 KCC*)
37103710 # KAI C++ Compiler
39883988 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
39893989 ;;
39903990
3991 linux* | k*bsd*-gnu | kopensolaris*-gnu)
3991 linux* | k*bsd*-gnu)
39923992 case $cc_basename in
39933993 # old Intel for x86_64 which still supported -KPIC.
39943994 ecc*)
42844284 fi
42854285 supports_anon_versioning=no
42864286 case `$LD -v 2>&1` in
4287 *GNU\ gold*) supports_anon_versioning=yes ;;
42884287 *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
42894288 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
42904289 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
43764375 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
43774376 ;;
43784377
4379 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
4378 gnu* | linux* | tpf* | k*bsd*-gnu)
43804379 tmp_diet=no
43814380 if test "$host_os" = linux-dietlibc; then
43824381 case $cc_basename in
58605859 _LT_TAGVAR(inherit_rpath, $1)=yes
58615860 ;;
58625861
5863 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5862 linux* | k*bsd*-gnu)
58645863 case $cc_basename in
58655864 KCC*)
58665865 # Kuck and Associates, Inc. (KAI) C++ Compiler
3030 #include <telepathy-glib/enums.h>
3131 #include <telepathy-glib/errors.h>
3232 #include <telepathy-glib/interfaces.h>
33 #include <telepathy-glib/simple-password-manager.h>
3334 #include <telepathy-glib/svc-connection.h>
3435 #include <telepathy-glib/channel-manager.h>
3536
121122 PROP_CHARSET,
122123 PROP_QUITMESSAGE,
123124 PROP_USE_SSL,
125 PROP_PASSWORD_PROMPT,
124126 LAST_PROPERTY_ENUM
125127 };
126128
144146 char *charset;
145147 char *quit_message;
146148 gboolean use_ssl;
149 gboolean password_prompt;
147150
148151 /* the string used by the a server as a prefix to any messages we send that
149152 * it relays to other users. We need to know this so we can keep our sent
170173
171174 /* if idle_connection_dispose has already run once */
172175 gboolean dispose_has_run;
176
177 /* so we can pop up a SASL channel asking for the password */
178 TpSimplePasswordManager *password_manager;
173179 };
174180
175181 #define IDLE_CONNECTION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), IDLE_TYPE_CONNECTION, IdleConnectionPrivate))
261267 priv->use_ssl = g_value_get_boolean(value);
262268 break;
263269
270 case PROP_PASSWORD_PROMPT:
271 priv->password_prompt = g_value_get_boolean(value);
272 break;
273
264274 default:
265275 G_OBJECT_WARN_INVALID_PROPERTY_ID(obj, prop_id, pspec);
266276 break;
305315
306316 case PROP_USE_SSL:
307317 g_value_set_boolean(value, priv->use_ssl);
318 break;
319
320 case PROP_PASSWORD_PROMPT:
321 g_value_set_boolean(value, priv->password_prompt);
308322 break;
309323
310324 default:
398412 parent_class->start_connecting = _iface_start_connecting;
399413 parent_class->interfaces_always_present = interfaces_always_present;
400414
401 param_spec = g_param_spec_string("nickname", "IRC nickname", "The nickname to be visible to others in IRC.", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB);
415 param_spec = g_param_spec_string("nickname", "IRC nickname", "The nickname to be visible to others in IRC.", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
402416 g_object_class_install_property(object_class, PROP_NICKNAME, param_spec);
403417
404 param_spec = g_param_spec_string("server", "Hostname or IP of the IRC server to connect to", "The server used when establishing the connection.", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB);
418 param_spec = g_param_spec_string("server", "Hostname or IP of the IRC server to connect to", "The server used when establishing the connection.", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
405419 g_object_class_install_property(object_class, PROP_SERVER, param_spec);
406420
407 param_spec = g_param_spec_uint("port", "IRC server port", "The destination port used when establishing the connection.", 0, G_MAXUINT16, 0, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB | G_PARAM_CONSTRUCT);
421 param_spec = g_param_spec_uint("port", "IRC server port", "The destination port used when establishing the connection.", 0, G_MAXUINT16, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT);
408422 g_object_class_install_property(object_class, PROP_PORT, param_spec);
409423
410 param_spec = g_param_spec_string("password", "Server password", "Password to authenticate to the server with", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB);
424 param_spec = g_param_spec_string("password", "Server password", "Password to authenticate to the server with", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
411425 g_object_class_install_property(object_class, PROP_PASSWORD, param_spec);
412426
413 param_spec = g_param_spec_string("realname", "Real name", "The real name of the user connecting to IRC", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB);
427 param_spec = g_param_spec_string("realname", "Real name", "The real name of the user connecting to IRC", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
414428 g_object_class_install_property(object_class, PROP_REALNAME, param_spec);
415429
416 param_spec = g_param_spec_string("username", "User name", "The username of the user connecting to IRC", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB);
430 param_spec = g_param_spec_string("username", "User name", "The username of the user connecting to IRC", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
417431 g_object_class_install_property(object_class, PROP_USERNAME, param_spec);
418432
419 param_spec = g_param_spec_string("charset", "Character set", "The character set to use to communicate with the outside world", "NULL", G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB | G_PARAM_CONSTRUCT);
433 param_spec = g_param_spec_string("charset", "Character set", "The character set to use to communicate with the outside world", "NULL", G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT);
420434 g_object_class_install_property(object_class, PROP_CHARSET, param_spec);
421435
422 param_spec = g_param_spec_string("quit-message", "Quit message", "The quit message to send to the server when leaving IRC", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB | G_PARAM_CONSTRUCT);
436 param_spec = g_param_spec_string("quit-message", "Quit message", "The quit message to send to the server when leaving IRC", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT);
423437 g_object_class_install_property(object_class, PROP_QUITMESSAGE, param_spec);
424438
425 param_spec = g_param_spec_boolean("use-ssl", "Use SSL", "If the connection should use a SSL tunneled socket connection", FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_BLURB | G_PARAM_CONSTRUCT);
439 param_spec = g_param_spec_boolean("use-ssl", "Use SSL", "If the connection should use a SSL tunneled socket connection", FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT);
426440 g_object_class_install_property(object_class, PROP_USE_SSL, param_spec);
441
442 param_spec = g_param_spec_boolean("password-prompt", "Password prompt", "Whether the connection should pop up a SASL channel if no password is given", FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT);
443 g_object_class_install_property(object_class, PROP_PASSWORD_PROMPT, param_spec);
427444 }
428445
429446 static GPtrArray *_iface_create_channel_managers(TpBaseConnection *self) {
447 IdleConnectionPrivate *priv = IDLE_CONNECTION_GET_PRIVATE(self);
430448 GPtrArray *managers = g_ptr_array_sized_new(1);
431449 GObject *manager;
432450
435453
436454 manager = g_object_new(IDLE_TYPE_MUC_MANAGER, "connection", self, NULL);
437455 g_ptr_array_add(managers, manager);
456
457 priv->password_manager = tp_simple_password_manager_new(self);
458 g_ptr_array_add(managers, priv->password_manager);
438459
439460 return managers;
440461 }
476497 static void _iface_disconnected(TpBaseConnection *self) {
477498 IdleConnection *conn = IDLE_CONNECTION(self);
478499 IdleConnectionPrivate *priv = IDLE_CONNECTION_GET_PRIVATE(conn);
500
501 /* we never got around to actually creating the connection
502 * iface object, so don't try to send any traffic down it */
503 if (priv->conn == NULL) {
504 return;
505 }
479506
480507 send_quit_request(conn);
481508
502529 }
503530 }
504531
532 static void _start_connecting_continue(IdleConnection *conn);
533
534 static void _password_prompt_cb(GObject *source, GAsyncResult *result, gpointer user_data) {
535 IdleConnection *conn = user_data;
536 TpBaseConnection *base_conn = TP_BASE_CONNECTION(conn);
537 IdleConnectionPrivate *priv = IDLE_CONNECTION_GET_PRIVATE(conn);
538 const GString *password;
539 GError *error = NULL;
540
541 password = tp_simple_password_manager_prompt_finish(TP_SIMPLE_PASSWORD_MANAGER(source), result, &error);
542
543 if (error != NULL) {
544 IDLE_DEBUG("Simple password manager failed: %s", error->message);
545
546 if (base_conn->status != TP_CONNECTION_STATUS_DISCONNECTED) {
547 tp_base_connection_disconnect_with_dbus_error(base_conn,
548 tp_error_get_dbus_name(error->code),
549 NULL,
550 TP_CONNECTION_STATUS_REASON_AUTHENTICATION_FAILED);
551 }
552
553 g_error_free(error);
554 return;
555 }
556
557 g_free(priv->password);
558 priv->password = g_strdup(password->str);
559
560 _start_connecting_continue(conn);
561 }
562
505563 static gboolean _iface_start_connecting(TpBaseConnection *self, GError **error) {
506564 IdleConnection *conn = IDLE_CONNECTION(self);
507565 IdleConnectionPrivate *priv = IDLE_CONNECTION_GET_PRIVATE(conn);
510568 g_assert(priv->server != NULL);
511569 g_assert(priv->port > 0 && priv->port <= G_MAXUINT16);
512570
513 if (priv->conn == NULL) {
514 GError *conn_error = NULL;
515 IdleServerConnectionIface *sconn;
516 GType connection_type = (priv->use_ssl) ? IDLE_TYPE_SSL_SERVER_CONNECTION : IDLE_TYPE_SERVER_CONNECTION;
517
518 if (!priv->realname || !priv->realname[0]) {
519 const gchar *g_realname = g_get_real_name();
520
521 g_free(priv->realname);
522
523 if (g_realname && g_realname[0] && strcmp(g_realname, "Unknown"))
524 priv->realname = g_strdup(g_realname);
525 else
526 priv->realname = g_strdup(priv->nickname);
527 }
528
529 if (!priv->username || !priv->username[0]) {
530 g_free(priv->username);
531 priv->username = g_strdup(priv->nickname);
532 }
533
534 sconn = IDLE_SERVER_CONNECTION_IFACE(g_object_new(connection_type, "host", priv->server, "port", priv->port, NULL));
535
536 g_signal_connect(sconn, "status-changed", (GCallback)(sconn_status_changed_cb), conn);
537
538 if (!idle_server_connection_iface_connect(sconn, &conn_error)) {
539 IDLE_DEBUG("server connection failed to connect: %s", conn_error->message);
540 g_set_error(error, TP_ERRORS, TP_ERROR_NETWORK_ERROR, "failed to open low-level network connection: %s", conn_error->message);
541
542 g_error_free(conn_error);
543 g_object_unref(sconn);
544
545 return FALSE;
546 }
547
548 priv->conn = sconn;
549
550 g_signal_connect(sconn, "received", (GCallback)(sconn_received_cb), conn);
551
552 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_ERRONEOUSNICKNAME, _erroneous_nickname_handler, conn);
553 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_NICKNAMEINUSE, _nickname_in_use_handler, conn);
554 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_WELCOME, _welcome_handler, conn);
555 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_WHOISUSER, _whois_user_handler, conn);
556
557 idle_parser_add_handler(conn->parser, IDLE_PARSER_CMD_PING, _ping_handler, conn);
558
559 idle_parser_add_handler_with_priority(conn->parser, IDLE_PARSER_PREFIXCMD_NICK, _nick_handler, conn, IDLE_PARSER_HANDLER_PRIORITY_FIRST);
560 idle_parser_add_handler(conn->parser, IDLE_PARSER_PREFIXCMD_PRIVMSG_USER, _version_privmsg_handler, conn);
561
562 irc_handshakes(conn);
571 if (priv->conn != NULL) {
572 IDLE_DEBUG("conn already open!");
573 g_set_error(error, TP_ERRORS, TP_ERROR_NOT_AVAILABLE, "connection already open!");
574 return FALSE;
575 }
576
577 if (priv->password_prompt) {
578 tp_simple_password_manager_prompt_async(priv->password_manager, _password_prompt_cb, conn);
563579 } else {
564 IDLE_DEBUG("conn already open!");
565
566 g_set_error(error, TP_ERRORS, TP_ERROR_NOT_AVAILABLE, "connection already open!");
567
568 return FALSE;
580 _start_connecting_continue(conn);
569581 }
570582
571583 return TRUE;
584 }
585
586 static void _start_connecting_continue(IdleConnection *conn) {
587 TpBaseConnection *base_conn = TP_BASE_CONNECTION(conn);
588 IdleConnectionPrivate *priv = IDLE_CONNECTION_GET_PRIVATE(conn);
589 GError *conn_error = NULL;
590 IdleServerConnectionIface *sconn;
591 GType connection_type = (priv->use_ssl) ? IDLE_TYPE_SSL_SERVER_CONNECTION : IDLE_TYPE_SERVER_CONNECTION;
592
593 if (!priv->realname || !priv->realname[0]) {
594 const gchar *g_realname = g_get_real_name();
595
596 g_free(priv->realname);
597
598 if (g_realname && g_realname[0] && strcmp(g_realname, "Unknown"))
599 priv->realname = g_strdup(g_realname);
600 else
601 priv->realname = g_strdup(priv->nickname);
602 }
603
604 if (!priv->username || !priv->username[0]) {
605 g_free(priv->username);
606 priv->username = g_strdup(priv->nickname);
607 }
608
609 sconn = IDLE_SERVER_CONNECTION_IFACE(g_object_new(connection_type, "host", priv->server, "port", priv->port, NULL));
610
611 g_signal_connect(sconn, "status-changed", (GCallback)(sconn_status_changed_cb), conn);
612
613 if (!idle_server_connection_iface_connect(sconn, &conn_error)) {
614 IDLE_DEBUG("server connection failed to connect: %s", conn_error->message);
615
616 tp_base_connection_disconnect_with_dbus_error(base_conn,
617 TP_ERROR_STR_NETWORK_ERROR,
618 NULL,
619 TP_CONNECTION_STATUS_REASON_NETWORK_ERROR);
620
621 g_object_unref(sconn);
622 return;
623 }
624
625 priv->conn = sconn;
626
627 g_signal_connect(sconn, "received", (GCallback)(sconn_received_cb), conn);
628
629 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_ERRONEOUSNICKNAME, _erroneous_nickname_handler, conn);
630 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_NICKNAMEINUSE, _nickname_in_use_handler, conn);
631 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_WELCOME, _welcome_handler, conn);
632 idle_parser_add_handler(conn->parser, IDLE_PARSER_NUMERIC_WHOISUSER, _whois_user_handler, conn);
633
634 idle_parser_add_handler(conn->parser, IDLE_PARSER_CMD_PING, _ping_handler, conn);
635
636 idle_parser_add_handler_with_priority(conn->parser, IDLE_PARSER_PREFIXCMD_NICK, _nick_handler, conn, IDLE_PARSER_HANDLER_PRIORITY_FIRST);
637 idle_parser_add_handler(conn->parser, IDLE_PARSER_PREFIXCMD_PRIVMSG_USER, _version_privmsg_handler, conn);
638
639 irc_handshakes(conn);
572640 }
573641
574642 static gboolean msg_queue_timeout_cb(gpointer user_data);
6969 LAST_PROPERTY_ENUM
7070 };
7171
72 const gchar *im_channel_interfaces[] = {NULL};
72 const gchar *im_channel_interfaces[] = {
73 TP_IFACE_CHANNEL_INTERFACE_MESSAGES,
74 NULL
75 };
7376
7477 /* private structure */
7578 typedef struct _IdleIMChannelPrivate IdleIMChannelPrivate;
178178 TP_IFACE_CHANNEL_INTERFACE_PASSWORD,
179179 TP_IFACE_CHANNEL_INTERFACE_GROUP,
180180 TP_IFACE_PROPERTIES_INTERFACE,
181 TP_IFACE_CHANNEL_INTERFACE_MESSAGES,
181182 NULL
182183 };
183184
7070 { "charset", DBUS_TYPE_STRING_AS_STRING, G_TYPE_STRING,
7171 TP_CONN_MGR_PARAM_FLAG_HAS_DEFAULT, "UTF-8" },
7272 { "quit-message", DBUS_TYPE_STRING_AS_STRING, G_TYPE_STRING, 0 },
73 {"use-ssl", DBUS_TYPE_BOOLEAN_AS_STRING, G_TYPE_BOOLEAN,
73 { "use-ssl", DBUS_TYPE_BOOLEAN_AS_STRING, G_TYPE_BOOLEAN,
74 TP_CONN_MGR_PARAM_FLAG_HAS_DEFAULT, GINT_TO_POINTER (FALSE) },
75 { "password-prompt", DBUS_TYPE_BOOLEAN_AS_STRING, G_TYPE_BOOLEAN,
7476 TP_CONN_MGR_PARAM_FLAG_HAS_DEFAULT, GINT_TO_POINTER (FALSE) },
7577 { NULL, NULL, 0, 0, NULL, 0 }
7678 };
107109 "charset", tp_asv_get_string (params, "charset"),
108110 "quit-message", tp_asv_get_string (params, "quit-message"),
109111 "use-ssl", tp_asv_get_boolean (params, "use-ssl", NULL),
112 "password-prompt", tp_asv_get_boolean (params, "password-prompt",
113 NULL),
110114 NULL);
111115 }
112116
185189 }
186190 }
187191
192 static GStrv
193 dup_authentication_types (TpBaseProtocol *base)
194 {
195 const gchar * const types[] = {
196 TP_IFACE_CHANNEL_INTERFACE_SASL_AUTHENTICATION,
197 NULL,
198 };
199
200 return g_strdupv ((GStrv) types);
201 }
202
188203 static void
189204 idle_protocol_class_init (IdleProtocolClass *klass)
190205 {
196211 base_class->identify_account = identify_account;
197212 base_class->get_interfaces = get_interfaces;
198213 base_class->get_connection_details = get_connection_details;
214 base_class->dup_authentication_types = dup_authentication_types;
199215 }
200216
201217 TpBaseProtocol *
5656 sorted([cs.CHANNEL_IFACE_GROUP,
5757 cs.CHANNEL_IFACE_PASSWORD,
5858 cs.TP_AWKWARD_PROPERTIES,
59 cs.CHANNEL_IFACE_MESSAGES,
5960 ])
6061 assert props[cs.TARGET_HANDLE_TYPE] == cs.HT_ROOM
6162 assert props[cs.TARGET_ID] == '#idletest'
22 """
33
44 from idletest import exec_test
5 from servicetest import EventPattern, call_async
5 from servicetest import EventPattern, call_async, assertContains
66 import constants as cs
77 import dbus
88
5757 q.expect('dbus-signal', signal='MembersChanged')
5858 chan = bus.get_object(conn.bus_name, ret.value[0])
5959
60 props = ret.value[1]
61 assertContains(cs.CHANNEL_IFACE_MESSAGES, props[cs.INTERFACES])
62
6063 test_sending(q, bus, conn, stream, chan)
6164
6265 # Receive a message on the channel
7780 ret = q.expect('dbus-return', method='CreateChannel')
7881 chan = bus.get_object(conn.bus_name, ret.value[0])
7982
83 props = ret.value[1]
84 assertContains(cs.CHANNEL_IFACE_MESSAGES, props[cs.INTERFACES])
85
8086 test_sending(q, bus, conn, stream, chan)
8187
8288 # Receive a private message from Alice
22 dist-hook:
33 chmod u+w ${distdir}/ChangeLog
44 if test -d ${top_srcdir}/.git; then \
5 git log --stat > ${distdir}/ChangeLog || \
6 git log > ${distdir}/ChangeLog; \
5 git log --date=iso $(CHANGELOG_RANGE) > ${distdir}/ChangeLog; \
76 fi
7
8 distcheck-hook:
9 @test "z$(CHECK_FOR_UNRELEASED)" = z || \
10 case @VERSION@ in \
11 *.*.*.*|*+) ;; \
12 *) \
13 if grep -r UNRELEASED $(CHECK_FOR_UNRELEASED); \
14 then \
15 echo "^^^ This is meant to be a release, but some files say UNRELEASED" >&2; \
16 exit 2; \
17 fi \
18 ;; \
19 esac
20
21 _is-release-check:
22 @case @VERSION@ in \
23 (*.*.*.*|*+) \
24 echo "Hey! @VERSION@ is not a release!" >&2; \
25 exit 2; \
26 ;; \
27 esac
28 @if ! git diff --no-ext-diff --quiet --exit-code; then \
29 echo "Hey! Your tree is dirty! No release for you." >&2; \
30 exit 2; \
31 fi
32 @if ! git diff --cached --no-ext-diff --quiet --exit-code; then \
33 echo "Hey! You have changes staged! No release for you." >&2; \
34 exit 2; \
35 fi
36
37 %.tar.gz.asc: %.tar.gz
38 $(AM_V_GEN)gpg --detach-sign --armor $@
39
40 @PACKAGE@-@VERSION@.tar.gz: _is-release-check check distcheck
41
42 maintainer-prepare-release: _is-release-check check distcheck release-mail
43 git tag -s @PACKAGE@-@VERSION@ -m @PACKAGE@' '@VERSION@
44 gpg --detach-sign --armor @PACKAGE@-@VERSION@.tar.gz
45
46 release-mail: NEWS
47 $(AM_V_GEN)(python $(top_srcdir)/tools/make-release-mail.py \
48 @PACKAGE@ @VERSION@ $(top_srcdir)/NEWS > $@.tmp && \
49 mv $@.tmp $@)
850
951 maintainer-upload-release: _maintainer-upload-release
1052
11 _maintainer-upload-release-check:
12 @case @VERSION@ in \
13 (*.*.*.*) \
14 echo "@VERSION@ is not a release" >&2; \
15 exit 2; \
16 ;; \
17 esac
53 _maintainer-upload-release-check: _is-release-check
1854 test -f @PACKAGE@-@VERSION@.tar.gz
1955 test -f @PACKAGE@-@VERSION@.tar.gz.asc
2056 gpg --verify @PACKAGE@-@VERSION@.tar.gz.asc
2359 rsync -vzP @PACKAGE@-@VERSION@.tar.gz telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz
2460 rsync -vzP @PACKAGE@-@VERSION@.tar.gz.asc telepathy.freedesktop.org:/srv/telepathy.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz.asc
2561
62 maintainer-make-release: maintainer-prepare-release maintainer-upload-release
63 @echo "Now:"
64 @echo " • bump the nano-version;"
65 @echo " • push the branch and tags upstream; and"
66 @echo " • send release-mail to <telepathy@lists.freedesktop.org>."
67
2668 ## vim:set ft=automake: