summary refs log tree commit diff
path: root/QUIRKS.7
blob: 8d5a77c25fb12326c6df6c65f0fd664b7326c3c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
.Dd May 27, 2021
.Dt QUIRKS 7
.Os "Causal Agency"
.
.Sh NAME
.Nm Quirks
.Nd IRC networks and clients
.
.Sh DESCRIPTION
This file documents the quirks
of connecting
.Xr pounce 1
with particular IRC networks and clients.
.
.Ss Networks
.Bl -tag -width Ds
.It EFnet
EFnet uses port 9999 for TLS
and uses self-signed certificates.
.
.It EsperNet
EsperNet supports SASL,
but not SASL EXTERNAL.
Either the
.Cm sasl-plain
option can be used,
or the
.Cm client-cert
option without the
.Cm sasl-external
option.
.
.It Libera.Chat
Libera.Chat requires SASL authentication
for some IP address ranges.
They recommend
.Lk https://libera.chat/guides/sasl#sasl-access-only-ip-ranges "using their webchat to register" .
.
.It OFTC
OFTC does not support SASL,
but does support CertFP.
The
.Cm client-cert
option can be used without the
.Cm sasl-external
option.
.El
.
.Ss Clients
.Bl -tag -width Ds
.It Palaver (iOS)
Palaver sets its username
to the same as its nickname.
The default nick of
.Dq Palaver
therefore works well.
.
.It Revolution (Android)
Revolution won't connect properly
if the nick it is configured with
is not the one pounce is currently using.
.El
/td> 2018-09-11ui-patch: ban sprintf()Christian Hesse 2018-09-11ui-log: ban strncpy()Christian Hesse 2018-09-11ui-log: ban strcpy()Christian Hesse 2018-09-11parsing: ban sprintf()Christian Hesse 2018-09-11parsing: ban strncpy()Christian Hesse 2018-08-28filters: generate anchor links from markdownChristian Hesse 2018-08-03Bump version.Jason A. Donenfeld 2018-08-03clone: fix directory traversalJason A. Donenfeld 2018-08-03config: record repo.snapshot-prefix in the per-repo configKonstantin Ryabitsev