James Lu
594b7124ff
inspircd: warn when using InspIRCd 2 compat mode on an InspIRCd 3 uplink
...
Some commands like KICK are not mangled correctly in this mode.
2019-12-22 22:37:49 -08:00
James Lu
b92f39d79c
Update IRCd notes & supported IRCd versions
...
[skip ci]
2019-11-30 00:10:55 -08:00
James Lu
4ceeb1630f
README: drop webchat link
...
[skip ci]
2019-10-28 19:28:07 -07:00
James Lu
1a692f55ad
README: mention that ngIRCd's CloakHost and CloakUserToNick are not supported
...
Cloak tools that enforce hosts on remote users are by nature unsupportable because they cause hostmask desyncs when forwarding Relay users. This in turn makes channel moderation impossible.
[skip ci]
2019-08-18 19:50:48 -07:00
James Lu
729abbd6bf
Update dependency definitions
...
- Make cachetools a hard dependency - closes #648
- Mark unidecode as an optional dependency for Relay - #561
2019-06-24 15:03:51 -07:00
James Lu
a6205e1ebc
README, setup.py: drop ircmatch dependency ( #636 )
2019-06-21 12:51:12 -07:00
James Lu
886a98a396
Drop official support for Python 3.4
...
Our lowest support target is now Python 3.5 (Debian 9, Ubuntu 16.04)
2019-06-07 14:34:04 -07:00
James Lu
3d5e7cd1c1
pylink-mkpasswd: use hash() instead of encrypt()
...
- This function was renamed in Passlib 1.7, deprecating the old name.
- Depend accordingly on Passlib >= 1.7.0
2019-06-07 14:25:22 -07:00
James Lu
42a2061783
Merge branch 'wip/insp3' into devel
...
protocols/inspircd: add native support for InspIRCd 3.x
Closes #644 .
2019-06-06 23:54:57 -07:00
James Lu
04d36e93a1
inspircd: document target_version variable
2019-06-06 23:49:27 -07:00
James Lu
26fa5d38a2
README: update list of optional dependencies ( #445 )
2019-05-13 17:07:50 +08:00
James Lu
9273dd459b
README: removing PPA support due to lack of demand
...
[skip ci]
2018-07-14 21:29:52 -07:00
James Lu
9a5e67412e
README: minor rewording, fix markdown syntax
...
[skip ci]
2018-07-14 21:17:11 -07:00
James Lu
6b65ab5f88
README: remove reference to deprecated relay_no_ips option
...
[skip ci]
2018-07-14 20:53:28 -07:00
James Lu
16ac91a718
Merge the long-awaited 2.0 branch into master
...
Merge branch 'devel'
Conflicts:
RELNOTES.md
VERSION
classes.py
conf.py
coremods/control.py
coremods/corecommands.py
coremods/service_support.py
docs/advanced-relay-config.md
docs/faq.md
example-conf.yml
launcher.py
plugins/global.py
plugins/relay.py
plugins/relay_clientbot.py
protocols/p10.py
utils.py
2018-07-11 22:45:52 -07:00
James Lu
bba235bba2
Update GitHub repository address
2018-07-08 12:54:10 -07:00
James Lu
f1b3d8d0ad
README: typo fix
...
[skip ci]
2018-05-09 22:47:16 -07:00
James Lu
19c9d4031d
Add a donate badge
...
[skip ci]
(cherry picked from commit d0568a6ad7
)
2018-05-08 13:37:22 -07:00
James Lu
d0568a6ad7
Add a donate badge
...
[skip ci]
2018-04-21 13:28:34 -07:00
James Lu
ac4296b56b
README: the Ubuntu nightlies PPA is no longer supported for trusty / 14.04
...
[skip ci]
2018-03-31 00:00:30 -07:00
James Lu
6d08e0b953
docs: various fixes pointed out by @MrBenC
...
- Clarify the project's goals of being an IRC services *framework*
- Briefly mention in the FAQ that the relay plugin is needed for...well, relay!
[skip ci]
(cherry picked from commit 484822e5d7
)
2018-03-30 11:00:53 -07:00
James Lu
484822e5d7
docs: various fixes pointed out by @MrBenC
...
- Clarify the project's goals of being an IRC services *framework*
- Briefly mention in the FAQ that the relay plugin is needed for...well, relay!
[skip ci]
2018-02-17 00:50:12 -08:00
James Lu
7114c6942f
README: the shared{} requirement for KLINEs likely applies to chatircd too
2018-02-12 11:18:48 -08:00
James Lu
847854aac3
Merge branch 'master' into devel
...
Conflicts:
README.md
2017-11-07 19:19:52 -08:00
James Lu
5e7469b56f
Remove protocols/ratbox, superseded by ts6
...
Closes #543 .
2017-10-22 01:06:55 -07:00
James Lu
9ffe2edc74
README: mention fix for #526 (unreal hostname desyncs)
...
[skip ci]
2017-10-18 22:36:22 -07:00
James Lu
b8df1a1b61
Merge remote-tracking branch 'origin/master' into devel
2017-10-11 18:56:21 -07:00
James Lu
d09c1be688
README: update IRC link
2017-10-01 00:39:28 -07:00
James Lu
3022274f6b
Merge branch 'master' into devel
...
Conflicts:
README.md
VERSION
2017-09-24 12:26:06 -07:00
James Lu
d2a3bb8d28
actually no, forget having 3 tiers of support for IRCds
...
[skip ci]
2017-09-24 12:23:25 -07:00
James Lu
3da61f0f2a
Revert "Demote ratbox to tier 3 [skip ci]"
...
This reverts commit d0fbfcd2d8
.
2017-09-24 12:22:37 -07:00
James Lu
67d5766cde
README: remove expiringdict install note
...
1.1.4 has since been released, fixing installation via pip
[skip ci]
2017-09-24 10:31:07 -07:00
James Lu
d0fbfcd2d8
Demote ratbox to tier 3 [skip ci]
...
I don't know of any network actually using PyLink with this IRCd.
2017-09-24 00:04:36 -07:00
James Lu
91e7d4f47a
README: bump juno version [skip ci]
2017-09-23 23:53:17 -07:00
James Lu
4d6f80f58e
README: update IRCd notes [skip ci]
...
- Add notes for beware-ircd
- Update notes for InspIRCd
2017-09-23 23:50:25 -07:00
James Lu
ae02a9ba4f
README: reword branch notes to be more neutral
...
[ci skip]
2017-09-20 20:54:18 -07:00
James Lu
b9a4010acc
Merge branch 'master' into devel
...
Conflicts:
plugins/relay.py
2017-09-05 21:22:16 -07:00
James Lu
149fdde92f
README: drop Debian repo instructions
...
There seems to be little user interest in these builds, and they take too much maintenance effort (3 different dists) to be worthwhile.
2017-09-05 19:11:37 -07:00
James Lu
d03924ae82
launcher: add checks for stale PID files via psutil on Unix
...
This hasn't been tested on other systems, so it is disabled there.
Closes #512 .
2017-08-16 11:12:20 -07:00
James Lu
361a3de9dd
faq: stop advertising PyLink as cross platform
...
Windows support has not been tested for a long time, and there doesn't seem to be much developer/user interest in this.
2017-08-16 10:51:17 -07:00
James Lu
19d41d7298
ngircd: add GLINE support
...
Also add IRCd notes regarding AllowRemoteOper and modeless channels.
2017-07-17 09:12:07 -07:00
James Lu
75e286fdc7
README: remove experimental tag for ngIRCd
2017-07-17 08:43:04 -07:00
James Lu
66576daf3f
README: declare ChatIRCd support
2017-07-17 08:42:46 -07:00
James Lu
22e11d7811
README: add note about shared{} blocks on ts6 ircds
2017-07-17 08:40:35 -07:00
James Lu
4b69edcbd7
README: declare support for ngircd 24+
2017-07-07 02:56:28 -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
94de51ad53
README: rewrap steps in "Installing from source"
2017-04-16 01:25:50 -07:00
James Lu
f6d97374c5
README: Update Charybdis link to GitHub
...
http://charybdis.io/ has been dead (NXDOMAIN) for a while now...
2017-04-16 01:22:28 -07:00
James Lu
1994d1171c
p10: add support for ircu proper
2017-03-25 13:47:16 -07:00