3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-27 21:19:31 +01:00

faq: reword "advantages over Janus" section

This commit is contained in:
James Lu 2017-07-30 23:40:26 +08:00
parent 01dc2505e2
commit 9dcc941292

View File

@ -22,15 +22,15 @@ Load the `relay_clientbot` plugin. https://github.com/GLolol/PyLink/blob/e1fab8c
InterJanus-style links between PyLink daemons are not supported yet; see https://github.com/GLolol/PyLink/issues/99 for any progress regarding that. InterJanus-style links between PyLink daemons are not supported yet; see https://github.com/GLolol/PyLink/issues/99 for any progress regarding that.
### What are PyLink Relay's benefits over Janus? ### What are PyLink's advantages over Janus?
In no particular order: PyLink provides, in no particular order:
- More complete support for modern IRCds (UnrealIRCd 4.x, InspIRCd 2.0, charybdis 4, Nefarious IRCu, etc.). - More complete support for modern IRCds (UnrealIRCd 4.x, InspIRCd 2.0, charybdis 4, Nefarious IRCu, etc.).
- PyLink is built upon a flexible, maintainable codebase. - A flexible, maintainable codebase extensible beyond Relay.
- Cross platform (*nix, Windows, and probably others too). - Cross platform functionality (*nix, Windows, and probably others too).
- Proper protocol negotiation leading to fewer DoS possibilities: - Proper protocol negotiation leading to fewer SQUIT/DoS possibilities:
- Better support for channel modes such as +fjMOR, etc. - Better support for channel modes such as +fjMOR, etc.
- Configurable nick length limits for relayed users. - Proper support for nick length limits with relayed users.
### My IRCd SQUITs the relay server with errors like "Bad nickname introduced"! ### My IRCd SQUITs the relay server with errors like "Bad nickname introduced"!