summaryrefslogtreecommitdiff
path: root/modules/protocol
AgeCommit message (Collapse)Author
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Merge pull request #182 from genius3000/2.0+protocol_match_nameAdam
protocol/inspircd: Match servername as well on ENCAP
2017-01-16Update copyright to 2017.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet.
2017-01-11unreal4: use SENDUMODE instead of GLOBOPSAdam
2017-01-07ngircd: move metadata non-exietent user log message to debugAdam
2016-12-11Fix detecting if chghost/chgident is loaded on inspircd and don't send them ↵Adam
unless they are
2016-12-10Remove unnecessary functions from ngircd that duplicate the default ↵Adam
behavior, fix a few typos in comments
2016-12-01inspircd12: fix mode handler to handle opers changing other users umodes ↵Adam
correctly
2016-11-22protocol/inspircd: Match servername as well on ENCAPgenius3000
2016-10-16plexus: add noop and sasl supportAdam
2016-10-04inspircd20: specifially add channel modes official-join and operprefix as ↵Adam
status modes, sometimes they are sent in CAPAB without a status prefix which causes them to be added as parameter modes
2016-09-04ratbox: fix RESVsMichael Hazell
Also, enable channel support because it wasn't specified already and point charybdis to these methods instead.
2016-07-25Fix #1684 more, can have non-user sources for encap saslAdam
2016-07-23Add/fix various checks on source user existing in the protocol modulesAdam
2016-07-21charybdis.cpp: Properly support RESVsMichael Hazell
Properly support RESV and UNRESV in Charybdis, and improve RESV setting for pseudoclients when bursting.
2016-06-02Handle /join 0 for ratbox & charybdisZoddo
2016-05-20Fix handling nick introduction collisions on unreal4Adam
2016-04-14Merge pull request #160 from Zoddo/charybdis/fix_euidAdam
Fix host on charybdis if there is no vhost
2016-04-10Send vident/vhost in SVSLOGIN with SASLZoddo
Only charybdis seems to support that for the moment.
2016-04-10Fix host on charybdis if there is no vhostZoddo
2016-03-17proto/charybdis: Add support for MECHLISTToni Kaija
2016-02-28Implement support for SASL 3.2 mechanism lists.Peter Powell
2016-02-10Fix a privilege escalation exploit on InspIRCd with m_autoop.Peter Powell
2016-01-28Update copyright to 2016. This was done with:Robby
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way.
2016-01-23Fix hybrid to compileAdam
2016-01-23Merge pull request #145 from miwob/style+copyrightAdam
Style+copyright
2016-01-23Merge pull request #149 from miwob/SendSQLineAdam
Update SendSQLine() in hybrid's protocol module to use non-capsulatet…
2016-01-20Update SendSQLine() in hybrid's protocol module to use non-capsulatet RESV ↵miwob
message
2016-01-19Update SendSGLine() in hybrid's protocol module to add support for temporary ↵miwob
x-lines
2016-01-13hybrid.cpp: clean up style to match with other code; update copyright headermiwob
2016-01-03[Unreal4] Use UID/SID instead of nick/servername when possibleZoddo
2016-01-02Add IRCDMESSAGE_SOFT_LIMIT to MD handlerAdam
2015-12-30unreal4: add md handler, certfp supportAdam
2015-12-30Unreal 4 changesAdam
2015-12-30Copy unreal -> unreal4Adam
2015-12-26Add support for channel mode +T to the ircd-hybrid protocol moduleMichael Wobst
2015-12-13hybrid.cpp:SendClientIntroduction(): use a valid IP address format. In the ↵miwob
future ircd-hybrid will reject UID messages with invalid IP addresses
2015-12-13Merge pull request #136 from miwob/add+CanSQLineChannelAdam
hybrid.cpp: add missing CanSQLineChannel = true; to the protocol options
2015-12-13Fix SendNumericInternal on inspircd sending to the user's uid if dest is a uidAdam
2015-10-24hybrid.cpp: add missing CanSQLineChannel = true; to the protocol optionsmiwob
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-09-06Don't unset modes which have no privilege associated with themAdam
2015-07-08Fix a ton of typos.Peter Powell
2015-06-29#1643 Umode +I is oper only on UnrealAdam
2015-04-28When introducing opered clients on inspircd send a fake opertypeAdam
2015-03-22Merge pull request #112 from attilamolnar/2.0+inspircdmlockAdam
InspIRCd 2.0: Ensure ircd-side mlock and topic lock state is always what we think it should be
2015-03-12Merge pull request #105 from miwob/master+use-uid-for-svsnickAdam
- Change SendForceNickChange() to use UIDs
2015-03-12Merge pull request #106 from miwob/master+SendClientIntroductionAdam
- Update SendClientIntroduction() to use * for account names instead of ...
2015-03-12Merge pull request #107 from miwob/master+misc-hybrid-changesAdam
- Misc updates to the hybrid protocol modules:
2015-03-11InspIRCd 2.0: Re-set server-side topiclock when an incoming METADATA ↵Attila Molnar
topiclock from a bursting server changes it