James Lu
7fcefa41af
example-conf: remove wrong advice regarding P10 extended_accounts
...
Clearly I misread readme.features, oops.
(cherry picked from commit 7f112e3c66
)
2017-08-31 14:35:32 -07:00
James Lu
394057c7a1
PyLink 1.2.0
2017-08-14 17:34:20 -07:00
James Lu
7ae22dc848
faq: add a note regarding #497 (bans and modes blocking clientbot from relaying)
...
This will be fixed more completely in the future. Thanks to @Ryan-Goldstein for reporting!
2017-08-03 10:44:47 -07:00
James Lu
a0a295f7d2
Set Irc.aborted earlier in the disconnect loop
...
This prevents plugins from getting really confused as we remove things.
2017-08-03 10:22:57 -07:00
James Lu
0d5afd266f
Irc: stop extraneous queue threads when removing from world.networkobjects
2017-08-03 10:15:29 -07:00
James Lu
d734fc3280
servprotect: bump default conf up to 10 hits/10 seconds
2017-08-03 10:10:28 -07:00
James Lu
dcc171095f
example-conf: spacing & comment tweaks
...
(cherry picked from commit a55f60c6dc
)
Conflicts:
example-conf.yml
2017-08-03 09:57:15 -07:00
James Lu
a639efa93e
relay: allow overriding tag_nicks per network
...
Closes #494 .
(cherry picked from commit 1d6b692e14
)
Conflicts:
example-conf.yml
2017-08-03 09:55:29 -07:00
James Lu
e8efbb8e83
Merge branch 'master+example-conf-updates'
2017-08-03 09:54:02 -07:00
James Lu
819aab2248
example-conf: roughly sort the plugins' order by usefulness/popularity
...
(cherry picked from commit b24eefc873
)
2017-08-03 09:51:00 -07:00
James Lu
13baef08c1
example-conf: roughly sort config options by usefulness
...
Also, remove the example for the deprecated pylink:prefixes option.
(cherry picked from commit 1eb2743421
)
Conflicts:
example-conf.yml
2017-08-03 09:50:52 -07:00
James Lu
7df19bae5f
example-conf: tweak whether some options are commented out by default or not
...
(cherry picked from commit dbc1e80def
)
2017-08-03 09:49:26 -07:00
James Lu
9345f2549b
Merge branch 'master+faq-updates'
...
Sync docs/faq.md with the 2.x (devel) branch.
2017-07-31 00:34:29 +08:00
James Lu
7b281e4b04
faq: tweak wording
...
(cherry picked from commit 17a4bbea87
)
2017-07-31 00:33:34 +08:00
James Lu
381d96552b
faq: fix formatting in the connection troubleshooting guide
...
(cherry picked from commit f1f8f91bd7
)
2017-07-31 00:33:32 +08:00
James Lu
5d000c9930
faq: add a section regarding #463 (sporadic SSL-related errors)
...
(cherry picked from commit 99acd06e02
)
2017-07-31 00:33:31 +08:00
James Lu
8e67017c81
faq: be slightly less excited
...
(cherry picked from commit cc4890184c
)
2017-07-31 00:33:31 +08:00
James Lu
c9734cc0af
faq: add "Relay users are missing" section
...
(cherry picked from commit 0d9c53a4f4
)
2017-07-31 00:33:30 +08:00
James Lu
b41234ad79
faq: add a troubleshooting guide for connection failures
...
(cherry picked from commit bc5474a43a
)
2017-07-31 00:33:29 +08:00
James Lu
f18f7de9f7
faq: sort by subtopic
...
(cherry picked from commit 42ce9c83b5
)
2017-07-31 00:33:28 +08:00
James Lu
c16ca14fba
faq: reword "advantages over Janus" section
...
(cherry picked from commit 9dcc941292
)
2017-07-31 00:33:27 +08:00
James Lu
54dab5f107
faq: remove obsolete note about clientbot support
...
The answer is fairly obvious now, and it's even mentioned in the readme.
(cherry picked from commit 01dc2505e2
)
2017-07-31 00:33:27 +08:00
James Lu
bed40cc10a
faq: add point about maxnicklen misconfigurations and relay
...
(cherry picked from commit c7f300357c
)
2017-07-31 00:33:26 +08:00
James Lu
dac0d5b234
core: Properly track whether we should actually remove the PID file
...
Previously, PyLink spuriously removed PID files even if -n/--no-check-pid was set or if PID file checking caused PyLink to quit
(cherry picked from commit 91659ea992
)
2017-07-20 21:33:17 +08:00
James Lu
b90da19dfa
control: log the name of the PID file on shutdown
...
(cherry picked from commit d57e141fbc
)
2017-07-20 21:31:54 +08:00
James Lu
b4ef0d1b16
PyLink 1.2.0-rc1
2017-07-20 18:41:53 +08:00
James Lu
1f377adfee
p10: also acknowledge our own kicks with a PART
...
(adapted from commit 1438f9e566
)
2017-07-16 07:34:45 -07:00
James Lu
79db7b2124
automode: fix $ircop exttarget name in setacc examples
...
(cherry picked from commit 24caf36230
)
2017-07-10 22:07:11 -07:00
James Lu
59a4ecdcb9
automode: rewrap help for SET
...
(cherry picked from commit 499e94e0a5
)
2017-07-10 22:07:09 -07:00
James Lu
1acd654e6e
ts6: fix 'ts' value type in handle_invite
2017-07-05 02:10:24 -07:00
James Lu
69f3ae52ec
ts6: fix wrong argument count when parsing INVITE ts
...
(cherry picked from commit 7cfc63d6ed
)
2017-07-05 02:09:55 -07:00
James Lu
d2d176b6f9
IRCS2SProtocol: fix UnboundLocalError in "message coming from wrong way" warning
...
This fixes a regression from 69cf21c04e
.
2017-07-05 02:08:41 -07:00
James Lu
990a928602
relay: re-add 'CLAIM #channel -'
...
This was mistakenly removed in d51c399351
due to a merge conflict, oops...
(cherry picked from commit 62669c085d
)
2017-07-02 22:07:58 -07:00
James Lu
2c32269b7f
PyLink 1.2-beta1
2017-07-02 13:19:49 -07:00
James Lu
f2b644e2bb
relay: be more verbose in 'grabbing spawnlocks' messages
2017-07-02 12:36:33 -07:00
James Lu
60788e4ba5
relay_clientbot: remove dark blue from the random colours list
...
It's difficult to read on clients configurated to use a dark background. Reported by @MrBenC
2017-07-01 18:06:50 -07:00
James Lu
963d5e11cc
Merge 'utils: add a default to DeprecatedAttributesObject so that it works as is'
...
Merge commit 'ed33c8d5804387245b6b012cd1aaabaca173262a' into devel
2017-06-29 18:14:15 -07:00
James Lu
85fbc9ea9d
relay_clientbot: use isinstance(obj, dict) & cleanup imports ( #410 )
2017-06-29 18:08:41 -07:00
James Lu
8eebcb0b06
relay_clientbot: drop colour from network names by default
2017-06-29 18:07:40 -07:00
James Lu
28cb7168b1
Merge branch 'master' into devel
...
Sync README and CI configuration with master.
Conflicts:
protocols/nefarious.py
2017-06-14 07:04:15 -07:00
James Lu
7794171d62
README: update with new nightly build repositories for Debian/Ubuntu
2017-06-06 17:30:11 -07:00
James Lu
6e3e188fd6
Merge branch 'master+travis-production'
2017-06-06 17:13:41 -07:00
James Lu
f8a4f003f1
setup.py: explicitly parse README.md as markdown_github
2017-06-06 17:12:34 -07:00
James Lu
805aa52f59
travis: Move to Ubuntu 14.04; it has a newer pandoc version which better supports GitHub flavoured markdown
2017-06-06 17:12:34 -07:00
James Lu
963e8e7180
travis: rm skip_upload_docs rule
...
This doesn't seem to do anything useful?
2017-06-06 17:12:27 -07:00
James Lu
41c0191cf9
setup.py: update comments and my email
2017-06-06 12:54:48 -07:00
James Lu
ed33c8d580
utils: add a default to DeprecatedAttributesObject so that it works as is
2017-06-02 17:26:54 -07:00
James Lu
2217306ca1
p10: acknowledge incoming KICKs with a PART
...
Per https://github.com/evilnet/nefarious2/blob/ed12d64/doc/p10.txt#L611-L616 . This fixes autorejoin-on-kick not working with prefix modes because the remote verifies whether the KICK has been acknowledged properly. Closes #465 .
(backported from commit 1996b86e85
)
2017-06-02 09:13:52 -07:00
James Lu
f97db31533
Irc: show the current encoding setting in fullVersion()
2017-06-02 08:46:55 -07:00
James Lu
f80c5df971
control: log the start and end of rehash to INFO
2017-06-02 08:46:27 -07:00