Codebase list telepathy-spec / 7e2bc3e
New upstream version 0.27.4 Laurent Bigonville 4 years ago
20 changed file(s) with 981 addition(s) and 901 deletion(s). Raw diff Collapse all Expand all
0 commit 65c5d483f3df923c00dc0a194a277552aa497a9c
1 Author: Alexander Akulich <akulichalexander@gmail.com>
2 Date: Tue Nov 12 08:05:13 2019 +0300
3
4 0.27.4
5
6 commit 9763f93b1555bf261282dd2c25b648889793c5d7
7 Author: Alexander Akulich <akulichalexander@gmail.com>
8 Date: Mon Nov 11 02:52:54 2019 +0300
9
10 Message_Header_Key: Add 'silent' flag
11
12 commit 0ac6243b1c7496ca90d830c0776296a1ee062998
13 Author: George Kiagiadakis <gkiagia@tolabaki.gr>
14 Date: Sun Jul 30 11:13:45 2017 +0300
15
16 tools: port all python tools to python3 and replace Cheetah with jinja2 templates
17
18 Fixes #17
19
20 Signed-off-by: George Kiagiadakis <gkiagia@tolabaki.gr>
21 Signed-off-by: Alexandr Akulich <akulichalexander@gmail.com>
22
23 commit c1a2aaf6c98bbe4b55a32b6462c7c0eb86e55243
24 Author: Alexandr Akulich <akulichalexander@gmail.com>
25 Date: Sun Sep 11 01:09:56 2016 +0500
26
27 Channel_Type_File_Transfer: Added "state" property notifier reference
28
29 commit 5268e71e5c749f847b6ba33cc396ebfb0e83cb8e
30 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
31 Date: Tue Jan 7 14:29:01 2014 +0000
32
33 X-TELEPATHY-PASSWORD is not mandatory if unimplementable
34
35 Gabble (correctly) doesn't implement it if you use
36 { "account": "gmail.com" }, which is not enough for X-TELEPATHY-PASSWORD:
37 a mechanism that provides a username, such as PLAIN or Google's OAuth
38 dialect, must be used here.
39
40 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=64354
41 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
42
43 commit c8fe5f59b2834f77e70340d53de711b3e789dd6d
44 Author: Xavier Claessens <xavier.claessens@collabora.co.uk>
45 Date: Mon Feb 17 13:39:42 2014 -0500
46
47 ConnectionManager: Add "account-path-suffix" well-known parameter
48
49 commit ddc7bd2879e4344f56d8b759ead4c7c20a699dca
50 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
51 Date: Tue Oct 29 14:44:38 2013 +0100
52
53 IRC_Command: mark as 'stable'
54
55 The whole point of having this interface in the spec is to not have to use an
56 extension in Idle. Furthemore the API is versioned so we can always change it
57 if we want to.
58
59 commit bf6e091ea9e9bfad1ccdac14c02b59d4fb8aeb6b
60 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
61 Date: Mon Oct 28 11:59:22 2013 +0100
62
63 nano version
64
065 commit 7a772e3aa1523fce46ce21f085a13269a6183cd2
166 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
267 Date: Mon Oct 28 11:54:11 2013 +0100
120185 0.27.1
121186
122187 commit eec83264bafeacc95e2293527f1df87c2f222a64
123 Merge: df4f357 fa01a69
188 Merge: df4f357c fa01a698
124189 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
125190 Date: Thu Sep 12 11:50:42 2013 +0100
126191
195260 Add GetContactByID
196261
197262 commit 3195ec6c3c332b140f8a7ac75230d2a8cf6420b6
198 Merge: f7e3fe4 32a3d0d
263 Merge: f7e3fe41 32a3d0d4
199264 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
200265 Date: Tue Apr 3 19:06:24 2012 -0300
201266
210275 Protocol.I.Presence: Mark Statuses property as immutable.
211276
212277 commit f7e3fe41c1a087ec753963b12ed8b575042729c5
213 Merge: 24ec0ec 7f57c67
278 Merge: 24ec0ece 7f57c678
214279 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
215280 Date: Tue Apr 3 15:44:04 2012 -0300
216281
283348 Prepare version 0.25.2
284349
285350 commit 646ff1abacf8661bcb455a698d40cb01eef8b039
286 Merge: bbebb89 4c65136
351 Merge: bbebb899 4c651366
287352 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
288353 Date: Mon Feb 20 13:16:47 2012 +0000
289354
300365 https://bugs.freedesktop.org/show_bug.cgi?id=44303
301366
302367 commit c2782b7661816788cc8e408763b436757b1b9e49
303 Merge: 81ea78a 29564bc
368 Merge: 81ea78af 29564bc9
304369 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
305370 Date: Fri Feb 17 15:27:17 2012 +0000
306371
307372 Merge remote-tracking branch 'origin/master'
308373
309374 commit 81ea78afb16d14648b8cf0e87d737dc361d442ef
310 Merge: ef880f4 3c0ce1c
375 Merge: ef880f41 3c0ce1c9
311376 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
312377 Date: Fri Feb 17 15:25:06 2012 +0000
313378
365430 Reviewed-by: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
366431
367432 commit 1cc47aec72b6b413fcf930ad4af2ed5d941196ca
368 Merge: d5b804b 2784506
433 Merge: d5b804be 2784506f
369434 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
370435 Date: Wed Feb 15 14:14:35 2012 +0000
371436
372437 Merge remote-tracking branch 'origin/master'
373438
374439 commit d5b804be02bace138f87272b290ab794e2789a21
375 Merge: 73e6e3f aa64fd1
440 Merge: 73e6e3f5 aa64fd15
376441 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
377442 Date: Wed Feb 15 13:13:20 2012 +0000
378443
632697 Update tp:added information for Proto.I.Addressing.
633698
634699 commit fa25505e279249849fa9ce8144404821eb3c7d25
635 Merge: ae38128 a9e7212
700 Merge: ae38128f a9e72129
636701 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
637702 Date: Mon Nov 21 12:19:31 2011 -0200
638703
639704 Merge branch 'protocol-addressing'
640705
641706 Conflicts:
642 spec/Protocol_Interface_Addressing.xml
707 spec/Protocol_Interface_Addressing.xml
643708
644709 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
645710
646711 commit ae38128ffc919d21124c9144ccad931ff3de17ec
647 Merge: bfca23a 7124c67
712 Merge: bfca23a8 7124c674
648713 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
649714 Date: Mon Nov 21 12:16:32 2011 -0200
650715
762827 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
763828
764829 commit 6100bb16a3ff3111c5efd5e3cd9771ef942ecfe0
765 Merge: f0b729d 190ff93
830 Merge: f0b729d4 190ff931
766831 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
767832 Date: Thu Nov 10 17:05:35 2011 +0000
768833
813878 Call1: Add rational explaining why Content could have multiple streams
814879
815880 commit fc1e0e904dec17d47ccf4fbf2d8be4213fe291d3
816 Merge: cf3f009 be8d970
881 Merge: cf3f0099 be8d9703
817882 Author: Xavier Claessens <xclaesse@gmail.com>
818883 Date: Mon Nov 7 16:29:59 2011 +0100
819884
826891 Call1: Clarify interfaces that may implement Mute iface
827892
828893 commit cf3f00997befb2f4658dff79939ac7673e8912c1
829 Merge: d919bdc 80c1bfc
894 Merge: d919bdce 80c1bfc2
830895 Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
831896 Date: Mon Nov 7 22:28:57 2011 +1100
832897
9361001 Mark changes as changed in 0.24.0
9371002
9381003 commit e1615f4325ef20f7c59379ebc73fa8b2522d17b6
939 Merge: c2b50e9 ff3b6d9
1004 Merge: c2b50e99 ff3b6d94
9401005 Author: Will Thompson <will.thompson@collabora.co.uk>
9411006 Date: Mon Oct 10 10:26:55 2011 +0100
9421007
13191384 MC is service-activatable.
13201385
13211386 commit cc7e9cc5429ca7bf9a79ec601f50c8f2efc39e16
1322 Merge: 57b56d8 38ef30d
1387 Merge: 57b56d89 38ef30d6
13231388 Author: David Laban <david.laban@collabora.co.uk>
13241389 Date: Tue Jul 19 14:44:22 2011 -0400
13251390
15091574 but I think that having everything as DRAFT2 makes everyone's lives easier.
15101575
15111576 commit 36d32e1ac51541458622125ab7ea762d3aa1bc47
1512 Merge: 362e755 d76d46c
1577 Merge: 362e755d d76d46c5
15131578 Author: David Laban <david.laban@collabora.co.uk>
15141579 Date: Tue Jul 5 15:59:48 2011 -0400
15151580
15161581 Merge branch 'call-trivia-38852' into call
15171582
15181583 Conflicts:
1519 spec/Call_Content_Interface_Media.xml
1584 spec/Call_Content_Interface_Media.xml
15201585
15211586 commit 362e755db444838a3e429fc16688d1c3bca533e4
1522 Merge: b1f49aa b9f1b2b
1587 Merge: b1f49aa3 b9f1b2b2
15231588 Author: David Laban <david.laban@collabora.co.uk>
15241589 Date: Tue Jul 5 15:56:46 2011 -0400
15251590
15261591 Merge branch 'ice-restarts-35012' into call
15271592
15281593 commit b1f49aa357b4b64ea0d0f3003bd6d3e047a4f2a3
1529 Merge: 51952cb 4180beb
1594 Merge: 51952cbf 4180beb4
15301595 Author: David Laban <david.laban@collabora.co.uk>
15311596 Date: Tue Jul 5 15:53:47 2011 -0400
15321597
15331598 Merge branch 'local-descriptions-28718' into call
15341599
15351600 commit 51952cbfe182e75e1a24907762ded4e3956c6727
1536 Merge: 932a551 019ee87
1601 Merge: 932a551d 019ee877
15371602 Author: David Laban <david.laban@collabora.co.uk>
15381603 Date: Tue Jul 5 15:52:14 2011 -0400
15391604
15401605 Merge branch 'dtmf-36001' into call
15411606
15421607 commit 932a551d1af01810782186e80de5a49a4a2654b5
1543 Merge: d0a87d7 f8729c7
1608 Merge: d0a87d7b f8729c7d
15441609 Author: David Laban <david.laban@collabora.co.uk>
15451610 Date: Tue Jul 5 15:51:48 2011 -0400
15461611
16221687 Delete unused Codec_Offer.xml
16231688
16241689 commit d0a87d7b3ccd62ff3268349b3968ebeb3bf7f60f
1625 Merge: 1a28459 adc432d
1690 Merge: 1a28459f adc432d3
16261691 Author: David Laban <david.laban@collabora.co.uk>
16271692 Date: Thu Jun 30 14:50:04 2011 -0400
16281693
16611726 so that it can be passed up the Call hierarchy unmodified by the CM.
16621727
16631728 commit 1a28459feae3ac01eae8c1a402d9a54f66746936
1664 Merge: 2118199 fdf6731
1729 Merge: 21181994 fdf67318
16651730 Author: David Laban <david.laban@collabora.co.uk>
16661731 Date: Wed Jun 29 20:57:48 2011 -0400
16671732
16741739 Document that unknown rtcp-xr formats should be ignored.
16751740
16761741 commit 211819946a8736ba7262ad0b58d7a0ee393206d1
1677 Merge: 896d38b edb9ae9
1742 Merge: 896d38bd edb9ae9b
16781743 Author: David Laban <david.laban@collabora.co.uk>
16791744 Date: Wed Jun 29 17:50:37 2011 -0400
16801745
16901755 spec parser check for invalid types really)
16911756
16921757 Conflicts:
1693 spec/all.xml
1758 spec/all.xml
16941759
16951760 commit 4180beb4d19235368dbd9454c7d5ea326419c888
16961761 Author: David Laban <david.laban@collabora.co.uk>
17051770 singular but now have a Remote_Contact arg.
17061771
17071772 commit 896d38bdbc9a3cedbc7972889ab946b855ce8aa5
1708 Merge: f089088 b0dc040
1773 Merge: f0890887 b0dc0406
17091774 Author: David Laban <david.laban@collabora.co.uk>
17101775 Date: Wed Jun 29 16:47:58 2011 -0400
17111776
17181783 SSRCs probably need to include handles as well.
17191784
17201785 commit f08908879493a535613a3f68787d8b598b29d09d
1721 Merge: fd8dccc 29d2fe2
1786 Merge: fd8dccc3 29d2fe20
17221787 Author: David Laban <david.laban@collabora.co.uk>
17231788 Date: Wed Jun 29 16:35:49 2011 -0400
17241789
17251790 Merge branch 'states-35128' into call
17261791
17271792 Conflicts:
1728 spec/Channel_Type_Call.xml
1793 spec/Channel_Type_Call.xml
17291794
17301795 commit 29d2fe20615b29b0b34058b45e90f10281c0e5b7
17311796 Author: David Laban <david.laban@collabora.co.uk>
18001865 Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
18011866
18021867 commit bf4b8aa9ebda7ba40ee907b09948c7ff739e34cc
1803 Merge: 169dbed fc38a62
1868 Merge: 169dbedc fc38a620
18041869 Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
18051870 Date: Fri Jun 24 16:40:09 2011 +0800
18061871
18221887 title bar. The fix is to make the anchor a block element.
18231888
18241889 commit fd8dccc3085141f844f0f06f0a19efa51010f06c
1825 Merge: 9d1040e 187fc72
1890 Merge: 9d1040e7 187fc723
18261891 Author: David Laban <david.laban@collabora.co.uk>
18271892 Date: Mon Jun 13 19:18:58 2011 -0400
18281893
18291894 Merge remote-tracking branch 'origin/master' into call
18301895
18311896 commit 9d1040e787c8f0aa01919055456292aa73b3691b
1832 Merge: 133ad81 3de1829
1897 Merge: 133ad818 3de18298
18331898 Author: David Laban <david.laban@collabora.co.uk>
18341899 Date: Mon Jun 13 18:47:28 2011 -0400
18351900
19532018 prepare 0.23.1
19542019
19552020 commit 13214250f1ca26b36b8ec4201722b38588ffe159
1956 Merge: 6aaa96b 02374d4
2021 Merge: 6aaa96bd 02374d41
19572022 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
19582023 Date: Mon May 9 14:50:02 2011 +0200
19592024
19722037 prepare 0.22.3
19732038
19742039 commit 6aaa96bd87d9fa3ff7afee5579e3f09126d5e826
1975 Merge: 2a1bb2b 2d281a4
2040 Merge: 2a1bb2bd 2d281a43
19762041 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
19772042 Date: Mon May 9 14:27:39 2011 +0200
19782043
19852050 Use the <var> markup when referring to arguments.
19862051
19872052 commit 2a1bb2bdefa3fc7dce3dda3453e19fd1fb545e47
1988 Merge: c517249 5f3afbf
2053 Merge: c5172497 5f3afbf8
19892054 Author: Will Thompson <will.thompson@collabora.co.uk>
19902055 Date: Mon May 9 13:11:48 2011 +0100
19912056
20272092 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
20282093
20292094 commit ff4416f67e9392dd4d4a0ae28702f6e67840919e
2030 Merge: 0b9a36b c006fd4
2095 Merge: 0b9a36bd c006fd45
20312096 Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
20322097 Date: Wed Apr 27 09:48:26 2011 +1000
20332098
20672132 bump
20682133
20692134 commit 415f9cf8ea7c0b3b8dcfb7108ec164d7057ee6be
2070 Merge: 0a54dcc 9d6988f
2135 Merge: 0a54dccc 9d6988fc
20712136 Author: Will Thompson <will.thompson@collabora.co.uk>
20722137 Date: Wed Apr 20 16:41:11 2011 +0100
20732138
20892154 NEWS for 0.22.2
20902155
20912156 commit 8d8156d13bef1d840827774166be25b37a9fe7bd
2092 Merge: 227ab7a b59ef2f
2157 Merge: 227ab7ac b59ef2fb
20932158 Author: Will Thompson <will.thompson@collabora.co.uk>
20942159 Date: Wed Apr 20 16:29:57 2011 +0100
20952160
20982163 Fixes: <https://bugs.freedesktop.org/show_bug.cgi?id=36254>
20992164
21002165 commit 227ab7ac0da9ec1ef429059ef6b90b18d0e20dad
2101 Merge: 2b84482 e3ebab0
2166 Merge: 2b844829 e3ebab0b
21022167 Author: Will Thompson <will.thompson@collabora.co.uk>
21032168 Date: Wed Apr 20 16:29:42 2011 +0100
21042169
21142179 ManageCreditURI: undefined before Connected.
21152180
21162181 commit 2b844829f43baa4b55b0c89353ab4eca5a6f35d1
2117 Merge: 735fb9a 531fc51
2182 Merge: 735fb9a4 531fc512
21182183 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
21192184 Date: Wed Apr 20 12:06:09 2011 -0300
21202185
22052270 This is really a mapping type. Let's make it one.
22062271
22072272 commit 581755afc677bdfb42ef1aba903b8b83034fd627
2208 Merge: 1ce51fb eae8065
2273 Merge: 1ce51fb7 eae8065f
22092274 Author: David Laban <david.laban@collabora.co.uk>
22102275 Date: Thu Apr 7 12:33:13 2011 +0100
22112276
23572422 * Use priority or type to determine preference.
23582423
23592424 commit 1ce51fb799f2e2fef20e443d1296e3806a2a90f6
2360 Merge: 85941a6 8528486
2425 Merge: 85941a67 8528486a
23612426 Author: David Laban <david.laban@collabora.co.uk>
23622427 Date: Wed Apr 6 12:42:57 2011 +0100
23632428
23782443 as discussed in fd.o#26643
23792444
23802445 commit 85941a671e98a2a1787ba4ca975f99c65206177d
2381 Merge: ef0c43e b2710e0
2446 Merge: ef0c43e8 b2710e05
23822447 Author: David Laban <david.laban@collabora.co.uk>
23832448 Date: Mon Apr 4 11:28:55 2011 +0100
23842449
25592624 StreamHandler: remove evil tabs
25602625
25612626 commit 62da921ae728247dd7ac1aa59423cddee289fa6e
2562 Merge: c3c49f9 4fe991f
2627 Merge: c3c49f90 4fe991f0
25632628 Author: Will Thompson <will.thompson@collabora.co.uk>
25642629 Date: Wed Mar 30 13:40:00 2011 +0100
25652630
25902655 RTCPMinimumInterval: Third time lucky?
25912656
25922657 commit ef0c43e8938be658ea8aed7c1baaffd5787c81c8
2593 Merge: 48aa9b0 935b328
2658 Merge: 48aa9b07 935b3282
25942659 Author: David Laban <david.laban@collabora.co.uk>
25952660 Date: Tue Mar 22 20:53:08 2011 +0000
25962661
28532918 Blocking: add identifiers to signalled handle sets
28542919
28552920 commit 76307699f1948b3748035d266108ff7d5d2a94f3
2856 Merge: 4c55d49 fd0f17e
2921 Merge: 4c55d499 fd0f17ec
28572922 Author: Will Thompson <will.thompson@collabora.co.uk>
28582923 Date: Mon Mar 14 10:55:40 2011 +0000
28592924
29082973 As discussed in fd.o#28707.
29092974
29102975 commit c757b92966edb9b6d4499cadb8788e72cf8d30db
2911 Merge: 6f86fbe 0dd2a48
2976 Merge: 6f86fbe9 0dd2a48d
29122977 Author: David Laban <david.laban@collabora.co.uk>
29132978 Date: Fri Mar 11 13:16:24 2011 +0000
29142979
29172982 Reviewed-by: Olivier Crête <olivier.crete@collabora.co.uk>
29182983
29192984 commit 4c55d49925a90fd026370057df18d1b8d860dbec
2920 Merge: 3a77d9c 131d606
2985 Merge: 3a77d9c9 131d6067
29212986 Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
29222987 Date: Fri Mar 11 20:49:05 2011 +1100
29232988
29503015 https://bugs.freedesktop.org/show_bug.cgi?id=35098
29513016
29523017 commit c054588a9a4397d3332767df50948a368590cc16
2953 Merge: d81aa5a f30cd5c
3018 Merge: d81aa5a2 f30cd5c1
29543019 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
29553020 Date: Wed Mar 9 11:12:40 2011 +0000
29563021
30863151 Endpoint: Controlling and IsICELite
30873152
30883153 commit 6f86fbe9ed7dc25ab1994067eeae93c2abacf740
3089 Merge: c60b6fe 0fe25db
3154 Merge: c60b6fe8 0fe25dbc
30903155 Author: David Laban <david.laban@collabora.co.uk>
30913156 Date: Mon Mar 7 18:44:20 2011 +0000
30923157
30973162 Reviewed-by: Olivier Crête <olivier.crete@collabora.co.uk>
30983163
30993164 commit c60b6fe8d42507dd22bf0374c4fbdd1aaa1cdffe
3100 Merge: 6a4b046 66291a9
3165 Merge: 6a4b046f 66291a99
31013166 Author: David Laban <david.laban@collabora.co.uk>
31023167 Date: Mon Mar 7 18:36:06 2011 +0000
31033168
31083173 Reviewed-by: Olivier Crête <olivier.crete@collabora.co.uk>
31093174
31103175 commit 6a4b046febd4ec2afd309bcc7b5263db3e5c4276
3111 Merge: 59c5560 1507b2d
3176 Merge: 59c5560c 1507b2d9
31123177 Author: David Laban <david.laban@collabora.co.uk>
31133178 Date: Thu Mar 3 13:22:57 2011 +0000
31143179
31153180 Merge branch 'mediadesc-FurtherNegotiationRequired'
31163181
31173182 Conflicts:
3118 spec/all.xml
3183 spec/all.xml
31193184
31203185 Also, update Content.Interface.VideoControl to require
31213186 Content.Interface.Media.DRAFT
32373302 remove comment regarding DelayApprovers as it has been merged
32383303
32393304 commit 81de98c91752b64b7d9ce8cc6da69b8768ed5e40
3240 Merge: a27934a 011b586
3305 Merge: a27934af 011b586e
32413306 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
32423307 Date: Thu Mar 3 13:14:30 2011 +0100
32433308
34083473 Use shorthand for D-Bus namespaces
34093474
34103475 commit 934a0985c4b9757d56bc63b4c9c6b253443c6aed
3411 Merge: 1af47cc e2e7b9b
3476 Merge: 1af47cc7 e2e7b9b2
34123477 Author: Will Thompson <will.thompson@collabora.co.uk>
34133478 Date: Tue Feb 22 16:23:21 2011 +0000
34143479
34373502 See: <https://bugs.freedesktop.org/show_bug.cgi?id=34316>
34383503
34393504 commit 1af47cc711a1924bb135f57a7dd423d1124fcc18
3440 Merge: 64c042f 37d63ee
3505 Merge: 64c042f5 37d63ee6
34413506 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
34423507 Date: Mon Feb 21 11:13:49 2011 -0600
34433508
34593524 Account.Parameters: clarify reference to Set().
34603525
34613526 commit 64c042f5fe1ac631059f0383ac976ca1474a7c0f
3462 Merge: 18dc63c de0a103
3527 Merge: 18dc63c4 de0a1038
34633528 Author: Will Thompson <will.thompson@collabora.co.uk>
34643529 Date: Wed Feb 16 18:00:10 2011 +0000
34653530
35543619 Accept call now. Ref fd.o#29656
35553620
35563621 commit 4222bf8f7db053de1c817938d2cf77e89c2cafd5
3557 Merge: 4c40f5a 9a75803
3622 Merge: 4c40f5a9 9a75803e
35583623 Author: Olivier Crête <olivier.crete@collabora.co.uk>
35593624 Date: Sun Feb 13 16:07:56 2011 +0000
35603625
35613626 Merge branch 'rtp-hdrext' into rtp-hdrext-mediadesc
35623627
35633628 Conflicts:
3564 spec/all.xml
3629 spec/all.xml
35653630
35663631 commit c7fa8b8ab095c816749d1b89e4163f66df85487d
35673632 Author: Olivier Crête <olivier.crete@collabora.co.uk>
35733638 Accept call now. Ref fd.o#28687
35743639
35753640 commit e5ea605a2e619bf857b529b107f2160e1ca3924b
3576 Merge: 4c40f5a 2abed9e
3641 Merge: 4c40f5a9 2abed9e6
35773642 Author: Olivier Crête <olivier.crete@collabora.co.uk>
35783643 Date: Sun Feb 13 15:56:10 2011 +0000
35793644
35803645 Merge branch 'rtcp-fb' into rtcp-fb-mediadesc
35813646
35823647 Conflicts:
3583 spec/Call_Content_Codec_Offer.xml
3584 spec/all.xml
3648 spec/Call_Content_Codec_Offer.xml
3649 spec/all.xml
35853650
35863651 commit 78d6dfad614ba9213650e9ffe68d01c2a3ddd4af
35873652 Author: Olivier Crête <olivier.crete@collabora.co.uk>
36583723 Update NEWS for 0.21.9
36593724
36603725 commit eeb8bf89b410317a3feb0430461999da7a1c7a7e
3661 Merge: 9e6b2b9 059ae85
3726 Merge: 9e6b2b95 059ae852
36623727 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
36633728 Date: Fri Jan 28 15:01:43 2011 +0100
36643729
37753840 Add a first cut at A[M].Interface.Hidden.
37763841
37773842 commit 4c40f5a9619b404cb7176659ceb752bb843130ca
3778 Merge: 9315a43 3fdfa27
3843 Merge: 9315a43a 3fdfa27d
37793844 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
37803845 Date: Mon Jan 10 18:29:54 2011 +0000
37813846
39784043 Closes: <https://bugs.freedesktop.org/show_bug.cgi?id=29811>
39794044
39804045 commit 36f3495189b59fe770e652a3863a517ef480a6c5
3981 Merge: 25ae1c1 7689418
4046 Merge: 25ae1c13 7689418d
39824047 Author: Will Thompson <will.thompson@collabora.co.uk>
39834048 Date: Mon Dec 20 16:09:35 2010 +0000
39844049
40304095 Add ContactsChangedWithID
40314096
40324097 commit 25ae1c13833b4797338111fc55372938ec71ade4
4033 Merge: a1577e5 4170023
4098 Merge: a1577e5f 4170023d
40344099 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
40354100 Date: Thu Dec 16 17:07:25 2010 +0000
40364101
40404105 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
40414106
40424107 commit a1577e5f775d1563714e4f24f437674ea8d0ebb5
4043 Merge: 755fd52 149af48
4108 Merge: 755fd526 149af482
40444109 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
40454110 Date: Thu Dec 16 13:09:41 2010 +0000
40464111
40654130 (and not the telepathy annotation) will be presented correctly.
40664131
40674132 commit 755fd5266a5f6ae956fa0b98f3950c302dcbe9ba
4068 Merge: 8e556c3 ed2f926
4133 Merge: 8e556c3f ed2f9267
40694134 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
40704135 Date: Wed Dec 15 16:39:58 2010 +0000
40714136
41784243 Prepare version 0.21.7
41794244
41804245 commit d18b27ce32a88617a2df5ce23b4ceaa9b285ae9c
4181 Merge: 686fd0e ff12588
4246 Merge: 686fd0ea ff125885
41824247 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
41834248 Date: Fri Dec 10 15:48:39 2010 +0000
41844249
42114276 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
42124277
42134278 commit a2c11bebfa21347cf4d8b5785460e853564911c0
4214 Merge: 4925e71 257cbf1
4279 Merge: 4925e71c 257cbf10
42154280 Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
42164281 Date: Fri Dec 10 11:18:05 2010 +1100
42174282
42424307 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
42434308
42444309 commit 4925e71c8cdf50c650d3c3aed9843678eb2c54e9
4245 Merge: 04fe7c2 fa92dec
4310 Merge: 04fe7c26 fa92decb
42464311 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
42474312 Date: Wed Dec 8 13:05:41 2010 +0000
42484313
43394404 Prepare version 0.21.6
43404405
43414406 commit 3b47edcbe1c3b96742dff73098916e19eb3dae68
4342 Merge: 87a0a62 d533cac
4407 Merge: 87a0a62c d533cac6
43434408 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
43444409 Date: Wed Dec 1 18:19:43 2010 +0000
43454410
43614426 Linkify HasImmortalHandles in more places and improve wording
43624427
43634428 commit 87a0a62c33a5c4e478ce8a576215c6b1a3050911
4364 Merge: 97312ab 11e0a5e
4429 Merge: 97312aba 11e0a5ec
43654430 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
43664431 Date: Wed Dec 1 14:15:34 2010 +0000
43674432
44704535 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
44714536
44724537 commit 2f24e3855bc00dcc99fca525bcbf54ca58bcfdf3
4473 Merge: bc69e7a 9cf4fa2
4538 Merge: bc69e7a5 9cf4fa2f
44744539 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
44754540 Date: Thu Nov 25 11:34:32 2010 +0000
44764541
45644629 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
45654630
45664631 commit 11e58f2c68e45de31a3ed4f3bf0bd9f10196f114
4567 Merge: ad9ac0d 2fd9cbc
4632 Merge: ad9ac0d9 2fd9cbcb
45684633 Author: Danielle Madeley <danielle.madeley@collabora.co.uk>
45694634 Date: Wed Nov 24 09:06:24 2010 +1100
45704635
46634728 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
46644729
46654730 commit f77c24ce9a5b85e5ca480bbcd040bc7a079e1cdf
4666 Merge: 0a60a3d f916aa9
4731 Merge: 0a60a3dc f916aa9e
46674732 Author: Eitan Isaacson <eitan.isaacson@collabora.co.uk>
46684733 Date: Fri Nov 19 11:47:14 2010 -0800
46694734
46764741 Undraft Proto.I.Avatars.
46774742
46784743 commit 0a60a3dce75c0606e35d65b6753b0ff13721d5c6
4679 Merge: 9874a9e aad7c82
4744 Merge: 9874a9e3 aad7c820
46804745 Author: Will Thompson <will.thompson@collabora.co.uk>
46814746 Date: Thu Nov 18 16:50:20 2010 +0000
46824747
47184783 specparser: improve error for multiple <tp:added>s
47194784
47204785 commit 9874a9e3cc4f03797435558e64fb834ef49fee8b
4721 Merge: 7cd5e65 2bfc92a
4786 Merge: 7cd5e655 2bfc92a3
47224787 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
47234788 Date: Wed Nov 17 16:00:29 2010 +0000
47244789
47584823 Allow Hints to affect the CD if namespaced appropriately
47594824
47604825 commit 7cd5e6556f3529d84ec5f655b702f26cb80dbffb
4761 Merge: e7f7ef3 c0c8413
4826 Merge: e7f7ef3c c0c84136
47624827 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
47634828 Date: Tue Nov 16 16:03:20 2010 +0000
47644829
48374902 Bump version of ServerAuthentication to .DRAFT2 and add <tp:added/>
48384903
48394904 commit a54e328bafd06881556c7322b14327dcd6efdf0c
4840 Merge: e278544 5fa6f3e
4905 Merge: e2785445 5fa6f3e3
48414906 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
48424907 Date: Mon Nov 15 14:43:56 2010 +0000
48434908
48454910
48464911 Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
48474912 Conflicts:
4848 spec/errors.xml
4913 spec/errors.xml
48494914
48504915 commit e27854458c89a39ef50ed3c297169790791b388a
4851 Merge: 8967bf1 6873348
4916 Merge: 8967bf17 68733485
48524917 Author: Vivek Dasmohapatra <vivek@collabora.co.uk>
48534918 Date: Wed Nov 10 14:23:25 2010 +0000
48544919
48674932 fd.o #29914: undraft Conn.I.PowerSaving
48684933
48694934 commit 8ccc5f88964dfad6a8b1ec4d4eaa63979e597394
4870 Merge: 6e2ac98 08efc73
4935 Merge: 6e2ac982 08efc735
48714936 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
48724937 Date: Wed Nov 10 14:08:47 2010 +0000
48734938
49254990 Fix mismatched closing tags
49264991
49274992 commit 44837c61d4e98abf12da491a7fbbe716839fea8c
4928 Merge: 0d0940a 9635b70
4993 Merge: 0d0940ae 9635b70d
49294994 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
49304995 Date: Tue Nov 9 18:18:32 2010 +0000
49314996
49344999 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
49355000
49365001 commit 0d0940ae1b135732af43fc39d074255b78ead09e
4937 Merge: a8f7f60 c43c236
5002 Merge: a8f7f603 c43c2366
49385003 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
49395004 Date: Tue Nov 9 18:18:16 2010 +0000
49405005
50765141 This partly solves fd.o #29474.
50775142
50785143 commit a8f7f603bc1be3fd5ce66f01ec1ebf2b296f1a90
5079 Merge: 73c9776 42dee76
5144 Merge: 73c9776c 42dee76e
50805145 Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
50815146 Date: Tue Nov 9 09:08:15 2010 -0600
50825147
52235288 ContactSearch: describe TargetHandle and requests
52245289
52255290 commit 1ba4ac6178cd2ced64b1c6113f49044500e9c237
5226 Merge: a7e3743 43c519f
5291 Merge: a7e37438 43c519f9
52275292 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
52285293 Date: Thu Nov 4 11:13:48 2010 +0000
52295294
52365301 Add contact item to the structs referring to a CodecOffer
52375302
52385303 commit a7e37438a77a9360f70665fb6fc73b50ca27a9a5
5239 Merge: 407bb6d fec5f51
5304 Merge: 407bb6de fec5f513
52405305 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
52415306 Date: Wed Nov 3 14:57:14 2010 +0000
52425307
52495314 Reference the ICE RFC
52505315
52515316 commit 4ae328203b74ee9c4f94a97059bd65ca17d7ad66
5252 Merge: 2ee1bb9 2de7418
5317 Merge: 2ee1bb90 2de7418f
52535318 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
52545319 Date: Wed Nov 3 14:25:08 2010 +0000
52555320
52805345 Fix MailNotification namespace
52815346
52825347 commit ca7ef930da7e3d0505353c88347a7c8a96b59132
5283 Merge: a649b04 41bbe47
5348 Merge: a649b048 41bbe474
52845349 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
52855350 Date: Fri Oct 29 17:07:39 2010 +0100
52865351
54565521 NEWS so far
54575522
54585523 commit adca08e49d3e6efb07f0eee270a07e5a40e5c596
5459 Merge: 27fc722 a99087a
5524 Merge: 27fc7225 a99087ac
54605525 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
54615526 Date: Mon Oct 25 16:21:33 2010 +0100
54625527
56995764 ServerAuthentication: expand the intro
57005765
57015766 commit ac0e0f98fdf1100f213bf9a26a05a325545d8465
5702 Merge: e66b23d fe16348
5767 Merge: e66b23db fe16348f
57035768 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
57045769 Date: Mon Oct 18 18:11:13 2010 +0100
57055770
57065771 Merge branch 'master' into sasl
57075772
57085773 Conflicts:
5709 spec/all.xml
5774 spec/all.xml
57105775
57115776 commit e66b23db266dabf12e81f9d0ed45dc854798aabb
57125777 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
57295794 Consistent with how we capitalize HTML and DTMF.
57305795
57315796 commit 311f01db5642b17bd5774316d85d72dade371d2e
5732 Merge: fe16348 1aee298
5797 Merge: fe16348f 1aee298c
57335798 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
57345799 Date: Mon Oct 18 16:53:19 2010 +0100
57355800
57365801 Merge branch 'cool'
57375802
57385803 Conflicts:
5739 spec/Call_Content.xml
5740 spec/Call_Content_Interface_Mute.xml
5741 spec/Call_Stream.xml
5742 spec/errors.xml
5804 spec/Call_Content.xml
5805 spec/Call_Content_Interface_Mute.xml
5806 spec/Call_Stream.xml
5807 spec/errors.xml
57435808
57445809 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
57455810
58545919 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
58555920
58565921 commit fe16348f52ffaa801ab42314cb362a8f5077fee4
5857 Merge: dc8f8e8 88fc4d3
5922 Merge: dc8f8e81 88fc4d3b
58585923 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
58595924 Date: Mon Oct 18 14:52:32 2010 +0100
58605925
60626127 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
60636128
60646129 commit 52d2fc2337bbf2157da6514d3d6ac66c4e40f3ef
6065 Merge: df24284 aa30c2c
6130 Merge: df242842 aa30c2cc
60666131 Author: Senko Rasic <senko.rasic@collabora.co.uk>
60676132 Date: Tue Oct 12 14:30:10 2010 +0200
60686133
60756140 add BypassObservers to Client.Handler.FUTURE
60766141
60776142 commit df24284295a340654c10a8b95cba3929e1c3ab33
6078 Merge: 7fa7bb2 a509823
6143 Merge: 7fa7bb2d a5098232
60796144 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
60806145 Date: Tue Oct 12 12:57:00 2010 +0100
60816146
62796344 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
62806345
62816346 commit dbd4951da0db56a81ae6eecc46d1d13738ae2c96
6282 Merge: 659d21c 0292830
6347 Merge: 659d21c1 0292830e
62836348 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
62846349 Date: Fri Oct 8 14:56:03 2010 +0100
62856350
67006765 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
67016766
67026767 commit f9909de9528f4ab9c89c2019344676f989c76d55
6703 Merge: 8ceaeef 83804da
6768 Merge: 8ceaeefa 83804da9
67046769 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
67056770 Date: Tue Oct 5 14:33:45 2010 +0100
67066771
69146979 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
69156980
69166981 commit 127f3c6c3e326490c08549bee2857144e0b17e45
6917 Merge: e21a4c3 b1b1a75
6982 Merge: e21a4c32 b1b1a757
69186983 Author: Will Thompson <will.thompson@collabora.co.uk>
69196984 Date: Mon Oct 4 13:41:12 2010 +0100
69206985
69246989 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
69256990
69266991 commit e21a4c324592d7dc4abcff5d72e9e5821f1f275f
6927 Merge: 4bbb4fe acc7597
6992 Merge: 4bbb4fed acc75971
69286993 Author: Will Thompson <will.thompson@collabora.co.uk>
69296994 Date: Fri Oct 1 19:00:08 2010 +0100
69306995
70507115 Prepare version 0.21.1
70517116
70527117 commit 0c110617b21290737a3ac35f09e37d43fb1fed4f
7053 Merge: 82c579c 53ef1ba
7118 Merge: 82c579cc 53ef1ba8
70547119 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
70557120 Date: Wed Sep 29 13:19:38 2010 +0100
70567121
70577122 Merge remote branch 'eitan/commpolicy'
70587123
70597124 commit 82c579ccdd8ac75c36e970279a8784dd058a5a8a
7060 Merge: e202bb9 6c43959
7125 Merge: e202bb9e 6c439598
70617126 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
70627127 Date: Wed Sep 29 13:19:12 2010 +0100
70637128
70987163 Fix Resources' cross-reference to ClientTypes now that the latter is stable
70997164
71007165 commit e202bb9ef3bd2456fe8678d2ab7c7c16725668dd
7101 Merge: 07c4d5d 93efa49
7166 Merge: 07c4d5d1 93efa49b
71027167 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
71037168 Date: Wed Sep 29 13:01:18 2010 +0100
71047169
72097274 Undraft ContactList and ContactGroups
72107275
72117276 commit f46e8d34a65845d340d9b971857ed89f09a3ce4d
7212 Merge: 2473238 1a43551
7277 Merge: 24732388 1a435515
72137278 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
72147279 Date: Wed Sep 22 13:25:15 2010 +0100
72157280
73937458 Use multiple reject reasons for TLS errors.
73947459
73957460 commit 66b870ae3dd7837ead1d4c1ab3e402df003fae24
7396 Merge: c41ae36 9ea287b
7461 Merge: c41ae369 9ea287bb
73977462 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
73987463 Date: Mon Sep 13 16:06:04 2010 +0100
73997464
74457510 Renamed node *_Power_Save to * __Power_Saving
74467511
74477512 commit fbafa878d52936bc1fb8c838164f4c4d84450922
7448 Merge: 26f59a9 9f4d694
7513 Merge: 26f59a9a 9f4d694b
74497514 Author: Eitan Isaacson <eitan.isaacson@collabora.co.uk>
74507515 Date: Wed Sep 8 08:22:46 2010 -0700
74517516
75897654 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
75907655
75917656 commit b5f506aba5578714ff389ed7c0416670889bd125
7592 Merge: 85351c1 8567976
7657 Merge: 85351c1c 85679764
75937658 Author: Eitan Isaacson <eitan.isaacson@collabora.co.uk>
75947659 Date: Mon Sep 6 13:12:10 2010 -0700
75957660
76267691 [Addressing] Added addressing interfaces.
76277692
76287693 commit 85351c1ca20e569b9ed4c55c103a90a91bc869d6
7629 Merge: 739e518 35b462f
7694 Merge: 739e518d 35b462f2
76307695 Author: Eitan Isaacson <eitan.isaacson@collabora.co.uk>
76317696 Date: Mon Sep 6 10:13:21 2010 -0700
76327697
76817746 added Account.Interface.MinimumPresence.DRAFT2
76827747
76837748 commit c227f3fd3e7b8c2e80a91517be12aabebb19b9fa
7684 Merge: b8af13e f47559e
7749 Merge: b8af13e8 f47559e1
76857750 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
76867751 Date: Mon Sep 6 13:18:20 2010 +0100
76877752
77817846 This is useful when implementing request-properties.
77827847
77837848 commit f6f61db28ae82306812e8dfcb2578b01dd80d4c9
7784 Merge: 7ded44f 8983a08
7849 Merge: 7ded44fd 8983a08b
77857850 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
77867851 Date: Fri Aug 13 15:51:43 2010 +0100
77877852
77967861 Update NEWS for the branches I just merged.
77977862
77987863 commit 64293adefa10730c7df648817efbbdb84d63c422
7799 Merge: 5f3883b c88fce7
7864 Merge: 5f3883b1 c88fce7e
78007865 Author: Will Thompson <will.thompson@collabora.co.uk>
78017866 Date: Fri Aug 13 12:13:02 2010 +0100
78027867
79528017 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
79538018
79548019 commit aca239e0d3b33740e1b6fab5dabc9536e0a86a49
7955 Merge: 9dfb759 0663275
8020 Merge: 9dfb759f 0663275f
79568021 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
79578022 Date: Thu Aug 5 11:32:48 2010 +0100
79588023
79798044 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
79808045
79818046 commit 1eaefdc15cc7f129738123f002390a2cf5698a25
7982 Merge: 860d4d1 b054b7b
8047 Merge: 860d4d1e b054b7b6
79838048 Author: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk>
79848049 Date: Sat Jul 31 15:46:20 2010 +0200
79858050
79868051 Merge branch 'tls-connection'
79878052
79888053 Conflicts:
7989 spec/errors.xml
8054 spec/errors.xml
79908055
79918056 commit 63481ad07cd5ac7166b0b2fa10d0b66558ace746
79928057 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
81758240 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
81768241
81778242 commit 4a6970152ff36b32a25234b954104f15fd820b7d
8178 Merge: 8ead9a9 3b0b2e0
8243 Merge: 8ead9a97 3b0b2e0d
81798244 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
81808245 Date: Thu Jul 29 14:32:28 2010 +0100
81818246
82468311 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
82478312
82488313 commit 8ead9a97be110793a1d15677a4c56eeb8f122ad9
8249 Merge: 9f8ff7a bad2ac0
8314 Merge: 9f8ff7a6 bad2ac01
82508315 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
82518316 Date: Tue Jul 27 15:23:37 2010 +0100
82528317
86798744 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
86808745
86818746 commit f86297ad6711fa79e2b72727c8ab8ca9c2eb8037
8682 Merge: ff2c742 0db2ab7
8747 Merge: ff2c7421 0db2ab7c
86838748 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
86848749 Date: Fri Jul 16 12:45:21 2010 +0100
86858750
89218986 Give more context for broken references
89228987
89238988 commit aac5859cd8c4c12f6b560cb46fb05c439f37411f
8924 Merge: 8a41e0f 1c5d707
8989 Merge: 8a41e0f1 1c5d7074
89258990 Author: Will Thompson <will.thompson@collabora.co.uk>
89268991 Date: Wed Jul 14 12:52:32 2010 +0100
89278992
89459010 a vast number of them from contact searches.
89469011
89479012 commit 8a41e0f19e28df41ba81e7e887732d0ab5d4495c
8948 Merge: 5492810 df57c2a
9013 Merge: 54928103 df57c2a5
89499014 Author: Will Thompson <will.thompson@collabora.co.uk>
89509015 Date: Tue Jul 13 15:30:39 2010 +0100
89519016
90729137 Ignore FIXME.out
90739138
90749139 commit 365a4f41b0545889e676194b44dec4081fb11e02
9075 Merge: ec5b557 9460c0e
9140 Merge: ec5b557a 9460c0ea
90769141 Author: Will Thompson <will.thompson@collabora.co.uk>
90779142 Date: Mon Jul 12 16:48:43 2010 +0100
90789143
92149279 Add a type synonym for message part IDs.
92159280
92169281 commit 5ff575c1d8ab75a2aa30ca772f8cf94d62d03eb0
9217 Merge: 7e2dffc 67fb366
9282 Merge: 7e2dffc3 67fb3660
92189283 Author: Will Thompson <will.thompson@collabora.co.uk>
92199284 Date: Wed Jun 30 15:28:58 2010 +0100
92209285
92629327 default.
92639328
92649329 commit 7e2dffc33190958d08b0633976b8dd11ff0f48ce
9265 Merge: 63e22f2 715ae84
9330 Merge: 63e22f20 715ae84a
92669331 Author: Will Thompson <will.thompson@collabora.co.uk>
92679332 Date: Tue Jun 29 16:04:48 2010 +0100
92689333
93469411 AddClientInterest, RemoveClientInterest: add <tp:added>
93479412
93489413 commit b0316708c618cbcaf2c0061430cc376bb6d0ca77
9349 Merge: 251c1e2 0270a10
9414 Merge: 251c1e2e 0270a10f
93509415 Author: Will Thompson <will.thompson@collabora.co.uk>
93519416 Date: Tue Jun 29 12:11:08 2010 +0100
93529417
93849449 Add Account.Service property
93859450
93869451 commit 251c1e2eb948e78211c0168bb4fff7fcd1cc1dfb
9387 Merge: ed3ff39 d609f3e
9452 Merge: ed3ff39a d609f3e8
93889453 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
93899454 Date: Tue Jun 29 11:25:34 2010 +0100
93909455
93949459 Reviewed-by: Eitan Isaacson <eitan@monotonous.org>
93959460
93969461 commit ed3ff39a31dcbedf5a639105bb1a82eb0f7c99a9
9397 Merge: d0f3999 f0d7fbe
9462 Merge: d0f39993 f0d7fbe6
93989463 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
93999464 Date: Tue Jun 29 11:24:43 2010 +0100
94009465
94229487 Explained StorageSpecificInformation's mutable tendancies better.
94239488
94249489 commit 691702e718f85025c275d384b0fb1bac2e759b90
9425 Merge: f1091b1 a0f8d79
9490 Merge: f1091b13 a0f8d791
94269491 Author: Will Thompson <will.thompson@collabora.co.uk>
94279492 Date: Tue Jun 22 16:43:49 2010 +0100
94289493
95259590 Linkify types in Delivery_Report_Header_Key
95269591
95279592 commit 70fc81f1ca664973d2466394f0afe357e388fc05
9528 Merge: d5e4890 37c028e
9593 Merge: d5e48907 37c028ec
95299594 Author: Eitan Isaacson <eitan@monotonous.org>
95309595 Date: Fri Jun 18 10:44:26 2010 -0700
95319596
96359700 ConnectionStatus[Reason]: add tp:type annotations
96369701
96379702 commit 7a6d997c6dddd944ec972ceb2389c14a03d87476
9638 Merge: 11e3ac0 6897e52
9703 Merge: 11e3ac03 6897e526
96399704 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
96409705 Date: Thu Jun 17 15:33:57 2010 +0100
96419706
96629727 Fix leftover references to Anonymity.DRAFT interfaces, which are now stable
96639728
96649729 commit 63949300b0376fa456d44c6e4e61a22f945f8756
9665 Merge: 012800b 0cb194e
9730 Merge: 012800bd 0cb194ed
96669731 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
96679732 Date: Mon Jun 14 11:37:23 2010 +0100
96689733
96739738 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=24909
96749739
96759740 commit 012800bded081d81128a8adec57ad45483630e44
9676 Merge: 6c03c23 45309ac
9741 Merge: 6c03c232 45309aca
96779742 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
96789743 Date: Mon Jun 14 11:36:33 2010 +0100
96799744
96849749 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=24905
96859750
96869751 commit 6c03c232a112716cf4a995be970510d16779c2b6
9687 Merge: 542e84e e4e5bb0
9752 Merge: 542e84e3 e4e5bb00
96889753 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
96899754 Date: Mon Jun 14 11:35:44 2010 +0100
96909755
96959760 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=24882
96969761
96979762 commit 542e84e300ebc446174840cdbd8d8b2a862e470d
9698 Merge: 461cc94 fe2afde
9763 Merge: 461cc946 fe2afdeb
96999764 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
97009765 Date: Mon Jun 14 11:34:24 2010 +0100
97019766
97569821 Anonymity: fix typos
97579822
97589823 commit 461cc946304337a7df72b264246b93fe9211f11f
9759 Merge: 8374760 dfe9add
9824 Merge: 8374760d dfe9add7
97609825 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
97619826 Date: Wed Jun 9 13:39:41 2010 +0100
97629827
97659830 Reviewed-by: Senko Rasic <senko.rasic@collabora.co.uk>
97669831
97679832 commit 8374760d9527239d329eae5556a13c6ebf381ee9
9768 Merge: 3d925ed c2a88bd
9833 Merge: 3d925edb c2a88bde
97699834 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
97709835 Date: Wed Jun 9 13:37:00 2010 +0100
97719836
98149879 Forwarding: adjust formatting, apply XHTML namespace where needed
98159880
98169881 commit c00172785470377e23de3ee14a12f43889f8a552
9817 Merge: 2b2adf2 e70c9f4
9882 Merge: 2b2adf21 e70c9f46
98189883 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
98199884 Date: Tue Jun 8 18:08:33 2010 +0100
98209885
999510060 Mark ContactList, ContactGroups as experimental
999610061
999710062 commit a062422c027861fd47bfc61bcdc5c719c6ad6b09
9998 Merge: c7dafd6 7f1f730
10063 Merge: c7dafd67 7f1f7303
999910064 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1000010065 Date: Tue May 25 15:23:31 2010 +0100
1000110066
1002210087 HandleWithTime: add version annotation
1002310088
1002410089 commit 9fb35489c299b0b063f93e7d4a9ccf712bb9922e
10025 Merge: 4052033 7f224c8
10090 Merge: 4052033f 7f224c84
1002610091 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1002710092 Date: Tue May 25 14:53:28 2010 +0100
1002810093
1020810273 introduce X_Server_Time simple type
1020910274
1021010275 commit a6e26f06122b56a2c09509d2c867f6ce0048d725
10211 Merge: f9d0090 eca0455
10276 Merge: f9d00909 eca04559
1021210277 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1021310278 Date: Tue May 18 17:45:54 2010 +0100
1021410279
1045010515 fd.o #20774, #23131, #18172: add an initial Protocol interface
1045110516
1045210517 commit 33b2f298490fcaf9e0b9f1c333477975be64be84
10453 Merge: 1059a5c adf4098
10518 Merge: 1059a5c4 adf40980
1045410519 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1045510520 Date: Thu May 6 15:50:57 2010 +0100
1045610521
1057010635 Reviewed-by: Danielle Madeley <danielle.madeley@collabora.co.uk>
1057110636
1057210637 commit 73737e76ad78ff55783265f621e52efc00b679b4
10573 Merge: fd72acd 9dca92e
10638 Merge: fd72acda 9dca92e8
1057410639 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
1057510640 Date: Fri Apr 30 14:04:25 2010 -0300
1057610641
1069310758 fd.o #13350: undraft ContactInfo
1069410759
1069510760 commit 7e7660bd08fb4cca2dd96aa99ee8e68bdf2257c7
10696 Merge: cc17337 4ad59e4
10761 Merge: cc17337a 4ad59e43
1069710762 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1069810763 Date: Thu Apr 15 21:13:52 2010 +0100
1069910764
1070610771 Acked-by: Will Thompson <will.thompson@collabora.co.uk>
1070710772
1070810773 commit cc17337a6c2680170c6043534c26957c2d5a4d20
10709 Merge: 7af4c3a 8717189
10774 Merge: 7af4c3a5 87171892
1071010775 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1071110776 Date: Thu Apr 15 21:12:01 2010 +0100
1071210777
1072910794 Fixed tp:name-for-bindings for ContactInfo.ContactInfoChanged signal.
1073010795
1073110796 commit bcf2e25b4770347e15d1c38b0544a154e439a794
10732 Merge: 7af4c3a c78750a
10797 Merge: 7af4c3a5 c78750aa
1073310798 Author: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
1073410799 Date: Wed Apr 14 11:45:26 2010 -0300
1073510800
1079510860 Prepare version 0.19.2
1079610861
1079710862 commit f4c4e66cebe29bdb68dee8ff98cfcd5433fae82f
10798 Merge: f6a84e6 548c70f
10863 Merge: f6a84e62 548c70f1
1079910864 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1080010865 Date: Wed Mar 31 15:07:35 2010 +0100
1080110866
1080410869 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1080510870
1080610871 commit f6a84e6278527f37980d1fb8ebd2cb41e3da1a07
10807 Merge: 3db0632 0a5f4e7
10872 Merge: 3db0632b 0a5f4e7f
1080810873 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1080910874 Date: Wed Mar 31 15:05:52 2010 +0100
1081010875
1082710892 Add a 'thumbnail' field for message parts
1082810893
1082910894 commit c2a44f62c3a5e2afd76589e5d24dd49e7675ab18
10830 Merge: 37ee5bf 40420d9
10895 Merge: 37ee5bfd 40420d9b
1083110896 Author: Will Thompson <will.thompson@collabora.co.uk>
1083210897 Date: Tue Mar 30 18:28:38 2010 +0100
1083310898
1089710962 Summarize NEWS so far
1089810963
1089910964 commit a7331172a168711764f6b1f15d7e342a6a9ec1bd
10900 Merge: c44c110 1d21201
10965 Merge: c44c1107 1d212010
1090110966 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1090210967 Date: Mon Mar 15 14:29:48 2010 +0000
1090310968
1090710972 Bug: http://bugs.freedesktop.org/show_bug.cgi?id=26842
1090810973
1090910974 commit c44c1107cd5a79004812e84a1ca08ec2dbc53903
10910 Merge: 6f99a5d 1708fba
10975 Merge: 6f99a5df 1708fbab
1091110976 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1091210977 Date: Mon Mar 15 14:28:28 2010 +0000
1091310978
1092310988 Add tp:added annotation for Connection.Status property
1092410989
1092510990 commit 6f99a5df2092bb4064702c0e8cb0fad133e08de0
10926 Merge: 0aa6241 8f578b9
10991 Merge: 0aa62413 8f578b9a
1092710992 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1092810993 Date: Thu Mar 11 17:41:45 2010 +0000
1092910994
1093310998 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1093410999
1093511000 commit 0aa62413c06d9c4919690ebd3ecd95e42c067ebf
10936 Merge: b21c189 e80e046
11001 Merge: b21c189c e80e0460
1093711002 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1093811003 Date: Thu Mar 11 17:39:46 2010 +0000
1093911004
1094211007 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1094311008
1094411009 commit b21c189c94403cb23db18d53b74c2465a6c3f89c
10945 Merge: 6cc7f3f 96e99aa
11010 Merge: 6cc7f3f8 96e99aa8
1094611011 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1094711012 Date: Thu Mar 11 17:38:53 2010 +0000
1094811013
1095111016 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1095211017
1095311018 commit 6cc7f3f8610120becbe73c629f9d739edf458cbd
10954 Merge: ddba0dd 80c518c
11019 Merge: ddba0dda 80c518c9
1095511020 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1095611021 Date: Thu Mar 11 17:38:40 2010 +0000
1095711022
1096011025 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1096111026
1096211027 commit ddba0ddab49c4876881fe1bffdd8d6bd72ee81b5
10963 Merge: c7574fe 5252993
11028 Merge: c7574fe3 5252993a
1096411029 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1096511030 Date: Thu Mar 11 17:37:57 2010 +0000
1096611031
1098511050 This appears to match telepathy-gabble's behaviour.
1098611051
1098711052 commit 4a735ed705d25d86b05f9ff675457f61cf2cf426
10988 Merge: bf5338b 8ce4945
11053 Merge: bf5338b8 8ce49450
1098911054 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1099011055 Date: Wed Mar 3 17:47:56 2010 +0000
1099111056
1106511130 fd.o #26837: rename Sent_Message_Token to Protocol_Message_Token and add a protocol-token key
1106611131
1106711132 commit bf5338b8f05ff53efd14ae246dad60495b12ca9f
11068 Merge: b61990f b7c15e9
11133 Merge: b61990fc b7c15e93
1106911134 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1107011135 Date: Tue Mar 2 13:55:16 2010 +0000
1107111136
1115311218 Mark MailNotification as added in an unreleased version
1115411219
1115511220 commit b205e0b95c3abab08b21c4f722fb69be1d280f7e
11156 Merge: 37af0d0 ae6ff25
11221 Merge: 37af0d03 ae6ff25f
1115711222 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1115811223 Date: Wed Feb 24 15:03:35 2010 +0000
1115911224
1119411259 Add missing <tp:docstring> wrappers throughout the spec
1119511260
1119611261 commit 37af0d03a09a64aa004cbde7c31792dd1d8c3f8e
11197 Merge: 06e48ec 62f8e7d
11262 Merge: 06e48eca 62f8e7dc
1119811263 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1119911264 Date: Tue Feb 23 20:11:04 2010 +0000
1120011265
1129511360 Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
1129611361
1129711362 commit 06e48eca0993fba02c98fc18e919245d406dc28c
11298 Merge: 7dadf84 a88d7a5
11363 Merge: 7dadf84f a88d7a50
1129911364 Author: Mike Ruprecht <mike.ruprecht@collabora.co.uk>
1130011365 Date: Mon Feb 22 14:11:12 2010 -0600
1130111366
1169711762 Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
1169811763
1169911764 commit 126375b2ecdad6344f306eafc799b9f122bf9925
11700 Merge: df80af9 ac470e5
11765 Merge: df80af9d ac470e5f
1170111766 Author: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
1170211767 Date: Tue Dec 22 14:35:23 2009 -0500
1170311768
1181611881
1181711882 Conflicts:
1181811883
11819 spec/Connection_Interface_Mail_Notification.xml
11884 spec/Connection_Interface_Mail_Notification.xml
1182011885
1182111886 Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
1182211887
1187711942 NEWS and versioning annotations
1187811943
1187911944 commit 0c7cb684d9cbd9c6556f083c9db3751a02dc6363
11880 Merge: 50991cc 0ac27ba
11945 Merge: 50991ccc 0ac27ba3
1188111946 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1188211947 Date: Tue Dec 1 18:07:26 2009 +0000
1188311948
1188711952 Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
1188811953
1188911954 commit 50991cccc0cf458d7f7bcb00ab0878db66729b19
11890 Merge: 1d1369c c7ecf0f
11955 Merge: 1d1369c5 c7ecf0f7
1189111956 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1189211957 Date: Tue Dec 1 17:41:17 2009 +0000
1189311958
1189711962 Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
1189811963
1189911964 commit 1d1369c53c65b4fd4825cc9fbf78d8ed012b9c4d
11900 Merge: c826279 77a82e4
11965 Merge: c8262797 77a82e4c
1190111966 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1190211967 Date: Tue Dec 1 17:18:40 2009 +0000
1190311968
1214912214 Sjoerd confirms that this flag is not meant to be set for outgoing calls.
1215012215
1215112216 commit c82627971510f52e7bd0d1688df5ec49ce4bb3fc
12152 Merge: e0da064 2afc284
12217 Merge: e0da0646 2afc2846
1215312218 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1215412219 Date: Mon Nov 30 17:55:30 2009 +0000
1215512220
1217412239 Conference: rename InitialInvitees to InitialInviteeHandles and add IIIDs
1217512240
1217612241 commit e0da06464e722a6d3ad2d1b472cbd9fffccae88b
12177 Merge: 94ebb4d b94146a
12242 Merge: 94ebb4db b94146ad
1217812243 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1217912244 Date: Mon Nov 30 17:04:37 2009 +0000
1218012245
1218412249 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1218512250
1218612251 commit 94ebb4db73d4ebff95d55e7a8335f2c5be9b2e4e
12187 Merge: 6239b97 e17c8cb
12252 Merge: 6239b97f e17c8cb1
1218812253 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1218912254 Date: Mon Nov 30 16:58:36 2009 +0000
1219012255
1245912524 This reverts commit f6c7fc1452d2becec8c23b7b42f8480a24d130d5.
1246012525
1246112526 commit b792d96d2f3fb87a6d271820de731d3ebef9a071
12462 Merge: 6239b97 45625c3
12527 Merge: 6239b97f 45625c3f
1246312528 Author: nicolas.dufresne <nicolas.dufresne@collabora.co.uk>
1246412529 Date: Thu Nov 19 09:55:04 2009 -0500
1246512530
1279912864 Add a property for the contents disposition
1280012865
1280112866 commit fa661074276187f43aca061d16c0157411c54fdd
12802 Merge: 2c6da27 11fa007
12867 Merge: 2c6da27f 11fa007c
1280312868 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1280412869 Date: Wed Oct 7 12:59:50 2009 +0100
1280512870
1294213007 Prepare version 0.17.28
1294313008
1294413009 commit 0c7872b373e229c976c65ff75a661a102291d20e
12945 Merge: 4b8eee8 3ba0d1b
13010 Merge: 4b8eee8d 3ba0d1b1
1294613011 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1294713012 Date: Mon Sep 14 13:29:12 2009 +0100
1294813013
1295113016 Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
1295213017
1295313018 commit 4b8eee8d32a28ab06990bf70578617424071f231
12954 Merge: 28dfd3e f0843d1
13019 Merge: 28dfd3e6 f0843d17
1295513020 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1295613021 Date: Mon Sep 14 13:06:07 2009 +0100
1295713022
1304013105 contact search operation.
1304113106
1304213107 commit ed8730fdec68d6e21e2ead77fff86b696f7ee598
13043 Merge: ddf6e78 31fc0c3
13108 Merge: ddf6e78c 31fc0c3a
1304413109 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1304513110 Date: Mon Aug 17 17:38:12 2009 +0100
1304613111
1307913144 Remove now-empty MediaSignalling.FUTURE interface
1308013145
1308113146 commit 4a5c2439bb7e5c572e01afcb76917333b8ee031d
13082 Merge: 669f99f 9521a19
13147 Merge: 669f99f8 9521a19c
1308313148 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1308413149 Date: Sun Aug 16 15:08:37 2009 +0100
1308513150
1308613151 Merge commit 'cassidy/undraft-location'
1308713152
1308813153 Conflicts:
13089 spec/Connection_Interface_Contacts.xml
13154 spec/Connection_Interface_Contacts.xml
1309013155
1309113156 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1309213157
1311213177 Version annotations for upcoming release
1311313178
1311413179 commit 31cbc177763c1de1ac71979c1de559792ef16f65
13115 Merge: 8aaa937 769f76c
13180 Merge: 8aaa937d 769f76c7
1311613181 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1311713182 Date: Fri Aug 14 18:01:47 2009 +0100
1311813183
1314513210 undraft Connection.Interface.Location
1314613211
1314713212 commit 8aaa937d3e17b3607589734deac1ae01fef5bdd8
13148 Merge: b9fb02f 6afb2ff
13213 Merge: b9fb02fa 6afb2ff6
1314913214 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1315013215 Date: Tue Aug 11 14:46:20 2009 +0100
1315113216
1325613321 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1325713322
1325813323 commit 0cab60521646e327525bdcd4f3618ae65e2fd81e
13259 Merge: b25af16 e9b8e98
13324 Merge: b25af162 e9b8e986
1326013325 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1326113326 Date: Tue Aug 4 18:24:09 2009 +0100
1326213327
1327113336 Add "MAY try again" to ResourceUnavailable error as per spec cabal review
1327213337
1327313338 commit b25af162ff16f25db0ad666eb63541b09b666c04
13274 Merge: 9bd10cb d514512
13339 Merge: 9bd10cb1 d5145120
1327513340 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1327613341 Date: Tue Aug 4 18:19:36 2009 +0100
1327713342
1328013345 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1328113346
1328213347 commit 9bd10cb13207329a178e2512d83ca5fd168f7fdb
13283 Merge: 6a76236 cbb2f10
13348 Merge: 6a762366 cbb2f10f
1328413349 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1328513350 Date: Tue Aug 4 18:19:14 2009 +0100
1328613351
1339113456 Add an Immutable_Streams pseudo-capability.
1339213457
1339313458 commit 25b4d2488981292006296489e4df0054a8b9e210
13394 Merge: 7f9cd64 579c7ee
13459 Merge: 7f9cd642 579c7ee9
1339513460 Author: Will Thompson <will.thompson@collabora.co.uk>
1339613461 Date: Tue Jun 23 11:26:44 2009 +0100
1339713462
1341213477 Note that Jingle implementations may not send <ringing/>
1341313478
1341413479 commit 82089639a2205f736a4e5c3b9bf8dbf421dd7420
13415 Merge: 5dc25ab a4b47e6
13480 Merge: 5dc25ab6 a4b47e6a
1341613481 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1341713482 Date: Fri Jun 12 12:54:46 2009 +0100
1341813483
1344213507 Prepare version 0.17.26
1344313508
1344413509 commit 73c6bfed5d6fc133890317eda1a382e5832ebc8e
13445 Merge: ceefba8 b70a5a8
13510 Merge: ceefba8f b70a5a8a
1344613511 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1344713512 Date: Mon Jun 8 18:45:22 2009 +0100
1344813513
1350113566 Client_Observer.xml: remove a trailing space
1350213567
1350313568 commit 2e7611c72f8b9231d66a3e9d55eb5d6faf4c92bc
13504 Merge: 60bdadd 6df9a08
13569 Merge: 60bdadde 6df9a08a
1350513570 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1350613571 Date: Wed May 27 16:34:05 2009 +0100
1350713572
1355713622 undraft Channel_Interface_Tube, Channel_Type_StreamTube and Channel_Type_DBusTube
1355813623
1355913624 commit b458477f52d5e3e4153453123bddd416851d43af
13560 Merge: 31c78ce b4a49e1
13625 Merge: 31c78cea b4a49e1a
1356113626 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1356213627 Date: Tue May 26 17:47:57 2009 +0100
1356313628
1359613661 s/SupportedAccessesControl/SupportedAccessControls
1359713662
1359813663 commit 4aede10f7c75634ac4e3155169b1a7aba5cb6ddf
13599 Merge: 6b5b3df c72c2fa
13664 Merge: 6b5b3df9 c72c2fa2
1360013665 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1360113666 Date: Tue May 26 10:23:20 2009 +0100
1360213667
1385813923 Prepare version 0.17.24
1385913924
1386013925 commit 4798c41bc88eb908b2e9462bfd26b568b6548803
13861 Merge: 5e680cd 57d1e6d
13926 Merge: 5e680cd9 57d1e6dd
1386213927 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1386313928 Date: Thu May 7 18:15:40 2009 +0100
1386413929
1391213977 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
1391313978
1391413979 commit 1eaa2497ff379f005da089d14288be75557bfceb
13915 Merge: 8f78bf4 5f05567
13980 Merge: 8f78bf47 5f05567f
1391613981 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1391713982 Date: Tue Apr 28 13:44:23 2009 +0100
1391813983
1411214177 of ChannelDispatcher and co.
1411314178
1411414179 commit e2318cfb1ac5c604eeacce6d8e2a0de14cc508e7
14115 Merge: cd5d20c b5627aa
14180 Merge: cd5d20cc b5627aac
1411614181 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1411714182 Date: Tue Apr 21 13:48:51 2009 +0100
1411814183
1412114186 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1412214187
1412314188 commit cd5d20ccd2a2ee178cc46ee56e87a3df3d5f7653
14124 Merge: 3d4b7c1 88f54df
14189 Merge: 3d4b7c11 88f54dfe
1412514190 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1412614191 Date: Tue Apr 21 13:19:31 2009 +0100
1412714192
1413114196 Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
1413214197
1413314198 commit 3d4b7c11208e8e7724e58f6535421ebfe27f058d
14134 Merge: a23f012 e5e073e
14199 Merge: a23f012f e5e073e5
1413514200 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1413614201 Date: Tue Apr 21 13:18:34 2009 +0100
1413714202
1414114206 Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
1414214207
1414314208 commit a23f012fd4068a4fe104982a2f5d5068f9eda89c
14144 Merge: 17cfd6a 5c1f47b
14209 Merge: 17cfd6a1 5c1f47b2
1414514210 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1414614211 Date: Tue Apr 21 13:13:22 2009 +0100
1414714212
1418614251 Mark SessionHandler.Error as deprecated properly.
1418714252
1418814253 commit 17cfd6a1581a05ebfcd9b6c6a486d584d752dc08
14189 Merge: 1b1eece a54df6c
14254 Merge: 1b1eecef a54df6ce
1419014255 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1419114256 Date: Tue Apr 14 17:38:06 2009 +0100
1419214257
1425514320 unresolved issues.
1425614321
1425714322 commit 8a4a444b322f43584b96ad779c335b6a1358def9
14258 Merge: 80e0c5c a269b7b
14323 Merge: 80e0c5c1 a269b7b1
1425914324 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1426014325 Date: Tue Apr 14 16:05:56 2009 +0100
1426114326
1426614331 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1426714332
1426814333 commit 80e0c5c15a054c0e2c81770bd65ec237861d46df
14269 Merge: 153a01a b7dd9fa
14334 Merge: 153a01ad b7dd9fa8
1427014335 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1427114336 Date: Tue Apr 14 15:59:10 2009 +0100
1427214337
1433514400 fd.o #21093: fix race between ChannelLost/Finished and connecting to those signals
1433614401
1433714402 commit 05e1773a40fa005afa7dda2f04ec2705ab63eac1
14338 Merge: 174a6dd 2525428
14403 Merge: 174a6ddd 2525428e
1433914404 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1434014405 Date: Tue Apr 14 15:11:58 2009 +0100
1434114406
1434614411 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1434714412
1434814413 commit 174a6dddc1e0691d623a870f53c3d7055d3cfb94
14349 Merge: e14012a bbbda2e
14414 Merge: e14012a1 bbbda2e2
1435014415 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1435114416 Date: Tue Apr 14 15:06:32 2009 +0100
1435214417
1435514420 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1435614421
1435714422 commit e14012a120bd67bb6ffe91908df7452c05e81011
14358 Merge: 42b2d1d 662239e
14423 Merge: 42b2d1de 662239e4
1435914424 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1436014425 Date: Tue Apr 14 14:53:11 2009 +0100
1436114426
1436614431 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1436714432
1436814433 commit 42b2d1dee6f4854e14ef5a7e8f30c3b25a18067d
14369 Merge: cc87197 0f575cd
14434 Merge: cc87197b 0f575cde
1437014435 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1437114436 Date: Tue Apr 14 14:48:27 2009 +0100
1437214437
1437514440 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1437614441
1437714442 commit cc87197bec65fb3ebf992345d6d53c7568801da9
14378 Merge: d3e11d6 44d1293
14443 Merge: d3e11d61 44d12931
1437914444 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1438014445 Date: Tue Apr 14 14:14:37 2009 +0100
1438114446
1438414449 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1438514450
1438614451 commit d3e11d61cd5c93e9bfc3c110c424e5dd15215727
14387 Merge: 692ddb9 566c3e1
14452 Merge: 692ddb97 566c3e16
1438814453 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1438914454 Date: Tue Apr 14 13:52:34 2009 +0100
1439014455
1441314478 errors: remove obsolete comment, we fixed telepathy-glib to be order-independent
1441414479
1441514480 commit 692ddb9791c314f6945f3024e40d715b8491a8bc
14416 Merge: ff9a095 923d933
14481 Merge: ff9a0950 923d933e
1441714482 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1441814483 Date: Tue Apr 14 12:37:41 2009 +0100
1441914484
1442414489 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1442514490
1442614491 commit ff9a0950430db5a56e8528125fc76ffdfd069c73
14427 Merge: d71f1d9 880391b
14492 Merge: d71f1d9f 880391b7
1442814493 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1442914494 Date: Tue Apr 14 12:36:45 2009 +0100
1443014495
1443514500 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1443614501
1443714502 commit d71f1d9f4b355cbb5dc03418f33e3e4653ea792b
14438 Merge: 7daf540 79bc6b3
14503 Merge: 7daf5403 79bc6b31
1443914504 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1444014505 Date: Tue Apr 14 12:35:33 2009 +0100
1444114506
1462914694 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1463014695
1463114696 commit a6c1a06f209f4536fbbb1bbea673b3679a491f10
14632 Merge: 8f35a2f 4347386
14697 Merge: 8f35a2f6 4347386d
1463314698 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1463414699 Date: Thu Apr 9 17:02:09 2009 +0100
1463514700
1463814703 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1463914704
1464014705 commit 8f35a2f6a8a9efeda8e13d78dbb8cb910495e708
14641 Merge: 374c270 13ba30c
14706 Merge: 374c270a 13ba30c7
1464214707 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1464314708 Date: Thu Apr 9 14:20:43 2009 +0100
1464414709
1476714832 Prepare release 0.17.22
1476814833
1476914834 commit 7d64ccfa938656c64783a624dcdf40f60d67d97a
14770 Merge: 789c974 3170a67
14835 Merge: 789c974a 3170a67f
1477114836 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1477214837 Date: Tue Mar 24 18:04:55 2009 +0000
1477314838
1477814843 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1477914844
1478014845 commit 789c974a828b07e9e7f841cf90748f8173674254
14781 Merge: 353c2da 698415b
14846 Merge: 353c2da5 698415b4
1478214847 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1478314848 Date: Tue Mar 24 18:01:31 2009 +0000
1478414849
1482114886 spec compliance, but shouldn't break existing clients.
1482214887
1482314888 commit 353c2da5c8421acdf616c1edad28f86679b67014
14824 Merge: afa35a4 3008851
14889 Merge: afa35a41 30088514
1482514890 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1482614891 Date: Tue Mar 24 16:53:36 2009 +0000
1482714892
1482814893 Merge branch 'relayinfo'
1482914894
1483014895 Conflicts:
14831 spec/Channel_Type_Tubes.xml
14896 spec/Channel_Type_Tubes.xml
1483214897
1483314898 Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
1483414899
1484814913 Media.StreamHandler: 'stun' is a deprecated synonym for 'none'
1484914914
1485014915 commit afa35a417a70e6ae88256fd907b22ad11959fe76
14851 Merge: 8be989e 26b56bb
14916 Merge: 8be989ea 26b56bb6
1485214917 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1485314918 Date: Tue Mar 24 16:45:41 2009 +0000
1485414919
1486014925 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1486114926
1486214927 commit 8be989ea8c12d45c066d32818368fe02c566f69f
14863 Merge: 410364b 491ae1a
14928 Merge: 410364b6 491ae1a7
1486414929 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1486514930 Date: Tue Mar 24 16:44:26 2009 +0000
1486614931
1487214937 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1487314938
1487414939 commit 410364b67147dd7b5682628f43ebb80bc924a858
14875 Merge: 11bff98 d04e18e
14940 Merge: 11bff985 d04e18e6
1487614941 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1487714942 Date: Mon Mar 23 19:28:49 2009 +0000
1487814943
1488114946 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1488214947
1488314948 commit 11bff98578f88f5aa8094639cb5d7a38eef0768c
14884 Merge: 1415d11 506afd2
14949 Merge: 1415d112 506afd23
1488514950 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1488614951 Date: Mon Mar 23 19:05:35 2009 +0000
1488714952
1489014955 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1489114956
1489214957 commit d04e18e6daf802f8f83361215d819d2704f7a2dc
14893 Merge: 1415d11 d4db3be
14958 Merge: 1415d112 d4db3bec
1489414959 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1489514960 Date: Fri Mar 20 16:59:00 2009 +0000
1489614961
1500515070 The new Python spec parser is more consistently strict, which is a net win.
1500615071
1500715072 commit 1415d112a9dea48b58b8f78176c1f631af31ff54
15008 Merge: 5f61183 f8a4ef0
15073 Merge: 5f61183d f8a4ef0c
1500915074 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1501015075 Date: Fri Mar 20 16:55:29 2009 +0000
1501115076
1501415079 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1501515080
1501615081 commit 5f61183d00ad7db6ebb0cd29ddabb7c6913c9231
15017 Merge: da8927f 2ba4e8f
15082 Merge: da8927f9 2ba4e8f8
1501815083 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1501915084 Date: Fri Mar 20 16:55:15 2009 +0000
1502015085
1503515100 Cross-ref between Hold and CallState
1503615101
1503715102 commit 14671c0fba04f6ae60f80927ca531983e2e62af6
15038 Merge: 41895a5 04048f5
15103 Merge: 41895a53 04048f58
1503915104 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1504015105 Date: Fri Mar 20 12:34:34 2009 +0000
1504115106
1507415139 Avatars: document when RequestAvatar and GetAvatarTokens were deprecated (it was in 0.15.5)
1507515140
1507615141 commit 365fce7dd0d0c08c3bae99469334ff6998819d5c
15077 Merge: b75bc7a 9752322
15142 Merge: b75bc7ab 9752322f
1507815143 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1507915144 Date: Tue Mar 17 18:23:20 2009 +0000
1508015145
1519815263
1519915264 Conflicts:
1520015265
15201 spec/Media_Stream_Handler.xml
15266 spec/Media_Stream_Handler.xml
1520215267
1520315268 commit ecf7a5c9ab039e4ad577ae41f075beed7d3389cc
1520415269 Author: Davyd Madeley <davyd@madeley.id.au>
1539015455 Add a summary to the interface template
1539115456
1539215457 commit b75bc7ab13c2397b1f7f541fde5d951356b756bc
15393 Merge: 49305f5 003517c
15458 Merge: 49305f57 003517c9
1539415459 Author: Will Thompson <will.thompson@collabora.co.uk>
1539515460 Date: Tue Feb 17 17:37:13 2009 +0000
1539615461
1544015505 org.freedesktop.Telepathy.Channel.Type.MediaSignalling -> Channel.Interface.MediaSignalling
1544115506
1544215507 commit a3d71718cd7fc908703147ee7abebd4e5b2d363f
15443 Merge: 452ac7d 03c53cc
15508 Merge: 452ac7d1 03c53cce
1544415509 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1544515510 Date: Tue Feb 17 13:41:23 2009 +0000
1544615511
1571315778 Errors and docstrings all around
1571415779
1571515780 commit c5a2430685231f7c08fc480b53c83e6e355b1f44
15716 Merge: d2973f2 62c5204
15781 Merge: d2973f24 62c5204e
1571715782 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1571815783 Date: Mon Feb 16 14:48:42 2009 +0000
1571915784
1594716012 Tube.Parameters property is now defined when offering the tube
1594816013
1594916014 commit c0ab67ff3baaf43eaf1d046f4dfd8aa48e84ec8b
15950 Merge: 5465a2f 97a2347
16015 Merge: 5465a2f9 97a23470
1595116016 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1595216017 Date: Tue Feb 10 11:32:24 2009 +0000
1595316018
1609116156 Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
1609216157
1609316158 commit 6085886350670897ed894eb465e85329c12ed3f3
16094 Merge: de6d404 71353dd
16159 Merge: de6d4044 71353dd3
1609516160 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1609616161 Date: Thu Feb 5 11:27:57 2009 +0000
1609716162
1610216167 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1610316168
1610416169 commit de6d4044dd6e0b8ed8c0c3e037667f4856b178ef
16105 Merge: 44ea7ef 82a356b
16170 Merge: 44ea7ef8 82a356bc
1610616171 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1610716172 Date: Thu Feb 5 11:27:38 2009 +0000
1610816173
1611116176 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
1611216177
1611316178 commit 44ea7ef89a7418c561f100f1a9d6ba6e1212731b
16114 Merge: 2e6d257 2473a2c
16179 Merge: 2e6d2575 2473a2c3
1611516180 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1611616181 Date: Thu Feb 5 11:26:14 2009 +0000
1611716182
1618916254 Prepare release 0.17.19
1619016255
1619116256 commit 4864a8b4d07588b93c878bd5d7f46feecd075be3
16192 Merge: 2b48df6 94b6f9b
16257 Merge: 2b48df6f 94b6f9b5
1619316258 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1619416259 Date: Wed Jan 28 15:36:01 2009 +0000
1619516260
1620416269 Group: add errors corresponding to most of the change reasons, and attempt to document how they work
1620516270
1620616271 commit 2b48df6f827a888986183f2df54adc513a198711
16207 Merge: 1533cec 2e6a99d
16272 Merge: 1533cecb 2e6a99dd
1620816273 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1620916274 Date: Wed Jan 28 12:01:05 2009 +0000
1621016275
1622516290 Update NEWS with the changes so far
1622616291
1622716292 commit 1533cecb1acf9393a610688d4e4d6ec1e7a5bd56
16228 Merge: 126e4fd e79d6d5
16293 Merge: 126e4fdd e79d6d5d
1622916294 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1623016295 Date: Tue Jan 27 19:17:15 2009 +0000
1623116296
1623416299 Signed-off-by: Senko Rasic <senko.rasic@collabora.co.uk>
1623516300
1623616301 commit 126e4fdd86bdacbfac8fa8b8e727848f4a58d412
16237 Merge: dc0e60e b4da1a3
16302 Merge: dc0e60e7 b4da1a3e
1623816303 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1623916304 Date: Tue Jan 27 19:06:42 2009 +0000
1624016305
1635216417 This is mainly so ContactSearch can reference them.
1635316418
1635416419 commit 15889687698da4c278a06e4ce8632bee6810c1e0
16355 Merge: 05062e5 b4879a0
16420 Merge: 05062e58 b4879a05
1635616421 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1635716422 Date: Thu Jan 22 13:54:24 2009 +0000
1635816423
1636116426 Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
1636216427
1636316428 commit 05062e5836a473041ca8ea120c39698554a43c4b
16364 Merge: dcc7701 4895fd0
16429 Merge: dcc77010 4895fd0d
1636516430 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1636616431 Date: Thu Jan 22 13:54:04 2009 +0000
1636716432
1639416459 All spec files: delete trailing whitespace
1639516460
1639616461 commit bc370c6bcdb254eb23b7767486513068f1da2bc4
16397 Merge: b3226d1 9038104
16462 Merge: b3226d13 90381043
1639816463 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1639916464 Date: Tue Jan 20 11:21:30 2009 +0000
1640016465
1646116526 add more whitespace.
1646216527
1646316528 commit 420617d5fea43c39fa074e239510919b9b212065
16464 Merge: b6c71e7 9a9ef62
16529 Merge: b6c71e73 9a9ef620
1646516530 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1646616531 Date: Mon Jan 19 14:09:13 2009 +0000
1646716532
1647016535 Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1647116536
1647216537 commit b6c71e731b39a8b7b7202791d77c82bf1a3b1fff
16473 Merge: a51d113 585352b
16538 Merge: a51d1132 585352b2
1647416539 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1647516540 Date: Mon Jan 19 14:01:53 2009 +0000
1647616541
1647916544 Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1648016545
1648116546 commit a51d11320f662d12f5a2cd16b01d6046b9d2055c
16482 Merge: 6c49724 3ec1763
16547 Merge: 6c497244 3ec17637
1648316548 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1648416549 Date: Mon Jan 19 14:01:21 2009 +0000
1648516550
1648816553 Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1648916554
1649016555 commit 6c49724433c2e7431badf3801824eba7676015a8
16491 Merge: 578b281 dc05847
16556 Merge: 578b281b dc058477
1649216557 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1649316558 Date: Mon Jan 19 12:12:41 2009 +0000
1649416559
1652716592 Declare FileTransfer to be stable
1652816593
1652916594 commit 578b281bf6f416f380989859a8e281a2f5c8a79c
16530 Merge: f3c783e 5b09a38
16595 Merge: f3c783e4 5b09a38b
1653116596 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1653216597 Date: Mon Jan 19 12:11:18 2009 +0000
1653316598
1657716642 ABI break.
1657816643
1657916644 commit f3c783e47c685295e86ccb67cc7111cf096890de
16580 Merge: 996aaf0 f3f697b
16645 Merge: 996aaf0a f3f697ba
1658116646 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1658216647 Date: Mon Jan 19 10:41:02 2009 +0000
1658316648
1658616651 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1658716652
1658816653 commit 996aaf0a366a8a0f40c5d60386402077d62d8267
16589 Merge: f723a8e 755c10a
16654 Merge: f723a8e7 755c10a1
1659016655 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1659116656 Date: Mon Jan 19 10:36:45 2009 +0000
1659216657
1659516660 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
1659616661
1659716662 commit f723a8e785e0840e22d9d7f881a73b90967e6879
16598 Merge: 915e923 621ee45
16663 Merge: 915e9235 621ee45e
1659916664 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1660016665 Date: Mon Jan 19 10:35:42 2009 +0000
1660116666
1671216777 different interpretations of the error conditions, which was a mess.
1671316778
1671416779 commit 915e92351cd6d2b807e5c73ec88e232eff595bb2
16715 Merge: 61ed2fc fd17b23
16780 Merge: 61ed2fc0 fd17b234
1671616781 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1671716782 Date: Fri Jan 16 16:02:57 2009 +0000
1671816783
1672016785
1672116786 Conflicts:
1672216787
16723 spec/all.xml
16788 spec/all.xml
1672416789
1672516790 commit fd17b2341ac6fbd4973be9355578f02ae4e8d2f6
1672616791 Author: Will Thompson <will.thompson@collabora.co.uk>
1693917004 MediaStreamHandler: add CodecsUpdated
1694017005
1694117006 commit 61ed2fc0210ee684399c58ca32fbcea0f8f0b498
16942 Merge: 8729dec 1b91a95
17007 Merge: 8729decb 1b91a951
1694317008 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1694417009 Date: Thu Jan 15 16:25:49 2009 +0000
1694517010
1699417059 Sort interfaces in all.xml
1699517060
1699617061 commit 10d47c35b5ead7f894fdb22b3d37d666824877f1
16997 Merge: 8af4577 397006b
17062 Merge: 8af4577b 397006b6
1699817063 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1699917064 Date: Thu Jan 15 15:43:21 2009 +0000
1700017065
1700217067
1700317068 Conflicts:
1700417069
17005 spec/Connection_Interface_Contacts.xml
17006 spec/all.xml
17070 spec/Connection_Interface_Contacts.xml
17071 spec/all.xml
1700717072
1700817073 commit 1b91a951cd72ba9cb7a447bf52b8322e02c658d9
1700917074 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1702217087 Account: explicitly say how to get the well-known name of the Connection
1702317088
1702417089 commit 1695a864c95e90864b4d3df74d16d8ba9f9dafd1
17025 Merge: 993a811 98628a5
17090 Merge: 993a8118 98628a57
1702617091 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1702717092 Date: Tue Jan 13 19:14:40 2009 +0000
1702817093
1708717152 fallback path anyway, so this doesn't make clients any more complicated.
1708817153
1708917154 commit d83b5c3be9dfce9b6ccad20e2c9b40db41b7636b
17090 Merge: 886078f 68f5317
17155 Merge: 886078f0 68f5317b
1709117156 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1709217157 Date: Tue Jan 6 19:01:56 2009 +0000
1709317158
1724617311 Fix typo in ContactCapabilities
1724717312
1724817313 commit 8bcd7ca88cf1c1e54d392d9b5eb0e18aa0f5c3f5
17249 Merge: b071b41 ae1948e
17314 Merge: b071b413 ae1948e6
1725017315 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1725117316 Date: Fri Dec 12 17:07:22 2008 +0000
1725217317
1725917324 The NEWS so far
1726017325
1726117326 commit 81704ad0dc9a68aab082811e4a507af7a7fccd30
17262 Merge: 83bce68 35d161e
17327 Merge: 83bce684 35d161ed
1726317328 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1726417329 Date: Fri Dec 5 12:37:23 2008 +0000
1726517330
1728117346 of the Account, avoiding unnecessary coupling between components.
1728217347
1728317348 commit 35d161ed6bee4c10ee5c0ddd0ca1628a319722a8
17284 Merge: 4e2f3fb 6e6ba91
17349 Merge: 4e2f3fbd 6e6ba917
1728517350 Author: Will Thompson <will.thompson@collabora.co.uk>
1728617351 Date: Fri Dec 5 11:29:07 2008 +0000
1728717352
1728817353 Merge branch 'members-changed-detailed'
1728917354
1729017355 commit 4e2f3fbdc7634b029ccbdaf60afdb66fcc0ead6c
17291 Merge: 1417b13 bad3f14
17356 Merge: 1417b13b bad3f142
1729217357 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1729317358 Date: Fri Dec 5 11:24:15 2008 +0000
1729417359
1736117426 C.I.Group: add MembersChangedDetails signal
1736217427
1736317428 commit 7d4442c8a2573ccbc9c1979c1c887a50f2933667
17364 Merge: 5767e17 ade7aff
17429 Merge: 5767e171 ade7aff1
1736517430 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1736617431 Date: Wed Dec 3 13:08:57 2008 +0000
1736717432
1756417629 RoomList: add cross-references; change 'type:key' to 'key (type)'
1756517630
1756617631 commit f43305937f6bb237edea057cfe81e60452564011
17567 Merge: 8968632 a16faf6
17632 Merge: 89686322 a16faf68
1756817633 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1756917634 Date: Fri Nov 21 18:12:37 2008 +0000
1757017635
1758317648 Prepare release 0.17.15
1758417649
1758517650 commit 817baa486fce02bef19f3b80ae0986c97cdbf726
17586 Merge: cacf466 b81c9fb
17651 Merge: cacf466f b81c9fbb
1758717652 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1758817653 Date: Fri Nov 21 17:07:36 2008 +0000
1758917654
1775817823 fix typo: "propogation"
1775917824
1776017825 commit ebb8ded17ffc940e2977b0e9ecc7aec99e984c1b
17761 Merge: 47a8565 1d41503
17826 Merge: 47a8565a 1d415034
1776217827 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1776317828 Date: Wed Nov 19 00:55:37 2008 +0000
1776417829
1786117926 spec/Channel_Interface_Tube.xml: side effects*
1786217927
1786317928 commit 20ab6910b60185ed400cb2e9849ddd73b28a1f39
17864 Merge: dbe8bce 1d41503
17929 Merge: dbe8bce0 1d415034
1786517930 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1786617931 Date: Tue Nov 18 17:02:24 2008 +0000
1786717932
1786917934
1787017935 Conflicts:
1787117936
17872 spec/all.xml
17937 spec/all.xml
1787317938
1787417939 commit b81c9fbbd800f3b9383c19b746d5d34699703f01
1787517940 Author: Will Thompson <will.thompson@collabora.co.uk>
1790817973 Messages: add a dbus error header to delivery reports
1790917974
1791017975 commit 1d41503493f062d7e0cba9ffa20fdb977a0f835d
17911 Merge: f6578a3 a5a1dd3
17976 Merge: f6578a3c a5a1dd37
1791217977 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
1791317978 Date: Fri Nov 14 10:44:51 2008 +0000
1791417979
1793918004 message-sent SHOULD be present on outgoing messages
1794018005
1794118006 commit 9f1600962af624da46d21877308e496aafd25f61
17942 Merge: 1714302 f8943bc
18007 Merge: 1714302c f8943bc7
1794318008 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1794418009 Date: Wed Nov 12 12:17:59 2008 +0000
1794518010
1794618011 Merge commit 'origin/messages'
1794718012
1794818013 commit 1714302c8d65e9dc2bb85395a58866fc640f7586
17949 Merge: 630b0b9 41cb2e9
18014 Merge: 630b0b98 41cb2e96
1795018015 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1795118016 Date: Tue Nov 11 17:35:21 2008 +0000
1795218017
1797618041 5) appears to assume 's', not 'as', in any case.
1797718042
1797818043 commit cb3fcd9d8e86344c1ac839cb071ceb761e9a2b1c
17979 Merge: 389a79c 2386672
18044 Merge: 389a79cf 2386672b
1798018045 Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
1798118046 Date: Tue Nov 11 11:52:55 2008 +0000
1798218047
1798318048 Merge commit 'mardy/dead_channel'
1798418049
1798518050 commit 389a79cf6266742752f536e837b41711a06a1ed1
17986 Merge: 21e0ef4 d8e22a0
18051 Merge: 21e0ef44 d8e22a0c
1798718052 Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
1798818053 Date: Tue Nov 11 10:36:27 2008 +0000
1798918054
1823918304 (As per review from wjt)
1824018305
1824118306 commit 47a8565af5dc7e7bb8dc634b30891fb6b92b72ed
18242 Merge: f49fe2e 3adc1ca
18307 Merge: f49fe2e0 3adc1caa
1824318308 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1824418309 Date: Fri Oct 31 00:43:46 2008 +0000
1824518310
1849018555 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
1849118556
1849218557 commit a59bd29e03e808590e853dcb262425bb392f4571
18493 Merge: 4695f4a 6cfb7bb
18558 Merge: 4695f4aa 6cfb7bbd
1849418559 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1849518560 Date: Mon Oct 27 16:57:49 2008 +0000
1849618561
1850318568 Remove Initiator on Channel.Interface.Tube because we already have InitiatorID and InitiatorHandle on the Channel interface
1850418569
1850518570 commit 472de3f102b6097e59c18d5005fb9cc4958dab2f
18506 Merge: 48d604f 6cfb7bb
18571 Merge: 48d604fd 6cfb7bbd
1850718572 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1850818573 Date: Mon Oct 27 16:56:40 2008 +0000
1850918574
1851018575 Merge branch 'master' into alban-requestotron-tubes
1851118576
1851218577 commit 6cfb7bbd27c9bf402b1a969cfba7e3e0350fb484
18513 Merge: adb2fa6 1d02572
18578 Merge: adb2fa64 1d025729
1851418579 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1851518580 Date: Wed Oct 22 14:40:45 2008 +0100
1851618581
1854918614 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
1855018615
1855118616 commit 4be7d7bbd2a5410720f232aaaec24d67c7f38428
18552 Merge: 1526cb5 adb2fa6
18617 Merge: 1526cb5c adb2fa64
1855318618 Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
1855418619 Date: Wed Oct 22 12:18:50 2008 +0100
1855518620
1858018645 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
1858118646
1858218647 commit 48d604fd087cd5509c021f5abaaf55bd78993cc0
18583 Merge: f7aa927 adb2fa6
18648 Merge: f7aa927e adb2fa64
1858418649 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1858518650 Date: Tue Oct 21 11:51:28 2008 -0400
1858618651
1858718652 Merge branch 'master' into alban-requestotron-tubes
1858818653
1858918654 commit 4695f4aa04b66ee811ade1785ae22ff98f3fac05
18590 Merge: 5304be6 adb2fa6
18655 Merge: 5304be6a adb2fa64
1859118656 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1859218657 Date: Tue Oct 21 11:49:36 2008 -0400
1859318658
1867618741 Fix tp:type
1867718742
1867818743 commit b086197302f6bb237d8605dbbe8ada1b069c366b
18679 Merge: af23185 cb14f04
18744 Merge: af23185d cb14f04f
1868018745 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1868118746 Date: Sun Oct 12 12:24:15 2008 -0400
1868218747
1868418749
1868518750 Conflicts:
1868618751
18687 spec/all.xml
18752 spec/all.xml
1868818753
1868918754 commit cb14f04f94ba39dc38d9646f7ef08512e53ad3ae
1869018755 Author: Will Thompson <will.thompson@collabora.co.uk>
1872818793 Remove tp:struct Contact_Capability_Change because it is not used.
1872918794
1873018795 commit 74baa2a4e42c9f6eee5fbad191b5ff7ec4c5c604
18731 Merge: 60e8d8f 711dcc1
18796 Merge: 60e8d8fc 711dcc1b
1873218797 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1873318798 Date: Tue Oct 7 14:27:46 2008 +0100
1873418799
1874718812 Client.Handler: correct the values of Requested in preamble
1874818813
1874918814 commit e961da26bc307ca78a5b8a5dde6192a443746da9
18750 Merge: 0b79d66 69415c3
18815 Merge: 0b79d66b 69415c3a
1875118816 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1875218817 Date: Tue Oct 7 11:38:24 2008 +0100
1875318818
1879718862 Better introduction to Chan.Iface.Tube, thanks to wjt
1879818863
1879918864 commit c800c7b9025dbf584eff1cd1f7b073c64d547a2d
18800 Merge: 22958b8 289e3f1
18865 Merge: 22958b8b 289e3f14
1880118866 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1880218867 Date: Tue Sep 30 14:47:14 2008 +0100
1880318868
1881618881 Prepare release 0.17.12
1881718882
1881818883 commit 9f5ce508019017ebf53e0e0f6a9525cf3b89693d
18819 Merge: b3fef7c 6e7cd81
18884 Merge: b3fef7c6 6e7cd818
1882018885 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1882118886 Date: Fri Sep 26 12:46:59 2008 +0100
1882218887
1889518960 Client: allow clientname to contain dots
1889618961
1889718962 commit 5b3c2b977107b8472a91ed21028978bdeb0ae5cb
18898 Merge: 2ece568 e1e34a6
18963 Merge: 2ece5688 e1e34a60
1889918964 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1890018965 Date: Tue Sep 23 14:56:19 2008 +0100
1890118966
1890318968
1890418969 Conflicts:
1890518970
18906 spec/errors.xml
18971 spec/errors.xml
1890718972
1890818973 commit 60e8d8fc7035e1ca00592a9625fb6c7eea38d62a
18909 Merge: 7d9787e e1e34a6
18974 Merge: 7d9787e1 e1e34a60
1891018975 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1891118976 Date: Tue Sep 23 11:40:27 2008 +0100
1891218977
1891318978 Merge branch 'master' into alban-enhanced-contact-capabilities
1891418979
1891518980 commit 22958b8b71203a0b95fd7d730c15736c9226807a
18916 Merge: af7f29c e1e34a6
18981 Merge: af7f29cd e1e34a60
1891718982 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1891818983 Date: Tue Sep 23 11:38:02 2008 +0100
1891918984
1906619131 Comment that errors should not be reordered for the moment
1906719132
1906819133 commit 7b7cca8b840c6dff00dfa2cc5c0b9a9457b764b6
19069 Merge: 3edc847 61fc5b6
19134 Merge: 3edc8478 61fc5b60
1907019135 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1907119136 Date: Mon Sep 15 16:49:00 2008 +0100
1907219137
1907919144 Typo: s/closed/called/ in "If Destroy is closed on a Text channel"
1908019145
1908119146 commit 1ff5b7fac0a28622570d409264a07c82e12ac687
19082 Merge: 075ba43 5059d29
19147 Merge: 075ba434 5059d298
1908319148 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1908419149 Date: Mon Sep 15 16:38:02 2008 +0100
1908519150
1909819163 Update tube branch with tp:name-for-bindings
1909919164
1910019165 commit 3edc84780cbd5d59de335443f8e48aae13d6431b
19101 Merge: 3da9801 5059d29
19166 Merge: 3da98012 5059d298
1910219167 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1910319168 Date: Mon Sep 15 16:26:33 2008 +0100
1910419169
1911719182 Add C.I.Destroyable
1911819183
1911919184 commit 1e79ab5858e183a510144fc161cd0c8e0377c8ee
19120 Merge: 1cd54bb 6e07c84
19185 Merge: 1cd54bb2 6e07c844
1912119186 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1912219187 Date: Mon Sep 15 16:23:00 2008 +0100
1912319188
1912419189 Merge commit 'origin/master' into alban-requestotron-tubes
1912519190
1912619191 commit 3da98012eb86a60b63e2cb19ee250ddaede0c287
19127 Merge: 622b9c1 31b00c5
19192 Merge: 622b9c1c 31b00c58
1912819193 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1912919194 Date: Mon Sep 15 16:17:55 2008 +0100
1913019195
1913519200
1913619201 Conflicts:
1913719202
19138 spec/Connection_Interface_Requests.xml
19203 spec/Connection_Interface_Requests.xml
1913919204
1914019205 commit 7d9787e102652eed1be53cf629118c50fa25307e
1914119206 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1916219227 Add array-name for String_Variant_Map
1916319228
1916419229 commit 98c3ebbcebe58af0fbcb7390746225fddc80e453
19165 Merge: 4b4b6b5 6e07c84
19230 Merge: 4b4b6b5a 6e07c844
1916619231 Author: Alban Crequy <alban.crequy@collabora.co.uk>
1916719232 Date: Mon Sep 15 16:16:08 2008 +0100
1916819233
1930619371 Conn.I.Requests.CreateChannel: clarify the exclusivity of CreateChannel
1930719372
1930819373 commit ba2f99124976b61e6d4b6c94eb53b936dbae3bfd
19309 Merge: 2110346 5153ab9
19374 Merge: 21103465 5153ab9c
1931019375 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1931119376 Date: Fri Sep 12 12:45:32 2008 +0100
1931219377
1963119696 Put temporary files in tmp/ so they'll be cleaned up
1963219697
1963319698 commit a91a6174540280beacbcae2b9095ab1b18041f96
19634 Merge: 9f7ebc0 cabaa4e
19699 Merge: 9f7ebc0a cabaa4e9
1963519700 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1963619701 Date: Tue Sep 9 15:19:51 2008 +0100
1963719702
1965019715 Add tp:name-for-bindings to remaining methods, signals, properties
1965119716
1965219717 commit 9f83605638e5dbb6114535db5556f431f0384331
19653 Merge: 42c4cdb ffd155e
19718 Merge: 42c4cdbc ffd155e9
1965419719 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1965519720 Date: Tue Sep 9 14:55:19 2008 +0100
1965619721
1965819723
1965919724 Conflicts:
1966019725
19661 spec/Connection.xml
19726 spec/Connection.xml
1966219727
1966319728 commit 42c4cdbcf473cdd47d5dddb64f3d5ed25f34247b
19664 Merge: 81f10d7 fed068f
19729 Merge: 81f10d7e fed068fc
1966519730 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1966619731 Date: Tue Sep 9 14:54:04 2008 +0100
1966719732
1969819763 Talk about git log, not darcs changes, in NEWS
1969919764
1970019765 commit 2176f68031d4a9c80b8b46115b1a866caea8ed9c
19701 Merge: 1a1633b 25073c6
19766 Merge: 1a1633b1 25073c62
1970219767 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1970319768 Date: Mon Sep 8 17:21:01 2008 +0100
1970419769
1970519770 Merge branch 'connection-self-handle' into release
1970619771
1970719772 commit 1a1633b19bc5e9b76832b9cf60a10ee7c2734cc5
19708 Merge: 2d0df7b 25209a8
19773 Merge: 2d0df7be 25209a87
1970919774 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1971019775 Date: Mon Sep 8 16:46:13 2008 +0100
1971119776
1992419989 request.txt: explain implementation of req1, req2
1992519990
1992619991 commit f64ee0e8554496595d000bd594bc583dfaad6836
19927 Merge: e3befd0 c7e4b4c
19992 Merge: e3befd04 c7e4b4c6
1992819993 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
1992919994 Date: Mon Sep 1 16:32:54 2008 +0300
1993019995
2092420989 20080711190307-53eee-e1d91444501b4436ce182b246e8857cec68b9244.gz
2092520990
2092620991 commit 579e1301ce0adb03a3db5ac1413d3f81068c0420
20927 Merge: 34ee782 b14a3b2
20992 Merge: 34ee782d b14a3b23
2092820993 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2092920994 Date: Wed Aug 27 15:57:20 2008 +0100
2093020995
2094721012 Signed-Off-By: spec design meeting 2008-08-26
2094821013
2094921014 commit e874248b48ea3d2ed7ecbc3a0d0cd9d280694278
20950 Merge: 973c8e6 7c13410
21015 Merge: 973c8e62 7c134108
2095121016 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2095221017 Date: Tue Aug 26 15:15:26 2008 +0100
2095321018
2098021045 Use git-archive for make dist, then append ChangeLog
2098121046
2098221047 commit b397ce1d8c6f369ee49aeb896744b8132ece6cc7
20983 Merge: c4e9257 6573425
21048 Merge: c4e92579 65734259
2098421049 Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
2098521050 Date: Tue Aug 26 14:32:31 2008 +0100
2098621051
22 GIT = git
33 GZIP = gzip
44 TAR = tar
5 PYTHON = python
5 PYTHON = python3
66
77 DOC_RSYNC_FLAGS=-rvzPp --chmod=Dg+s,ug+rwX,o=rX --delete
88
00 This file contains the same edited highlights as the announcement emails.
11 For full details, see the ChangeLog in tarballs, or "git log" in Git
22 checkouts.
3
4 telepathy-spec 0.27.4 (2019-11-16)
5 ==================================
6
7 The "Small" release.
8
9 Changes since 0.27.3:
10
11 • Chan.I.Messages defines a new well-known header key: "silent".
12
13 • Conn.I.IRC_Command1 is now actually marked stable.
14
15 • ConnectionManager defines a new well-known parameter: "account-path-suffix".
16
17 • Chan.I.SASLAuthentication mechanism X-TELEPATHY-PASSWORD is not mandatory
18 if unimplementable.
19
20 • Tools ported to Python 3.
21
22 • Documentation now uses jinja2 instead of Cheetah for templates.
323
424 telepathy-spec 0.27.3 (2013-10-28)
525 ==================================
00 <?xml version="1.0"?>
1 <book xmlns="http://www.devhelp.net/book" title="$spec.title" name="$name" link="index.html">
1 <book xmlns="http://www.devhelp.net/book" title="{{ spec.title }}" name="{{ name }}" link="index.html">
22 <chapters>
3 #for $interface in $spec.interfaces
4 <sub name="$interface.name" link="$interface.get_url()"/>
5 #end for
6 #if len($spec.generic_types) > 0
3 {% for interface in spec.interfaces %}
4 <sub name="{{ interface.name }}" link="{{ interface.get_url() }}"/>
5 {% endfor %}
6 {% if spec.generic_types|length > 0 %}
77 <sub name="Generic Types" link="generic-types.html"/>
8 #end if
9 #if len($spec.errors) > 0
8 {% endif %}
9 {% if spec.errors|length > 0 %}
1010 <sub name="Errors" link="errors.html"/>
11 #end if
11 {% endif %}
1212 <sub name="Full Index" link="fullindex.html"/>
1313 </chapters>
1414 <functions>
15 #for $obj in $spec.everything.values() + $spec.types.values() + $spec.errors.values()
16 #for $entry in $obj.get_index_entries()
17 <keyword type="$obj.devhelp_name" name="$entry" link="$obj.get_url()" #slurp
18 #if $obj.is_deprecated: deprecated="true" #slurp
19 />
20 #end for
21 #end for
15 {% for obj in all_values %}
16 {% for entry in obj.get_index_entries() %}
17 <keyword type="{{ obj.devhelp_name }}" name="{{ entry }}" link="{{ obj.get_url() }}" {% if obj.is_deprecated %} deprecated="true" {% endif %} />
18 {% endfor %}
19 {% endfor %}
2220 </functions>
2321 </book>
22 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
33 <head>
44 <title>Errors</title>
5 <meta charset="UTF-8">
56 <link rel="stylesheet" href="style.css" type="text/css"/>
67 <link rel="shortcut icon" type="image/png" media="all" href="favicon.png" />
78 </head>
1819 <a name="summary"></a>
1920 <h3>Errors</h3>
2021 <table class="summary">
21 #for $error in $spec.sorted_errors
22 #if $error.is_deprecated
22 {% for error in spec.sorted_errors %}
23 {% if error.is_deprecated %}
2324 <tr class="deprecated">
24 #else
25 {% else %}
2526 <tr>
26 #end if
27 <td><a href="$error.get_url()">$error.short_name</a></td>
27 {% endif %}
28 <td><a href="{{ error.get_url() }}">{{ error.short_name }}</a></td>
2829 <td>
29 #if $error.is_deprecated: (deprecated)
30 {% if error.is_deprecated %} (deprecated) {% endif %}
3031 </td>
3132 </tr>
32 #end for
33 {% endfor %}
3334 </table>
3435 </div>
3536
36 #if $spec.errors_section
37 $spec.errors_section.get_docstring()
38 #end if
37 {% if spec.errors_section %}
38 {{ spec.errors_section.get_docstring() }}
39 {% endif %}
3940
4041 <div class="outset errors error">
4142 <a name="errors"></a>
4243 <h1>Errors</h1>
43 #for $error in $spec.sorted_errors
44 {% for error in spec.sorted_errors %}
4445 <div class="inset error">
45 <a name="$error.get_anchor()"></a>
46 <span class="permalink">(<a href="$error.get_url()">Permalink</a>)</span>
46 <a name="{{ error.get_anchor() }}"></a>
47 <span class="permalink">(<a href="{{ error.get_url() }}">Permalink</a>)</span>
4748 <h2>
48 $error.short_name
49 {{ error.short_name }}
4950 </h2>
5051
5152 <div class="indent">
52 <code>$error.name</code>
53 <code>{{ error.name }}</code>
5354 </div>
5455
55 $error.get_added()
56 $error.get_deprecated()
57 $error.get_docstring()
56 {{ error.get_added() }}
57 {{ error.get_deprecated() }}
58 {{ error.get_docstring() }}
5859 </div>
59 #end for
60 {% endfor %}
6061 </div>
6162 </div>
6263
33 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
44 <head>
55 <title>Full Index</title>
6 <meta charset="UTF-8">
67 <link rel="stylesheet" href="style.css" type="text/css"/>
78 <link rel="shortcut icon" type="image/png" media="all" href="favicon.png" />
89 </head>
9
10 #set $star = []
11 #for $item in $spec.everything.values() + $spec.errors.values() + $spec.types.values()
12 #echo $star.append(($item.short_name, $item))
13 #slurp
14 #end for
15 #echo $star.sort(key = lambda t: t[0].title())
16 #slurp
17 ## one use iterators...
18 #set $groups = [ (l, list(g)) for l, g in (groupby($star, key = lambda t: t[0][0].upper())) ]
19 #set $letters = set(map(lambda t: t[0], groups))
20
2110 <body>
2211 <div class="header">
2312 <h1>Full Index</h1>
2413 <a href="index.html">Interface Index</a>
2514 (<a href="interfaces.html">Compact</a>)
26 #for $a in map(chr, xrange(ord('A'), ord('Z')+1))
27 #if $a in $letters
28 | <a href="#$a">$a</a>
29 #else
30 | $a
31 #end if
32 #end for
15 {% for a in all_letters %}
16 {% if a in letters %}
17 | <a href="#{{ a }}">{{ a }}</a>
18 {% else %}
19 | {{ a }}
20 {% endif %}
21 {% endfor %}
3322 </div>
3423
3524 <div class="main">
3625 <table class="summary">
37 #for l, g in $groups
38 <tr><th colspan="3"><a name="$l"></a>$l</th></tr>
39 #for $n in $g
40 #if $n[1].is_deprecated
26 {% for l, g in groups %}
27 <tr><th colspan="3"><a name="{{ l }}"></a>{{ l }}</th></tr>
28 {% for n in g %}
29 {% if n[1].is_deprecated %}
4130 <tr class="deprecated">
42 #else
31 {% else %}
4332 <tr>
44 #end if
33 {% endif %}
4534 <td>
46 <a href="$n[1].get_url()" title="$n[1].get_title()">$n[0]</a>
47 #if $n[1].is_deprecated: (deprecated)
35 <a href="{{ n[1].get_url() }}" title="{{ n[1].get_title() }}">{{ n[0] }}</a>
36 {% if n[1].is_deprecated %} (deprecated) {% endif %}
4837 </td>
49 <td>$n[1].get_type_name()</td>
38 <td>{{ n[1].get_type_name() }}</td>
5039 <td>
51 #if $n[1].parent.__class__.__name__ == 'Interface': $n[1].parent.name
40 {% if n[1].parent.__class__.__name__ == 'Interface' %}{{ n[1].parent.name }}{% endif %}
5241 </td>
5342 </tr>
54 #end for
55 #end for
43 {% endfor %}
44 {% endfor %}
5645 <table>
5746 </div>
5847
22 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
33 <head>
44 <title>Generic Types</title>
5 <meta charset="UTF-8">
56 <link rel="stylesheet" href="style.css" type="text/css"/>
67 <link rel="shortcut icon" type="image/png" media="all" href="favicon.png" />
78 </head>
1819 <a name="summary"></a>
1920 <h3>Generic Types</h3>
2021 <table class="summary">
21 #for $type in $spec.generic_types
22 #if $type.is_deprecated
22 {% for type in spec.generic_types %}
23 {% if type.is_deprecated %}
2324 <tr class="deprecated">
24 #else
25 {% else %}
2526 <tr>
26 #end if
27 <td><a href="$type.get_url()">$type.short_name</a></td>
28 <td>$type.get_type_name()</td>
29 <td>$type.dbus_type</td>
27 {% endif %}
28 <td><a href="{{ type.get_url() }}">{{ type.short_name }}</a></td>
29 <td>{{ type.get_type_name() }}</td>
30 <td>{{ type.dbus_type }}</td>
3031 <td>
31 #if $type.is_deprecated: (deprecated)
32 {% if type.is_deprecated %} (deprecated) {% endif %}
3233 </td>
3334 </tr>
34 #end for
35 {% endfor %}
3536 </table>
3637 </div>
3738
3839 <div class="outset types type">
3940 <a name="types"></a>
4041 <h1>Generic Types</h1>
41 #for $type in $spec.generic_types
42 {% for type in spec.generic_types %}
4243 <div class="inset type">
43 <a name="$type.get_anchor()"></a>
44 <span class="permalink">$type.get_type_name() (<a href="$type.get_url()">Permalink</a>)</span>
44 <a name="{{ type.get_anchor() }}"></a>
45 <span class="permalink">{{ type.get_type_name() }} (<a href="{{ type.get_url() }}">Permalink</a>)</span>
4546 <h2>
46 $type.short_name &mdash; $type.dbus_type
47 {{ type.short_name }} &mdash; {{ type.dbus_type }}
4748 </h2>
4849
49 $type.get_added()
50 $type.get_deprecated()
51 $type.get_docstring()
52 $type.get_breakdown()
50 {{ type.get_added() }}
51 {{ type.get_deprecated() }}
52 {{ type.get_docstring() }}
53 {{ type.get_breakdown() }}
5354 </div>
54 #end for
55 {% endfor %}
5556 </div>
5657 </div>
5758
11 <!DOCTYPE html PUBLIC "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" "">
22 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
33 <head>
4 <title>$spec.title &mdash; v$spec.version</title>
4 <title>{{ spec.title }} &mdash; v{{ spec.version }}</title>
5 <meta charset="UTF-8">
56 <link rel="stylesheet" href="style.css" type="text/css"/>
67 <link rel="shortcut icon" type="image/png" media="all" href="favicon.png" />
78 </head>
89 <body>
910 <div class="header">
10 <h1>$spec.title</h1>
11 <h1>{{ spec.title }}</h1>
1112 <a href="#interfaces">Interfaces</a>
1213 (<a href="interfaces.html">Compact</a>)
13 #if len($spec.generic_types) > 0
14 {% if spec.generic_types|length > 0 %}
1415 | <a href="generic-types.html">Generic Types</a>
15 #end if
16 #if len($spec.errors) > 0
16 {% endif %}
17 {% if spec.errors|length > 0 %}
1718 | <a href="errors.html">Errors</a>
18 #end if
19 {% endif %}
1920 | <a href="fullindex.html">Full Index</a>
2021 </div>
2122
2223 <div class="main">
23 <h3 class="version">Version $spec.version</h3>
24 <h3 class="version">Version {{ spec.version }}</h3>
2425 <div class="legal">
2526 <ul class="copyrights">
26 #for c in $spec.copyrights
27 <li>$c</li>
28 #end for
27 {% for c in spec.copyrights %}
28 <li>{{ c }}</li>
29 {% endfor %}
2930 </ul>
3031
31 #for $para in $spec.license
32 <p>$para</p>
33 #end for
32 {% for l in spec.license %}
33 <p>{{ l }}</p>
34 {% endfor %}
3435 </div>
3536
3637 <a name="interfaces"></a>
3738 <h3>Interfaces</h3>
3839 <ul>
39 #def output($items)
40 #for $item in $items
41 #if $item.__class__.__name__ == 'Section'
42 #set $anchor = $item.short_name.replace(' ', '-')
40 {% macro output(items) -%}
41 {% for item in items %}
42 {% if item.__class__.__name__ == 'Section' %}
43 {% set anchor = item.short_name.replace(' ', '-') %}
4344 <li class="chapter">
44 <a name="$anchor"></a>
45 $item.short_name
46 <span class="permalink">(<a href="#$anchor">Permalink</a>)</span>
45 <a name="{{ anchor }}"></a>
46 {{ item.short_name }}
47 <span class="permalink">(<a href="#{{ anchor }}">Permalink</a>)</span>
4748 </li>
48 $item.get_docstring()
49 {{ item.get_docstring() }}
4950 <ul>
50 $output($item.items)
51 {{ output(item.items) }}
5152 </ul>
52 #else
53 #if $item.causes_havoc
53 {% else %}
54 {% if item.causes_havoc %}
5455 <li class="causes-havoc">
55 #elif $item.is_deprecated
56 {% elif item.is_deprecated %}
5657 <li class="deprecated">
57 #else
58 {% else %}
5859 <li>
59 #end if
60 <a href="$item.get_url()">$item.name</a>
61 #if $item.causes_havoc
60 {% endif %}
61 <a href="{{ item.get_url() }}">{{ item.name }}</a>
62 {% if item.causes_havoc %}
6263 (unstable)
63 #elif $item.is_deprecated
64 {% elif item.is_deprecated %}
6465 (deprecated)
65 #end if
66 {% endif %}
6667 </li>
67 #end if
68 #end for
69 #end def
70 $output($spec.items)
68 {% endif %}
69 {% endfor %}
70 {%- endmacro %}
71 {{ output(spec.items) }}
7172 </ul>
7273
73 #if len($spec.generic_types) > 0 or len($spec.errors) > 0
74 {% if spec.generic_types|length > 0 or spec.errors|length > 0 %}
7475 <a name="other"></a>
7576 <h3>Other</h3>
7677 <ul>
77 #if len($spec.generic_types) > 0
78 {% if spec.generic_types|length > 0 %}
7879 <li><a href="generic-types.html">Generic Types</a></li>
79 #end if
80 #if len($spec.errors) > 0
80 {% endif %}
81 {% if spec.errors|length > 0 %}
8182 <li><a href="errors.html">Errors</a></li>
82 #end if
83 {% endif %}
8384 </ul>
84 #end if
85 {% endif %}
8586
8687 </div>
8788 </body>
11 <!DOCTYPE html PUBLIC "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" "">
22 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
33 <head>
4 <title>$interface.really_short_name &mdash; $spec.title</title>
4 <title>{{ interface.really_short_name }} &mdash; {{ spec.title }}</title>
5 <meta charset="UTF-8">
56 <link rel="stylesheet" href="style.css" type="text/css"/>
67 <link rel="shortcut icon" type="image/png" media="all" href="favicon.png" />
78 <script src="jquery.min.js"></script>
910 </head>
1011 <body>
1112 <div class="header">
12 <h1>Interface <abbr title='$interface.name'>$interface.short_name</abbr></h1>
13 <h1>Interface <abbr title='{{ interface.name }}'>{{ interface.short_name }}</abbr></h1>
1314 <a href="index.html">Interface Index</a>
1415 (<a href="interfaces.html">Compact</a>)
1516 | <a href="#summary">Summary</a>
16 #if $interface.client_interests: | <a href="#client-interests">Client Interests</a>
17 #if $interface.docstring: | <a href="#description">Description</a>
18 #if $interface.methods: | <a href="#methods">Methods</a>
19 #if $interface.signals: | <a href="#signals">Signals</a>
20 #if $interface.properties: | <a href="#properties">Properties</a>
21 #if $interface.tpproperties: | <a href="#tpproperties">Telepathy Properties</a>
22 #if $interface.contact_attributes: | <a href="#contact-attributes">Contact Attributes</a>
23 #if $interface.handler_capability_tokens: | <a href="#handler-capability-tokens">Handler Capability Tokens</a>
24 #if $interface.types: | <a href="#types">Types</a>
17 {% if interface.client_interests %} | <a href="#client-interests">Client Interests</a> {% endif %}
18 {% if interface.docstring %} | <a href="#description">Description</a> {% endif %}
19 {% if interface.methods %} | <a href="#methods">Methods</a> {% endif %}
20 {% if interface.signals %} | <a href="#signals">Signals</a> {% endif %}
21 {% if interface.properties %} | <a href="#properties">Properties</a> {% endif %}
22 {% if interface.contact_attributes %} | <a href="#contact-attributes">Contact Attributes</a> {% endif %}
23 {% if interface.handler_capability_tokens %} | <a href="#handler-capability-tokens">Handler Capability Tokens</a> {% endif %}
24 {% if interface.types %} | <a href="#types">Types</a> {% endif %}
2525 </div>
2626 <div class="main">
2727
28 #if $interface.methods or $interface.signals or $interface.properties or $interface.types or $interface.tpproperties
28 {% if interface.methods or interface.signals or interface.properties or interface.types %}
2929 <div class="summary">
3030 <a name="summary"></a>
31 #if $interface.client_interests
31 {% if interface.client_interests %}
3232 <h3>Client Interests</h3>
3333 <table class="summary">
34 #for $interest in $interface.client_interests
35 <td><a href="$interest.get_url()">$interest.name</a></td>
36 #end for
34 {% for interest in interface.client_interests %}
35 <td><a href="{{ interest.get_url() }}">{{ interest.name }}</a></td>
36 {% endfor %}
3737 </table>
38 #end if
39 #if $interface.methods
38 {% endif %}
39 {% if interface.methods %}
4040 <h3>Methods</h3>
4141 <table class="summary">
42 #for $method in $interface.methods
43 #if $method.is_deprecated
42 {% for method in interface.methods %}
43 {% if method.is_deprecated %}
4444 <tr class="deprecated">
45 #else
45 {% else %}
4646 <tr>
47 #end if
48 <td><a href="$method.get_url()">$method.short_name</a></td>
49 <td>($method.get_in_args())</td>
47 {% endif %}
48 <td><a href="{{ method.get_url() }}">{{ method.short_name }}</a></td>
49 <td>({{ method.get_in_args() }})</td>
5050 <td>&#8594;</td>
51 <td>$method.get_out_args()</td>
52 <td>
53 #if $method.is_deprecated: (deprecated)
51 <td>{{ method.get_out_args() }}</td>
52 <td>
53 {% if method.is_deprecated %} (deprecated) {% endif %}
5454 </td>
5555 </tr>
56 #end for
56 {% endfor %}
5757 </table>
58 #end if
59
60 #if $interface.signals
58 {% endif %}
59
60 {% if interface.signals %}
6161 <h3>Signals</h3>
6262 <table class="summary">
63 #for $signal in $interface.signals
64 #if $signal.is_deprecated
63 {% for signal in interface.signals %}
64 {% if signal.is_deprecated %}
6565 <tr class="deprecated">
66 #else
66 {% else %}
6767 <tr>
68 #end if
69 <td><a href="$signal.get_url()">$signal.short_name</a></td>
70 <td>($signal.get_args())</td>
71 <td>
72 #if $signal.is_deprecated: (deprecated)
68 {% endif %}
69 <td><a href="{{ signal.get_url() }}">{{ signal.short_name }}</a></td>
70 <td>({{ signal.get_args() }})</td>
71 <td>
72 {% if signal.is_deprecated %} (deprecated) {% endif %}
7373 </td>
7474 </tr>
75 #end for
75 {% endfor %}
7676 </table>
77 #end if
78
79 #if $interface.properties
77 {% endif %}
78
79 {% if interface.properties %}
8080 <h3>Properties</h3>
8181 <table class="summary">
82 #for $property in $interface.properties
83 #if $property.is_deprecated
82 {% for property in interface.properties %}
83 {% if property.is_deprecated %}
8484 <tr class="deprecated">
85 #else
85 {% else %}
8686 <tr>
87 #end if
88 <td><a href="$property.get_url()">$property.short_name</a></td>
89 <td>
90 $property.dbus_type
91 #if $property.type: (<a href="$property.get_type_url()" title="$property.get_type_title()">$property.get_type().short_name</a>)
92 </td>
93 <td>$property.get_access()</td>
94 <td>$property.get_flag_summary()</td>
95 <td>
96 #if $property.is_deprecated: (deprecated)
87 {% endif %}
88 <td><a href="{{ property.get_url() }}">{{ property.short_name }}</a></td>
89 <td>
90 {{ property.dbus_type }}
91 {% if property.type %}
92 (<a href="{{ property.get_type_url() }}" title="{{ property.get_type_title() }}">
93 {{ property.get_type().short_name }}</a>)
94 {% endif %}
95 </td>
96 <td>{{ property.get_access() }}</td>
97 <td>{{ property.get_flag_summary() }}</td>
98 <td>
99 {% if property.is_deprecated %} (deprecated) {% endif %}
97100 </td>
98101 </tr>
99 #end for
102 {% endfor %}
100103 </table>
101 #end if
102
103 #if $interface.tpproperties
104 <h3>Telepathy Properties</h3>
105 <table class="summary">
106 #for $property in $interface.tpproperties
107 <tr class="deprecated">
108 <td><a href="$property.get_url()">$property.short_name</a></td>
109 <td>
110 $property.dbus_type
111 #if $property.type: (<a href="$property.get_type_url()" title="$property.get_type_title()">$property.get_type().short_name</a>)
104 {% endif %}
105
106 {% if interface.contact_attributes %}
107 <h3>Contact Attributes</h3>
108 <table class="summary">
109 {% for token in interface.contact_attributes %}
110 <tr class="contact-attribute">
111 <td><a href="{{ token.get_url() }}">{{ token.name }}</a></td>
112 <td>
113 {{ token.dbus_type }}
114 {% if token.type %}
115 (<a href="{{ token.get_type_url() }}" title="{{ token.get_type_title() }}">
116 {{ token.get_type().short_name }}</a>)
117 {% endif %}
112118 </td>
113119 </tr>
114 #end for
120 {% endfor %}
115121 </table>
116 #end if
117
118 #if $interface.contact_attributes
119 <h3>Contact Attributes</h3>
120 <table class="summary">
121 #for $token in $interface.contact_attributes
122 <tr class="contact-attribute">
123 <td><a href="$token.get_url()">$token.name</a></td>
124 <td>
125 $token.dbus_type
126 #if $token.type: (<a href="$token.get_type_url()" title="$token.get_type_title()">$token.get_type().short_name</a>)
122 {% endif %}
123
124 {% if interface.handler_capability_tokens %}
125 <h3>Handler Capability Tokens</h3>
126 <table class="summary">
127 {% for token in interface.handler_capability_tokens %}
128 <tr class="handler-capability-token">
129 <td><a href="{{ token.get_url() }}">{{ token.name }}</a>
130 {% if token.is_family %}
131 (etc.)
132 {% endif %}
133 </td>
134 <td>
127135 </td>
128136 </tr>
129 #end for
137 {% endfor %}
130138 </table>
131 #end if
132
133 #if $interface.handler_capability_tokens
134 <h3>Handler Capability Tokens</h3>
135 <table class="summary">
136 #for $token in $interface.handler_capability_tokens
137 <tr class="handler-capability-token">
138 <td><a href="$token.get_url()">$token.name</a>
139 #if $token.is_family
140 (etc.)
141 #end if
142 </td>
143 <td>
139 {% endif %}
140
141 {% if interface.types %}
142 <h3>Types</h3>
143 <table class="summary">
144 {% for type in interface.types %}
145 {% if type.is_deprecated %}
146 <tr class="deprecated">
147 {% else %}
148 <tr>
149 {% endif %}
150 <td><a href="{{ type.get_url() }}">{{ type.short_name }}</a></td>
151 <td>{{ type.get_type_name() }}</td>
152 <td>{{ type.dbus_type }}</td>
153 <td>
154 {% if type.is_deprecated %} (deprecated) {% endif %}
144155 </td>
145156 </tr>
146 #end for
147 </table>
148 #end if
149
150 #if $interface.types
151 <h3>Types</h3>
152 <table class="summary">
153 #for $type in $interface.types
154 #if type.is_deprecated
155 <tr class="deprecated">
156 #else
157 <tr>
158 #end if
159 <td><a href="$type.get_url()">$type.short_name</a></td>
160 <td>$type.get_type_name()</td>
161 <td>$type.dbus_type</td>
162 <td>
163 #if $type.is_deprecated: (deprecated)
164 </td>
165 </tr>
166 #end for
157 {% endfor %}
167158 </table>
168 #end if
169 </div>
170 #end if
171
172 #if $interface.causes_havoc
159 {% endif %}
160 </div>
161 {% endif %}
162
163 {% if interface.causes_havoc %}
173164 <div class="annotation havoc"><span class="warning">WARNING:</span>
174 This interface is $interface.causes_havoc and is likely to cause havoc
165 This interface is {{ interface.causes_havoc }} and is likely to cause havoc
175166 to your API/ABI if bindings are generated. Do not include this interface
176167 in libraries that care about compatibility.
177168 </div>
178 #end if
179 $interface.get_added()
180 $interface.get_changed()
181 $interface.get_deprecated()
182
183 #if $interface.requires or $interface.xor_requires
169 {% endif %}
170 {{ interface.get_added() }}
171 {{ interface.get_changed() }}
172 {{ interface.get_deprecated() }}
173
174 {% if interface.requires or interface.xor_requires %}
184175 <div class="requires">
185176 Objects implementing this interface must also implement:
186177 <ul>
187 #for $req in $interface.get_xor_requires()
178 {% for req in interface.get_xor_requires() %}
188179 <li>
189 #echo " <strong>or</strong> ".join(['<a href="' + x.get_url() + '''"
190 title="''' + x.get_title() + '">' + x.name + '</a>' for x in req])
180 {% for x in req %}
181 <a href="{{ x.get_url() }}" title="{{ x.get_title() }}">{{ x.name }}</a>
182 {% if not loop.last %} <strong>or</strong> {% endif %}
183 {% endfor %}
191184 </li>
192 #end for
193 #for $req in $interface.get_requires()
194 <li><a href="$req.get_url()" title="$req.get_title()">$req.name</a></li>
195 #end for
185 {% endfor %}
186 {% for req in interface.get_requires() %}
187 <li><a href="{{ req.get_url() }}" title="{{ req.get_title() }}">{{ req.name }}</a></li>
188 {% endfor %}
196189 </ul>
197190 </div>
198 #end if
199
200 #if $interface.docstring
191 {% endif %}
192
193 {% if interface.docstring %}
201194 <a name="description"></a>
202195 <h3>Description</h3>
203 $interface.get_docstring()
204 #end if
205
206 #if $interface.client_interests
196 {{ interface.get_docstring() }}
197 {% endif %}
198
199 {% if interface.client_interests %}
207200 <div class="outset client-interests client-interest">
208201 <a name="client-interests"></a>
209202 <h1>Client Interests</h1>
212205 <a href="Connection.html#org.freedesktop.Telepathy.Connection.AddClientInterest">AddClientInterest</a> and
213206 <a href="Connection.html#org.freedesktop.Telepathy.Connection.RemoveClientInterest">RemoveClientInterest</a> methods.
214207 </div>
215 #for $interest in $interface.client_interests
208 {% for interest in interface.client_interests %}
216209 <div class="inset client-interest">
217 <a name="$interest.get_anchor()"></a>
218 <span class="permalink">(<a href="$interest.get_url()">Permalink</a>)</span>
219 <h2>$interest.name</h2>
220
221 $interest.get_docstring()
222 </div>
223 #end for
224 </div>
225 #end if
226
227 #if $interface.methods
210 <a name="{{ interest.get_anchor() }}"></a>
211 <span class="permalink">(<a href="{{ interest.get_url() }}">Permalink</a>)</span>
212 <h2>{{ interest.name }}</h2>
213
214 {{ interest.get_docstring() }}
215 </div>
216 {% endfor %}
217 </div>
218 {% endif %}
219
220 {% if interface.methods %}
228221 <div class="outset methods method">
229222 <a name="methods"></a>
230223 <h1>Methods</h1>
231 #for $method in $interface.methods
224 {% for method in interface.methods %}
232225 <div class="inset method">
233 <a name="$method.get_anchor()"></a>
234 <span class="permalink">(<a href="$method.get_url()">Permalink</a>)</span>
235 <h2>$method.short_name ($method.get_in_args()) &#8594; $method.get_out_args()</h2>
236
237 $method.get_added()
238 $method.get_changed()
239 $method.get_deprecated()
240
241 #if $method.no_reply
226 <a name="{{ method.get_anchor() }}"></a>
227 <span class="permalink">(<a href="{{ method.get_url() }}">Permalink</a>)</span>
228 <h2>{{ method.short_name }} ({{ method.get_in_args() }}) &#8594; {{ method.get_out_args() }}</h2>
229
230 {{ method.get_added() }}
231 {{ method.get_changed() }}
232 {{ method.get_deprecated() }}
233
234 {% if method.no_reply %}
242235 <div class="annotation no-reply">The caller should not expect a reply when calling this method.</div>
243 #end if
244
245 #if $method.in_args
236 {% endif %}
237
238 {% if method.in_args %}
246239 <div class="indent">
247240 <h3>Parameters</h3>
248241 <ul>
249 #for $arg in $method.in_args
242 {% for arg in method.in_args %}
250243 <li>
251 $arg.short_name &mdash; $arg.dbus_type
252 #if $arg.get_type(): (<a href="$arg.get_type_url()" title="$arg.get_type_title()">$arg.get_type().short_name</a>)
244 {{ arg.short_name }} &mdash; {{ arg.dbus_type }}
245 {% if arg.get_type() %}
246 (<a href="{{ arg.get_type_url() }}" title="{{ arg.get_type_title() }}">{{ arg.get_type().short_name }}</a>)
247 {% endif %}
253248 </li>
254 $arg.get_added()
255 $arg.get_changed()
256 $arg.get_deprecated()
257 $arg.get_docstring()
258 #end for
249 {{ arg.get_added() }}
250 {{ arg.get_changed() }}
251 {{ arg.get_deprecated() }}
252 {{ arg.get_docstring() }}
253 {% endfor %}
259254 </ul>
260255 </div>
261 #end if
262
263 #if $method.out_args
256 {% endif %}
257
258 {% if method.out_args %}
264259 <div class="indent">
265260 <h3>Returns</h3>
266261 <ul>
267 #for $arg in $method.out_args
262 {% for arg in method.out_args %}
268263 <li>
269 $arg.short_name &mdash; $arg.dbus_type
270 #if $arg.get_type(): (<a href="$arg.get_type_url()" title="$arg.get_type_title()">$arg.get_type().short_name</a>)
264 {{ arg.short_name }} &mdash; {{ arg.dbus_type }}
265 {% if arg.get_type() %}
266 (<a href="{{ arg.get_type_url() }}" title="{{ arg.get_type_title() }}">{{ arg.get_type().short_name }}</a>)
267 {% endif %}
271268 </li>
272 $arg.get_added()
273 $arg.get_changed()
274 $arg.get_deprecated()
275 $arg.get_docstring()
276 #end for
269 {{ arg.get_added() }}
270 {{ arg.get_changed() }}
271 {{ arg.get_deprecated() }}
272 {{ arg.get_docstring() }}
273 {% endfor %}
277274 </ul>
278275 </div>
279 #end if
280
281 $method.get_docstring()
282
283 #if $method.possible_errors
276 {% endif %}
277
278 {{ method.get_docstring() }}
279
280 {% if method.possible_errors %}
284281 <hr/>
285282 <div class="indent">
286283 <h3>Possible Errors</h3>
287284 <ul>
288 #for $error in $method.possible_errors
289 <li><a href="$error.get_url()" title="$error.get_title()">$error.get_error().short_name</a></li>
290 $error.get_added()
291 $error.get_changed()
292 $error.get_deprecated()
293 $error.get_docstring()
294 #end for
285 {% for error in method.possible_errors %}
286 <li><a href="{{ error.get_url() }}" title="{{ error.get_title() }}">{{ error.get_error().short_name }}</a></li>
287 {{ error.get_added() }}
288 {{ error.get_changed() }}
289 {{ error.get_deprecated() }}
290 {{ error.get_docstring() }}
291 {% endfor %}
295292 </ul>
296293 </div>
297 #end if
298 </div>
299 #end for
300 </div>
301 #end if
302
303 #if $interface.signals
294 {% endif %}
295 </div>
296 {% endfor %}
297 </div>
298 {% endif %}
299
300 {% if interface.signals %}
304301 <div class="outset signals signal">
305302 <a name="signals"></a>
306303 <h1>Signals</h1>
307 #for $signal in $interface.signals
304 {% for signal in interface.signals %}
308305 <div class="inset signal">
309 <a name="$signal.get_anchor()"></a>
310 <span class="permalink">(<a href="$signal.get_url()">Permalink</a>)</span>
311 <h2>$signal.short_name ($signal.get_args())</h2>
312
313 $signal.get_added()
314 $signal.get_changed()
315 $signal.get_deprecated()
316
317 #if $signal.args
306 <a name="{{ signal.get_anchor() }}"></a>
307 <span class="permalink">(<a href="{{ signal.get_url() }}">Permalink</a>)</span>
308 <h2>{{ signal.short_name }} ({{ signal.get_args() }})</h2>
309
310 {{ signal.get_added() }}
311 {{ signal.get_changed() }}
312 {{ signal.get_deprecated() }}
313
314 {% if signal.args %}
318315 <div class="indent">
319316 <h3>Parameters</h3>
320317 <ul>
321 #for $arg in $signal.args
318 {% for arg in signal.args %}
322319 <li>
323 $arg.short_name &mdash; $arg.dbus_type
324 #if $arg.get_type(): (<a href="$arg.get_type_url()" title="$arg.get_type_title()">$arg.get_type().short_name</a>)
320 {{ arg.short_name }} &mdash; {{ arg.dbus_type }}
321 {% if arg.get_type() %}
322 (<a href="{{ arg.get_type_url() }}" title="{{ arg.get_type_title() }}">{{ arg.get_type().short_name }}</a>)
323 {% endif %}
325324 </li>
326 $arg.get_added()
327 $arg.get_changed()
328 $arg.get_deprecated()
329 $arg.get_docstring()
330 #end for
325 {{ arg.get_added() }}
326 {{ arg.get_changed() }}
327 {{ arg.get_deprecated() }}
328 {{ arg.get_docstring() }}
329 {% endfor %}
331330 </ul>
332331 </div>
333 #end if
334
335 $signal.get_docstring()
336 </div>
337 #end for
338 </div>
339 #end if
340
341 #if $interface.properties
332 {% endif %}
333
334 {{ signal.get_docstring() }}
335 </div>
336 {% endfor %}
337 </div>
338 {% endif %}
339
340 {% if interface.properties %}
342341 <div class="outset properties property">
343342 <a name="properties"></a>
344343 <h1>Properties</h1>
347346 href="http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties">org.freedesktop.DBus.Properties</a>
348347 interface.
349348 </div>
350 #for $property in $interface.properties
349 {% for property in interface.properties %}
351350 <div class="inset property">
352 <a name="$property.get_anchor()"></a>
353 <span class="permalink">(<a href="$property.get_url()">Permalink</a>)</span>
351 <a name="{{ property.get_anchor() }}"></a>
352 <span class="permalink">(<a href="{{ property.get_url() }}">Permalink</a>)</span>
354353 <h2>
355 $property.short_name &mdash; $property.dbus_type
356 #if $property.type: (<a href="$property.get_type_url()" title="$property.get_type_title()">$property.get_type().short_name</a>)
354 {{ property.short_name }} &mdash; {{ property.dbus_type }}
355 {% if property.type %}
356 (<a href="{{ property.get_type_url() }}" title="{{ property.get_type_title() }}">{{ property.get_type().short_name }}</a>)
357 {% endif %}
357358 </h2>
358 <div class="access">$property.get_access()</div>
359
360 #if $property.sometimes_immutable:
359 <div class="access">{{ property.get_access() }}</div>
360
361 {% if property.sometimes_immutable %}
361362 <div class="annotation immutable">Depending on the protocol, this
362363 property may be <strong>immutable</strong> which means that it can never
363 #if $interface.is_channel_related:
364 {% if interface.is_channel_related %}
364365 change once the channel has been created. Immutable properties SHOULD
365366 appear in the channel detail list
366 of <a href="Connection_Interface_Requests.html#org.freedesktop.Telepathy.Connection.Interface.Requests.NewChannels">NewChannels</a>
367 of <a href="Connection_Interface_Requests.html#org.freedesktop.Telepathy.Connection.Interface.Requests.NewChannel">NewChannel</a>
367368 signals.
368 #else
369 {% else %}
369370 change.
370 #end if
371 </div>
372 #elif $property.immutable:
371 {% endif %}
372 </div>
373 {% elif property.immutable %}
373374 <div class="annotation immutable">This property is
374375 <strong>immutable</strong> which means that it can never
375 #if $interface.is_channel_related:
376 {% if interface.is_channel_related %}
376377 change once the channel has been created. Immutable properties SHOULD
377378 appear in the channel detail list
378 of <a href="Connection_Interface_Requests.html#org.freedesktop.Telepathy.Connection.Interface.Requests.NewChannels">NewChannels</a>
379 of <a href="Connection_Interface_Requests.html#org.freedesktop.Telepathy.Connection.Interface.Requests.NewChannel">NewChannel</a>
379380 signals.
380 #else
381 {% else %}
381382 change.
382 #end if
383 </div>
384 #end if
385
386 #if $property.sometimes_requestable:
383 {% endif %}
384 </div>
385 {% endif %}
386
387 {% if property.sometimes_requestable %}
387388 <div class="annotation requestable">Depending on the protocol, this
388389 property may be <strong>requestable</strong>, which means that it may be
389390 allowed in the properties hash of a channel request such as in the
395396 and <a href="Channel_Dispatcher.html">ChannelDispatcher</a>.
396397 If supported on this protocol, the property should appear in either the
397398 Fixed_Properties or Allowed_Properties of
398 a <a href="Connection_Interface_Requests.html#org.freedesktop.Telepathy.Connection.Interface.Requests.RequestableChannelClasses">RequestableChannelClass</a>
399 a <a href="Connection.html#org.freedesktop.Telepathy.Connection.RequestableChannelClasses">RequestableChannelClass</a>
399400 advertised by the CM.</div>
400 #elif $property.requestable:
401 {% elif property.requestable %}
401402 <div class="annotation requestable">This property
402403 is <strong>requestable</strong>, which means that it is allowed
403404 in the properties hash of a channel request such as in the
409410 and <a href="Channel_Dispatcher.html">ChannelDispatcher</a>.
410411 The property should also appear in either the Fixed_Properties
411412 or Allowed_Properties of
412 a <a href="Connection_Interface_Requests.html#org.freedesktop.Telepathy.Connection.Interface.Requests.RequestableChannelClasses">RequestableChannelClass</a>
413 a <a href="Connection.html#org.freedesktop.Telepathy.Connection.RequestableChannelClasses">RequestableChannelClass</a>
413414 advertised by the CM.</div>
414 #end if
415
416 $property.get_added()
417 $property.get_changed()
418 $property.get_deprecated()
419
420 #if not $property.immutable:
421 #if $property.emits_changed == $property.EMITS_CHANGED_UPDATES
415 {% endif %}
416
417 {{ property.get_added() }}
418 {{ property.get_changed() }}
419 {{ property.get_deprecated() }}
420
421 {% if not property.immutable %}
422 {% if property.emits_changed == property.EMITS_CHANGED_UPDATES %}
422423 <div class="annotation emits-changed emits-changed-updates">
423424 When this property changes, the
424425 <code>org.freedesktop.DBus.Properties.PropertiesChanged</code>
425426 signal is emitted with the new value.
426427 </div>
427 #elif $property.emits_changed == $property.EMITS_CHANGED_INVALIDATES
428 {% elif property.emits_changed == property.EMITS_CHANGED_INVALIDATES %}
428429 <div class="annotation emits-changed emits-changed-invalidates">
429430 When this property changes, the
430431 <code>org.freedesktop.DBus.Properties.PropertiesChanged</code>
431432 signal is emitted, but the new value is not sent.
432433 </div>
433 #elif $property.emits_changed == $property.EMITS_CHANGED_NONE
434 {% elif property.emits_changed == property.EMITS_CHANGED_NONE %}
434435 <div class="annotation emits-changed emits-changed-none">
435436 The <code>org.freedesktop.DBus.Properties.PropertiesChanged</code>
436437 signal is <strong>not</strong> emitted when this property changes.
437438 </div>
438 #end if
439 #end if
440
441 #if $property.is_connection_parameter:
439 {% endif %}
440 {% endif %}
441
442 {% if property.is_connection_parameter %}
442443 <div class="annotation connection-parameter">
443444 <p><span class='note'>Note:</span> Connections implementing this
444445 property SHOULD provide a corresponding parameter named
445 <tt>$property.name</tt> with the <a
446 <tt>{{ property.name }}</tt> with the <a
446447 href="Connection_Manager.html#Conn_Mgr_Param_Flags">DBus_Property</a>
447448 flag. Clients SHOULD update this property by
448449 calling <a
452453 href="Account.html#org.freedesktop.Telepathy.Account.AccountPropertyChanged">AccountPropertyChanged</a>.
453454 </p>
454455 </div>
455 #end if
456
457 $property.get_docstring()
458 </div>
459 #end for
460 </div>
461 #end if
462
463 #if $interface.tpproperties
464 <div class="outset tpproperties tpproperty">
465 <a name="tpproperties"></a>
466 <h1>Telepathy Properties</h1>
467 <div>
468 Accessed using the <a
469 href="Properties_Interface.html">org.freedesktop.Telepathy.Properties</a>
470 interface.
471 </div>
472 #for $property in $interface.tpproperties
473 <div class="inset tpproperty">
474 <a name="$property.get_anchor()"></a>
475 <span class="permalink">(<a href="$property.get_url()">Permalink</a>)</span>
476 <h2>
477 $property.short_name &mdash; $property.dbus_type
478 #if $property.type: (<a href="$property.get_type_url()" title="$property.get_type_title()">$property.get_type().short_name</a>)
479 </h2>
480 $property.get_added()
481 $property.get_changed()
482 $property.get_deprecated()
483 $property.get_docstring()
484 </div>
485 #end for
486 </div>
487 #end if
488
489 #if $interface.contact_attributes
456 {% endif %}
457
458 {{ property.get_docstring() }}
459 </div>
460 {% endfor %}
461 </div>
462 {% endif %}
463
464 {% if interface.contact_attributes %}
490465 <div class="outset contact-attributes">
491466 <a name="contact-attributes"></a>
492467 <h1>Contact Attributes</h1>
494469 Attributes that a contact can have, accessed with the
495470 org.freedesktop.Telepathy.Connection.Interface.Contacts interface.
496471 </div>
497 #for $token in $interface.contact_attributes
472 {% for token in interface.contact_attributes %}
498473 <div class="inset contact-attribute">
499 <a name="$token.get_anchor()"></a>
500 <span class="permalink">(<a href="$token.get_url()">Permalink</a>)</span>
474 <a name="{{ token.get_anchor() }}"></a>
475 <span class="permalink">(<a href="{{ token.get_url() }}">Permalink</a>)</span>
501476 <h2>
502 $token.name &mdash; $token.dbus_type
503 #if $token.type: (<a href="$token.get_type_url()" title="$token.get_type_title()">$token.get_type().short_name</a>)
477 {{ token.name }} &mdash; {{ token.dbus_type }}
478 {% if token.type %}
479 (<a href="{{ token.get_type_url() }}" title="{{ token.get_type_title() }}">{{ token.get_type().short_name }}</a>)
480 {% endif %}
504481 </h2>
505 $token.get_added()
506 $token.get_changed()
507 $token.get_deprecated()
508 $token.get_docstring()
509 </div>
510 #end for
511 </div>
512 #end if
513
514 #if $interface.handler_capability_tokens
482 {{ token.get_added() }}
483 {{ token.get_changed() }}
484 {{ token.get_deprecated() }}
485 {{ token.get_docstring() }}
486 </div>
487 {% endfor %}
488 </div>
489 {% endif %}
490
491 {% if interface.handler_capability_tokens %}
515492 <div class="outset handler-capability-tokens">
516493 <a name="handler-capability-tokens"></a>
517494 <h1>Handler Capability Tokens</h1>
518495 <div>
519496 Tokens representing capabilities that a Client.Handler can have.
520497 </div>
521 #for $token in $interface.handler_capability_tokens
498 {% for token in interface.handler_capability_tokens %}
522499 <div class="inset handler-capability-token">
523 <a name="$token.get_anchor()"></a>
524 <span class="permalink">(<a href="$token.get_url()">Permalink</a>)</span>
500 <a name="{{ token.get_anchor() }}"></a>
501 <span class="permalink">(<a href="{{ token.get_url() }}">Permalink</a>)</span>
525502 <h2>
526 $token.name
527 #if $token.is_family
503 {{ token.name }}
504 {% if token.is_family %}
528505 (etc.)
529 #end if
506 {% endif %}
530507 </h2>
531 $token.get_added()
532 $token.get_changed()
533 $token.get_deprecated()
534 $token.get_docstring()
535 </div>
536 #end for
537 </div>
538 #end if
539
540 #if $interface.types
508 {{ token.get_added() }}
509 {{ token.get_changed() }}
510 {{ token.get_deprecated() }}
511 {{ token.get_docstring() }}
512 </div>
513 {% endfor %}
514 </div>
515 {% endif %}
516
517 {% if interface.types %}
541518 <div class="outset types type">
542519 <a name="types"></a>
543520 <h1>Types</h1>
544 #for $type in $interface.types
521 {% for type in interface.types %}
545522 <div class="inset type">
546 <a name="$type.get_anchor()"></a>
547 <span class="permalink">$type.get_type_name() (<a href="$type.get_url()">Permalink</a>)</span>
523 <a name="{{ type.get_anchor() }}"></a>
524 <span class="permalink">{{ type.get_type_name() }} (<a href="{{ type.get_url() }}">Permalink</a>)</span>
548525 <h2>
549 $type.short_name &mdash; $type.dbus_type
526 {{ type.short_name }} &mdash; {{ type.dbus_type }}
550527 </h2>
551528
552 $type.get_added()
553 $type.get_changed()
554 $type.get_deprecated()
555 $type.get_docstring()
556 $type.get_breakdown()
557 </div>
558 #end for
559 </div>
560 #end if
529 {{ type.get_added() }}
530 {{ type.get_changed() }}
531 {{ type.get_deprecated() }}
532 {{ type.get_docstring() }}
533 {{ type.get_breakdown() }}
534 </div>
535 {% endfor %}
536 </div>
537 {% endif %}
561538
562539 </div>
563540
11 <!DOCTYPE html PUBLIC "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" "">
22 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
33 <head>
4 <title>$spec.title &mdash; v$spec.version</title>
4 <title>{{ spec.title }} &mdash; v{{ spec.version }}</title>
5 <meta charset="UTF-8">
56 <link rel="stylesheet" href="style.css" type="text/css"/>
67 <link rel="shortcut icon" type="image/png" media="all" href="favicon.png" />
78 </head>
89 <body>
910 <div class="header">
10 <h1>$spec.title</h1>
11 <h1>{{ spec.title }}</h1>
1112 <a href="index.html">Full</a>
12 #if len($spec.generic_types) > 0
13 {% if spec.generic_types|length > 0 %}
1314 | <a href="generic-types.html">Generic Types</a>
14 #end if
15 #if len($spec.errors) > 0
15 {% endif %}
16 {% if spec.errors|length > 0 %}
1617 | <a href="errors.html">Errors</a>
17 #end if
18 {% endif %}
1819 | <a href="fullindex.html">Full Index</a>
1920 </div>
2021
2122 <div class="main">
22 <b>Version $spec.version</b>
23 <b>Version {{ spec.version }}</b>
2324
2425 <a name="interfaces"></a>
2526 <h3>Interfaces</h3>
2627 <ul>
27 #for $interface in $spec.interfaces
28 #if $interface.causes_havoc
28 {% for interface in spec.interfaces %}
29 {% if interface.causes_havoc %}
2930 <li class="causes-havoc">
30 #elif $interface.is_deprecated
31 {% elif interface.is_deprecated %}
3132 <li class="deprecated">
32 #else
33 {% else %}
3334 <li>
34 #end if
35 <a href="$interface.get_url()">$interface.name</a>
36 #if $interface.causes_havoc
35 {% endif %}
36 <a href="{{ interface.get_url() }}">{{ interface.name }}</a>
37 {% if interface.causes_havoc %}
3738 (unstable)
38 #elif $interface.is_deprecated
39 {% elif interface.is_deprecated %}
3940 (deprecated)
40 #end if
41 {% endif %}
4142 </li>
42 #end for
43 {% endfor %}
4344 </ul>
4445
45 #if len($spec.generic_types) > 0 or len($spec.errors) > 0
46 {% if spec.generic_types|length > 0 or spec.errors|length > 0 %}
4647 <a name="other"></a>
4748 <h3>Other</h3>
4849 <ul>
49 #if len($spec.generic_types) > 0
50 {% if spec.generic_types|length > 0 %}
5051 <li><a href="generic-types.html">Generic Types</a></li>
51 #end if
52 #if len($spec.errors) > 0
52 {% endif %}
53 {% if spec.errors|length > 0 %}
5354 <li><a href="errors.html">Errors</a></li>
54 #end if
55 {% endif %}
5556 </ul>
56 #end if
57 {% endif %}
5758
5859 </div>
5960 </body>
522522 respecified <tt>message-token</tt> not to have unimplementable
523523 uniqueness guarantees.
524524 </tp:changed>
525 <tp:changed version="0.27.4">
526 Added <tt>silent</tt> message flag.
527 </tp:changed>
525528
526529 <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
527530 <p>Well-known keys for the first <tp:type>Message_Part</tp:type> of a
678681 <tp:type>Channel_Text_Message_Flags</tp:type>). This flag
679682 does not make sense on outgoing messages and SHOULD NOT
680683 appear there.</dd>
684
685 <dt>silent (b)</dt>
686 <dd>If present and true, the incoming message should not trigger
687 a user notification.</dd>
681688
682689 <dt>rescued (b)</dt>
683690 <dd>If present and true, the incoming message has been seen in
124124 <p>To make it possible to implement a very simple password-querying
125125 user interface without knowledge of any particular SASL mechanism,
126126 implementations of this interface MUST implement the
127 pseudo-mechanism <code>X-TELEPATHY-PASSWORD</code>, unless none
128 of the available mechanisms use a password at all.</p>
127 pseudo-mechanism <code>X-TELEPATHY-PASSWORD</code>, unless each
128 of the available mechanisms either requires additional information
129 beyond the password (such as a username), or does not use a
130 password.</p>
129131 </tp:docstring>
130132 </property>
131133
9191 <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
9292 <p>The state of the file transfer as described by the
9393 File_Transfer_State enum.</p>
94
95 <p>Change notification is via
96 <tp:member-ref>FileTransferStateChanged</tp:member-ref> signal.</p>
9497 </tp:docstring>
9598 </property>
9699
1515 License along with this library; if not, write to the Free Software
1616 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p>
1717 </tp:license>
18 <interface name="org.freedesktop.Telepathy.Connection.Interface.IRCCommand1"
19 tp:causes-havoc='not well-tested'>
18 <interface name="org.freedesktop.Telepathy.Connection.Interface.IRCCommand1">
2019 <tp:requires interface="org.freedesktop.Telepathy.Connection"/>
2120 <tp:added version="0.27.3"/>
2221
452452 allowed; new connection managers SHOULD implement it in
453453 preference to this one.</p>
454454 </dd>
455
456 <dt>account-path-suffix (s)</dt>
457 <dd>The suffix of the Connection's Account object-path such as
458 "gabble/jabber/chris_40example_2ecom0" for the account whose
459 object path is "/org/freedesktop/Telepathy/Account/gabble/jabber/chris_40example_2ecom0".
460 This parameter should be set by the AccountManager on CMs supporting
461 this parameter.</dd>
455462 </dl>
456463
457464 <p>The following well-known parameter names correspond to D-Bus
22 xmlns:xi="http://www.w3.org/2001/XInclude">
33
44 <tp:title>Telepathy D-Bus Interface Specification</tp:title>
5 <tp:version>0.27.3</tp:version>
5 <tp:version>0.27.4</tp:version>
66
77 <tp:copyright>Copyright © 2005-2012 Collabora Limited</tp:copyright>
88 <tp:copyright>Copyright © 2005-2011 Nokia Corporation</tp:copyright>
0 #!/usr/bin/env python
0 #!/usr/bin/env python3
11
22 import sys
33 import os.path
1818 >>> spec.interfaces
1919 [Interface(org.freedesktop.Telepathy.SpecAutoGenTest)]
2020
21 >>> spec.errors
22 {u'org.freedesktop.Telepathy.SpecAutoGenTest.OtherError': Error(org.freedesktop.Telepathy.SpecAutoGenTest.OtherError), u'org.freedesktop.Telepathy.SpecAutoGenTest.MiscError': Error(org.freedesktop.Telepathy.SpecAutoGenTest.MiscError)}
21 >>> sorted(spec.errors.items())
22 [('org.freedesktop.Telepathy.SpecAutoGenTest.MiscError', Error(org.freedesktop.Telepathy.SpecAutoGenTest.MiscError)), ('org.freedesktop.Telepathy.SpecAutoGenTest.OtherError', Error(org.freedesktop.Telepathy.SpecAutoGenTest.OtherError))]
2323
2424 >>> spec.generic_types
2525 []
26 >>> spec.types
27 {u'Adjective': Enum(Adjective), u'Test_Flags': Flags(Test_Flags), u'UV': Struct(UV)}
26 >>> sorted(spec.types)
27 ['Adjective', 'Test_Flags', 'UV']
28 >>> [ spec.types[x] for x in sorted(spec.types) ]
29 [Enum(Adjective), Flags(Test_Flags), Struct(UV)]
2830
2931 >>> i = spec.interfaces[0]
3032 >>> i
3133 Interface(org.freedesktop.Telepathy.SpecAutoGenTest)
3234
33 >>> print i.causes_havoc
35 >>> print(i.causes_havoc)
3436 None
3537
3638 >>> i.methods
4749
4850 >>> i.methods[0].possible_errors
4951 [PossibleError(org.freedesktop.Telepathy.SpecAutoGenTest.MiscError), PossibleError(org.freedesktop.Telepathy.SpecAutoGenTest.OtherError)]
50 >>> map (lambda e: e.get_error (), i.methods[0].possible_errors)
52 >>> list(map (lambda e: e.get_error (), i.methods[0].possible_errors))
5153 [Error(org.freedesktop.Telepathy.SpecAutoGenTest.MiscError), Error(org.freedesktop.Telepathy.SpecAutoGenTest.OtherError)]
5254
5355 >>> i.signals
6264 >>> i.properties[0].type
6365 ''
6466 >>> i.properties[0].dbus_type
65 u'b'
66 >>> print i.properties[0].get_type ()
67 'b'
68 >>> print(i.properties[0].get_type())
6769 None
6870
6971 >>> i.types
7173
7274 >>> i.types[0].values
7375 [EnumValue(Adjective.Leveraging), EnumValue(Adjective.Synergistic)]
74 >>> map (lambda v: (v.short_name, v.value), i.types[0].values)
75 [(u'Leveraging', u'0'), (u'Synergistic', u'1')]
76 >>> list(map (lambda v: (v.short_name, v.value), i.types[0].values))
77 [('Leveraging', '0'), ('Synergistic', '1')]
7678
7779 >>> i.types[1].values
7880 [EnumValue(Test_Flags.LowBit), EnumValue(Test_Flags.HighBit)]
79 >>> map (lambda v: (v.short_name, v.value), i.types[1].values)
80 [(u'LowBit', u'1'), (u'HighBit', u'128')]
81 >>> list(map (lambda v: (v.short_name, v.value), i.types[1].values))
82 [('LowBit', '1'), ('HighBit', '128')]
8183
8284 >>> sorted(spec.everything.items())
83 [(u'org.freedesktop.Telepathy.SpecAutoGenTest', ClientInterest(org.freedesktop.Telepathy.SpecAutoGenTest)), (u'org.freedesktop.Telepathy.SpecAutoGenTest.DoStuff', Method(org.freedesktop.Telepathy.SpecAutoGenTest.DoStuff)), (u'org.freedesktop.Telepathy.SpecAutoGenTest.Introspective', Property(org.freedesktop.Telepathy.SpecAutoGenTest.Introspective:b)), (u'org.freedesktop.Telepathy.SpecAutoGenTest.StuffHappened', Signal(org.freedesktop.Telepathy.SpecAutoGenTest.StuffHappened)), (u'org.freedesktop.Telepathy.SpecAutoGenTest.wobbly', AwkwardTelepathyProperty(org.freedesktop.Telepathy.SpecAutoGenTest.wobbly:b)), (u'org.freedesktop.Telepathy.SpecAutoGenTest/badgers', ClientInterest(org.freedesktop.Telepathy.SpecAutoGenTest/badgers))]
85 [('org.freedesktop.Telepathy.SpecAutoGenTest', ClientInterest(org.freedesktop.Telepathy.SpecAutoGenTest)), ('org.freedesktop.Telepathy.SpecAutoGenTest.DoStuff', Method(org.freedesktop.Telepathy.SpecAutoGenTest.DoStuff)), ('org.freedesktop.Telepathy.SpecAutoGenTest.Introspective', Property(org.freedesktop.Telepathy.SpecAutoGenTest.Introspective:b)), ('org.freedesktop.Telepathy.SpecAutoGenTest.StuffHappened', Signal(org.freedesktop.Telepathy.SpecAutoGenTest.StuffHappened)), ('org.freedesktop.Telepathy.SpecAutoGenTest.wobbly', AwkwardTelepathyProperty(org.freedesktop.Telepathy.SpecAutoGenTest.wobbly:b)), ('org.freedesktop.Telepathy.SpecAutoGenTest/badgers', ClientInterest(org.freedesktop.Telepathy.SpecAutoGenTest/badgers))]
8486
8587
86 >>> map (lambda o: i.added, spec.everything.values ())
88 >>> list(map (lambda o: i.added, spec.everything.values ()))
8789 [None, None, None, None, None, None]
88 >>> map (lambda o: i.deprecated, spec.everything.values ())
90 >>> list(map (lambda o: i.deprecated, spec.everything.values ()))
8991 [None, None, None, None, None, None]
9092 """
9193
0 #!/usr/bin/env python
0 #!/usr/bin/env python3
11 #
22 # doc-generator.py
33 #
4 # Generates HTML documentation from the parsed spec using Cheetah templates.
4 # Generates HTML documentation from the parsed spec
55 #
66 # Copyright (C) 2009 Collabora Ltd.
77 #
2626 import os
2727 import os.path
2828 import shutil
29 import itertools
2930
3031 try:
31 from Cheetah.Template import Template
32 except ImportError, e:
33 print >> sys.stderr, e
34 print >> sys.stderr, "Install `python-cheetah'?"
32 from jinja2 import Template
33 except ImportError as e:
34 print(e, file=sys.stderr)
35 print("Install `jinja2'?", file=sys.stderr)
3536 sys.exit(-1)
3637
3738 import specparser
6768 file = open(os.path.join(template_path, filename))
6869 template_def = file.read()
6970 file.close()
70 except IOError, e:
71 print >> sys.stderr, "Could not load template file `%s'" % filename
72 print >> sys.stderr, e
71 except IOError as e:
72 print("Could not load template file `%s'" % filename, file=sys.stderr)
73 print(e, file=sys.stderr)
7374 sys.exit(-1)
7475
7576 return template_def
77
78 def render_template(name, context, target=None):
79 if target is None:
80 target = name
81 template_def = load_template(name)
82 t = Template(template_def).render(context)
83 with open(os.path.join(output_path, target), 'w') as out:
84 out.write(t)
7685
7786 spec = specparser.parse(spec_file, namespace, allow_externals=allow_externals)
7887
7988 # write out HTML files for each of the interfaces
8089
90 all_values = list(spec.everything.values()) + list(spec.errors.values()) + list(spec.types.values())
91
92 star = [ (item.short_name, item) for item in all_values ]
93 star.sort(key = lambda t: t[0].title())
94 groups = [ (l, list(g)) for l, g in (itertools.groupby(star, key = lambda t: t[0][0].upper())) ]
95 letters = set(map(lambda t: t[0], groups))
96 all_letters = list(map(chr, range(ord('A'), ord('Z')+1)))
97
98 context = { 'spec': spec, 'star': star, 'groups': groups,
99 'letters': letters, 'all_letters': all_letters }
100 render_template('fullindex.html', context)
101
102 context = { 'spec': spec, 'name': project, 'all_values': all_values }
103 render_template('devhelp.devhelp2', context, target=('%s.devhelp2' % project))
104
81105 # Not using render_template here to avoid recompiling it n times.
82 namespace = { 'spec': spec }
106 context = { 'spec': spec }
83107 template_def = load_template('interface.html')
84 t = Template(template_def, namespaces = [namespace])
108 t = Template(template_def)
85109 for interface in spec.interfaces:
86 namespace['interface'] = interface
110 context['interface'] = interface
111 # open the output file
112 with open(os.path.join(output_path, '%s.html'
113 % interface.name_for_bindings), 'w') as out:
114 out.write(t.render(context))
87115
88 # open the output file
89 out = open(os.path.join(output_path, '%s.html'
90 % interface.name_for_bindings), 'w')
91 print >> out, unicode(t).encode('utf-8')
92 out.close()
93
94 def render_template(name, namespaces, target=None):
95 if target is None:
96 target = name
97
98 namespace = { 'spec': spec }
99 template_def = load_template(name)
100 t = Template(template_def, namespaces=namespaces)
101 out = open(os.path.join(output_path, target), 'w')
102 print >> out, unicode(t).encode('utf-8')
103 out.close()
104
105 namespaces = { 'spec': spec }
106
116 context = { 'spec': spec }
107117 if len(spec.generic_types) > 0:
108 render_template('generic-types.html', namespaces)
118 render_template('generic-types.html', context)
109119 if len(spec.errors) > 0:
110 render_template('errors.html', namespaces)
111 render_template('interfaces.html', namespaces)
112 render_template('fullindex.html', namespaces)
113
114 dh_namespaces = { 'spec': spec, 'name': project }
115 render_template('devhelp.devhelp2', dh_namespaces,
116 target=('%s.devhelp2' % project))
120 render_template('errors.html', context)
121 render_template('interfaces.html', context)
117122
118123 # write out the TOC last, because this is the file used as the target in the
119124 # Makefile.
120 render_template('index.html', namespaces)
125 render_template('index.html', context)
0 #!/usr/bin/env python3
01 #
12 # specparser.py
23 #
2324
2425 import sys
2526 import xml.dom.minidom
27 import functools
2628
2729 import xincludator
2830
5052 self.child = child
5153
5254 def __str__(self):
53 print """
55 print ("""
5456 Nested <%s>s are forbidden.
5557 Parent:
5658 %s...
5759 Child:
5860 %s...
5961 """ % (self.parent.nodeName, self.parent.toxml()[:100],
60 self.child.toxml()[:100])
62 self.child.toxml()[:100]))
6163
6264 def getText(dom):
6365 try:
6971 return ''
7072
7173 def getChildrenByName(dom, namespace, name):
72 return filter(lambda n: n.nodeType == n.ELEMENT_NODE and \
74 return list(filter(lambda n: n.nodeType == n.ELEMENT_NODE and \
7375 n.namespaceURI == namespace and \
7476 n.localName == name,
75 dom.childNodes)
77 dom.childNodes))
7678
7779 def getChildrenByNameAndAttribute(dom, namespace, name, attribute, value):
78 return filter(lambda n: n.nodeType == n.ELEMENT_NODE and \
80 return list(filter(lambda n: n.nodeType == n.ELEMENT_NODE and \
7981 n.namespaceURI == namespace and \
8082 n.localName == name and \
8183 n.getAttribute(attribute) == value,
82 dom.childNodes)
84 dom.childNodes))
8385
8486 def getOnlyChildByName(dom, namespace, name):
8587 kids = getChildrenByName(dom, namespace, name)
227229
228230 self._convert_to_html(node)
229231
230 return node.toxml().encode('ascii', 'xmlcharrefreplace')
232 return node.toxml()
231233
232234 def get_added(self):
233235 return self._get_generic_with_ver(self.added, 'added',
263265
264266 self._convert_to_html(node)
265267
266 return node.toxml().encode('ascii', 'xmlcharrefreplace')
268 return node.toxml()
267269
268270 def _convert_to_html(self, node):
269271 spec = self.get_spec()
341343 try:
342344 e = spec.errors[error_ns + getText(n)]
343345 except KeyError:
344 print >> sys.stderr, """
346 print("""
345347 WARNING: Error '%s' not known in error namespace '%s'
346348 (<tp:error-ref> in %s)
347 """.strip() % (getText(n), error_ns[:-1], self)
349 """.strip() % (getText(n), error_ns[:-1], self), file=sys.stderr)
348350 continue
349351
350352 n.tagName = 'a'
358360 try:
359361 o = spec.lookup(key, namespace=root_namespace)
360362 except KeyError:
361 print >> sys.stderr, """
363 print("""
362364 WARNING: Key '%s' not known in namespace '%s'
363365 (<tp:member-ref> in %s)
364 """.strip() % (key, root_namespace, self)
366 """.strip() % (key, root_namespace, self), file=sys.stderr)
365367 continue
366368
367369 n.tagName = 'a'
381383 try:
382384 o = spec.lookup(key, namespace=namespace)
383385 except KeyError:
384 print >> sys.stderr, """
386 print("""
385387 WARNING: Key '%s' not known in namespace '%s'
386388 (<tp:dbus-ref> in %s)
387 """.strip() % (key, namespace, self)
389 """.strip() % (key, namespace, self), file=sys.stderr)
388390 continue
389391
390392 n.tagName = 'a'
414416 except KeyError:
415417 o = spec.lookup(key, None)
416418 except KeyError:
417 print >> sys.stderr, """
419 print("""
418420 WARNING: Key '%s' not known in namespace '%s'
419421 (<tp:dbus-ref> in %s)
420 """.strip() % (key, namespace, self)
422 """.strip() % (key, namespace, self), file=sys.stderr)
421423 continue
422424
423425 n.tagName = 'a'
497499 return spec.errors[self.name]
498500 except KeyError:
499501 if not spec.allow_externals:
500 print >> sys.stderr, """
502 print("""
501503 WARNING: Error not known: '%s'
502504 (<tp:possible-error> in %s)
503 """.strip() % (self.name, self.parent)
505 """.strip() % (self.name, self.parent), file=sys.stderr)
504506
505507 return External(self.name)
506508
527529 dom.getElementsByTagName('arg'))
528530
529531 # separate arguments as input and output arguments
530 self.in_args = filter(lambda a: a.direction == Arg.DIRECTION_IN, args)
531 self.out_args = filter(lambda a: a.direction == Arg.DIRECTION_OUT, args)
532 self.in_args = list(filter(lambda a: a.direction == Arg.DIRECTION_IN, args))
533 self.out_args = list(filter(lambda a: a.direction == Arg.DIRECTION_OUT, args))
532534
533535 for arg in args:
534536 if arg.direction == Arg.DIRECTION_IN or \
636638 try:
637639 return self.__MAPPING[emits_changed]
638640 except KeyError:
639 print >> sys.stderr, """
641 print("""
640642 WARNING: <annotation name='%s'/> has unknown value '%s'
641643 (in %s)
642 """.strip() % (self.__ANNOTATION, emits_changed, self)
644 """.strip() % (self.__ANNOTATION, emits_changed, self),
645 file=sys.stderr)
643646 return self.EMITS_CHANGED_UNKNOWN;
644647
645648 class Property(DBusConstruct, Typed, HasEmitsChangedAnnotation):
706709 def __init__(self, parent, namespace, dom):
707710 Typed.__init__(self, parent, namespace, dom)
708711
709 print >> sys.stderr, """
712 print("""
710713 WARNING: Old-style Telepathy properties are deprecated!
711714 (<tp:property> in %s)
712 """.strip() % (parent)
715 """.strip() % (parent),
716 file=sys.stderr)
713717
714718 def get_type_name(self):
715719 return 'Telepathy Property'
860864 return spec.lookup(r)
861865 except KeyError:
862866 if not spec.allow_externals:
863 print >> sys.stderr, """
867 print("""
864868 WARNING: Interface not known: '%s'
865869 (<tp:requires> in %s)
866 """.strip() % (r, self)
870 """.strip() % (r, self), file=sys.stderr)
867871
868872 return External(r)
869873
911915 ]
912916
913917 if unexpected:
914 print >> sys.stderr, """
918 print("""
915919 WARNING: Unknown element(s): %s
916920 (in interface '%s')
917 """.strip() % (', '.join([x.tagName for x in unexpected]), self.name)
921 """.strip() % (', '.join([x.tagName for x in unexpected]), self.name),
922 file=sys.stderr)
918923
919924 class Error(Base):
920925 def get_url(self):
12861291 key=lambda e: e.name)
12871292
12881293 # build a list of generic types
1289 self.generic_types = reduce (lambda a, b: a + b,
1294 self.generic_types = functools.reduce (lambda a, b: a + b,
12901295 map(lambda l: parse_types(self, l),
12911296 dom.getElementsByTagNameNS(XMLNS_TP, 'generic-types')),
12921297 [])
13321337 except IndexError:
13331338 self.version = None
13341339
1335 self.copyrights = map(getText,
1336 getChildrenByName(node, XMLNS_TP, 'copyright'))
1340 self.copyrights = list(map(getText,
1341 getChildrenByName(node, XMLNS_TP, 'copyright')))
13371342
13381343 try:
13391344 license = getChildrenByName(node, XMLNS_TP, 'license')[0]
1340 self.license = map(getText, license.getElementsByTagName('p'))
1345 self.license = list(map(getText, license.getElementsByTagName('p')))
13411346 except IndexError:
13421347 self.license = []
13431348
13841389 return dict(build_tuple(n) for n in nodes)
13851390
13861391 def build_list(parent, type_, namespace, nodes):
1387 return map(lambda node: type_(parent, namespace, node), nodes)
1392 return list(map(lambda node: type_(parent, namespace, node), nodes))
13881393
13891394 def parse_types(parent, dom, namespace = None):
13901395 """Parse all of the types of type nodes mentioned in 't' from the node
0 #!/usr/bin/python
0 #!/usr/bin/env python3
11
2 from sys import argv, stdout, stderr
3 import codecs, locale
2 from sys import argv, stdout
43 import os
54 import xml.dom.minidom
6
7 stdout = codecs.getwriter('utf-8')(stdout)
85
96 NS_XI = 'http://www.w3.org/2001/XInclude'
107
118 def xincludate(dom, base, dropns = []):
129 remove_attrs = []
13 for i in xrange(dom.documentElement.attributes.length):
10 for i in range(dom.documentElement.attributes.length):
1411 attr = dom.documentElement.attributes.item(i)
1512 if attr.prefix == 'xmlns':
1613 if attr.localName in dropns: