Sat, 25 Nov 2017 21:42:28 +0800
jabber.c: fix #17270, ignore STARTTLS when using BOSH.
Pidgin wants to establish a TLS connection with a STARTTLS request, but
it doesn't make any sense, since the XMPP stream is proxied by the BOSH
connection, which is already encrypted by HTTPS. It is impossible to
STARTTLS with BOSH.
According to XEP-0206: The client SHOULD ignore any Transport Layer Security
(TLS) feature since BOSH channel encryption SHOULD be negotiated at the HTTP
layer.
Failing to do it causes Pidgin fails to create any connection with BOSH to any
XMPP server with STARTTLS enabled.
https://developer.pidgin.im/ticket/17270
|
25363
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
1 | man_MANS = |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
2 | |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
3 | if ENABLE_GTK |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
4 | man_MANS += pidgin.1 |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
5 | endif |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
6 | |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
7 | if ENABLE_GNT |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
8 | man_MANS += finch.1 |
|
8b9199babad7
Only install man pages if the respective binary is being installed, fixes a
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
18895
diff
changeset
|
9 | endif |
|
6600
be881a7963d7
[gaim-migrate @ 7124]
Christian Hammond <chipx86@chipx86.com>
parents:
6218
diff
changeset
|
10 | |
|
6164
5cad4f6b7d8e
[gaim-migrate @ 6645]
Christian Hammond <chipx86@chipx86.com>
parents:
2287
diff
changeset
|
11 | EXTRA_DIST = \ |
|
10468
a991d3324b36
[gaim-migrate @ 11750]
Luke Schierer <lschiere@pidgin.im>
parents:
10409
diff
changeset
|
12 | C-HOWTO.dox \ |
|
6600
be881a7963d7
[gaim-migrate @ 7124]
Christian Hammond <chipx86@chipx86.com>
parents:
6218
diff
changeset
|
13 | PERL-HOWTO.dox \ |
|
18660
e2feaa89d5f5
- Added a lovely Doxygen signals tutorial
William Ehlhardt <williamehlhardt@gmail.com>
parents:
16740
diff
changeset
|
14 | SIGNAL-HOWTO.dox \ |
|
10409
c3ecbb61e505
[gaim-migrate @ 11657]
Balwinder S Dheeman <bsd@rubyforge.org>
parents:
9609
diff
changeset
|
15 | TCL-HOWTO.dox \ |
|
16316
81ac175e7dcb
Ari noticed that TracHeader.html and TracFooter.html should be in EXTRA_DIST.
Richard Laager <rlaager@pidgin.im>
parents:
16273
diff
changeset
|
16 | TracFooter.html \ |
|
81ac175e7dcb
Ari noticed that TracHeader.html and TracFooter.html should be in EXTRA_DIST.
Richard Laager <rlaager@pidgin.im>
parents:
16273
diff
changeset
|
17 | TracHeader.html \ |
|
6996
f2d150aa2d9e
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
18 | account-signals.dox \ |
|
f2d150aa2d9e
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
19 | blist-signals.dox \ |
|
18895
6b9856e9b382
- Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
18660
diff
changeset
|
20 | certificate-signals.dox \ |
|
12053
5aa634db0fc1
[gaim-migrate @ 14348]
Casey Harkins <charkins@pidgin.im>
parents:
11408
diff
changeset
|
21 | cipher-signals.dox \ |
|
6996
f2d150aa2d9e
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
22 | connection-signals.dox \ |
|
f2d150aa2d9e
[gaim-migrate @ 7552]
Christian Hammond <chipx86@chipx86.com>
parents:
6955
diff
changeset
|
23 | conversation-signals.dox \ |
|
12053
5aa634db0fc1
[gaim-migrate @ 14348]
Casey Harkins <charkins@pidgin.im>
parents:
11408
diff
changeset
|
24 | core-signals.dox \ |
|
5aa634db0fc1
[gaim-migrate @ 14348]
Casey Harkins <charkins@pidgin.im>
parents:
11408
diff
changeset
|
25 | dbus-server-signals.dox \ |
|
15976
dbb3ea0b1f7c
Minor 'make dist' fix and check for installed versions of pidgin, not gaim
Mark Doliner <markdoliner@pidgin.im>
parents:
15909
diff
changeset
|
26 | funniest_home_convos.txt \ |
|
15909
0ee1e930d385
Rename/update finch man page
Richard Nelson <wabz@pidgin.im>
parents:
15632
diff
changeset
|
27 | finch.1.in \ |
| 9609 | 28 | gtkaccount-signals.dox \ |
| 9000 | 29 | gtkblist-signals.dox \ |
| 30 | gtkconv-signals.dox \ | |
|
12838
5c6f36abeee8
[gaim-migrate @ 15186]
Richard Laager <rlaager@pidgin.im>
parents:
12737
diff
changeset
|
31 | gtklog-signals.dox \ |
| 9000 | 32 | gtkimhtml-signals.dox \ |
| 12390 | 33 | gtkrc-2.0 \ |
|
16740
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
16316
diff
changeset
|
34 | imgstore-signals.dox \ |
|
28082
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
25363
diff
changeset
|
35 | jabber-signals.dox \ |
|
12737
e1300804318e
[gaim-migrate @ 15082]
Richard Laager <rlaager@pidgin.im>
parents:
12390
diff
changeset
|
36 | log-signals.dox \ |
| 12129 | 37 | notify-signals.dox \ |
|
15632
f4d9ac563784
Do the rename in the man page, and make a few updates. The man page still
Richard Laager <rlaager@pidgin.im>
parents:
14647
diff
changeset
|
38 | pidgin.1.in \ |
|
13401
fc6b025671a8
[gaim-migrate @ 15775]
Gary Kramlich <grim@reaperworld.com>
parents:
13388
diff
changeset
|
39 | plugin-i18n.dox \ |
|
7335
6e5ba33ea062
[gaim-migrate @ 7923]
Christian Hammond <chipx86@chipx86.com>
parents:
6996
diff
changeset
|
40 | plugin-ids.dox \ |
|
12053
5aa634db0fc1
[gaim-migrate @ 14348]
Casey Harkins <charkins@pidgin.im>
parents:
11408
diff
changeset
|
41 | plugin-signals.dox \ |
| 13388 | 42 | savedstatus-signals.dox \ |
| 12291 | 43 | sound-signals.dox \ |
|
11289
90e0133137e7
[gaim-migrate @ 13488]
Mark Doliner <markdoliner@pidgin.im>
parents:
11281
diff
changeset
|
44 | the_penguin.txt \ |
|
11281
a5cda37a16be
[gaim-migrate @ 13478]
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
11022
diff
changeset
|
45 | xfer-signals.dox |