doc/Makefile.am

Sat, 25 Nov 2017 21:42:28 +0800

author
Tom Li <tomli@tomli.me>
date
Sat, 25 Nov 2017 21:42:28 +0800
branch
release-2.x.y
changeset 38792
fdb68b9b02b8
parent 28082
c03615700707
child 34957
dd9779160277
permissions
-rw-r--r--

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
509595c974af [gaim-migrate @ 10452]
Gary Kramlich <grim@pidgin.im>
parents: 9000
diff changeset
28 gtkaccount-signals.dox \
9000
ff260ac20c29 [gaim-migrate @ 9775]
Gary Kramlich <grim@pidgin.im>
parents: 7335
diff changeset
29 gtkblist-signals.dox \
ff260ac20c29 [gaim-migrate @ 9775]
Gary Kramlich <grim@pidgin.im>
parents: 7335
diff changeset
30 gtkconv-signals.dox \
12838
5c6f36abeee8 [gaim-migrate @ 15186]
Richard Laager <rlaager@pidgin.im>
parents: 12737
diff changeset
31 gtklog-signals.dox \
9000
ff260ac20c29 [gaim-migrate @ 9775]
Gary Kramlich <grim@pidgin.im>
parents: 7335
diff changeset
32 gtkimhtml-signals.dox \
12390
cc31536afbbd [gaim-migrate @ 14697]
Etan Reisner <deryni@pidgin.im>
parents: 12291
diff changeset
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
314cd0274e6a [gaim-migrate @ 14429]
Ka-Hing Cheung <khc@pidgin.im>
parents: 12079
diff changeset
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
56132ad4179e [gaim-migrate @ 15760]
Kevin Stange <kstange@pidgin.im>
parents: 12838
diff changeset
42 savedstatus-signals.dox \
12291
2af68342099e [gaim-migrate @ 14595]
Etan Reisner <deryni@pidgin.im>
parents: 12148
diff changeset
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

mercurial