aboutsummaryrefslogtreecommitdiffstats
path: root/extensions
Commit message (Expand)AuthorAgeFilesLines
* m_why: Prevent a doubling of 461 numerics in some cases.Gravatar Ben C2016-08-201-8/+1
* Revert "Revert "Replace autochanmodes logic with that of Charybdis. Resolves...•••This reverts commit 96313c6e8ade88cb891ce8e9fe73b6d99e764bbc. Gravatar Ben C2016-01-131-15/+2
* Refactor the can_kick_deop code to make it work with stacked prefixes. Not m...Gravatar Ben C2016-01-061-24/+35
* m_why: Make it actually list invite exceptions. Fail.Gravatar Ben C2016-01-051-1/+1
* It is 2016 now, update the copyrights.Gravatar Ben C2016-01-0110-11/+10
* Import and improve upon m_extendchans from ircd-seven.Gravatar Ben C2015-12-302-0/+121
* m_ojoin: Make it work with +yaohv, and even account for whether any or all of...Gravatar Ben C2015-12-301-2/+54
* FailGravatar Ben C2015-12-291-7/+4
* extensions/README probably hasn't been updated in years.Gravatar Ben C2015-12-291-52/+102
* Import m_listenoff extension from ircd-seven.Gravatar Ben C2015-12-292-0/+88
* sendto_common_channels_local(): Needs a negcaps arg but an instance of it was...Gravatar Ben C2015-12-281-2/+2
* clean_nick(): Missed an instance of its use that was duplicated.Gravatar Ben C2015-12-281-25/+2
* sno_whois: On module unload, free up the snomask slot instead of finding one ...Gravatar Ben C2015-12-271-1/+1
* Reduce even more clean_nick() code duplication. Import Charybdis commit 2d28...Gravatar Ben C2015-12-271-2/+2
* Remove some code duplication regarding nickname validity. Import Charybdis c...Gravatar Ben C2015-12-271-22/+2
* Revert "Replace autochanmodes logic with that of Charybdis. Resolves certain...•••This reverts commit 1d7db300d36c5ac49b27652bcb931b1da4db644b. This commit introduces nastier issues. This issue will be revisited at a later time. Gravatar Ben C2015-12-251-2/+15
* Replace autochanmodes logic with that of Charybdis. Resolves certain issues ...Gravatar Ben C2015-12-241-15/+2
* Import extb_combi combination extban with much tighter restrictions. I will ...Gravatar Ben C2015-12-193-1/+346
* Add mode direction to chmode.c - get_channel_access() and get_channel_access ...Gravatar Ben C2015-12-151-1/+2
* Make the /WHY command actually work for remote clients.Gravatar Ben C2015-11-211-40/+108
* Extended ban only makes sense with +e and/or +I.Gravatar Ben C2015-11-211-0/+3
* Purge some pointless/silly extension modules.Gravatar Ben C2015-11-216-292/+53
* Extban doesn't make sense with cmodes +e and +I.Gravatar Ben C2015-11-111-4/+10
* Back out of remote channel join notices for now. - May be revisited at a late...Gravatar Ben C2015-11-021-16/+2
* In sno_channeljoin don't show services' clients channel joins.Gravatar Ben C2015-11-021-3/+5
* Missed a spot.Gravatar Ben C2015-10-311-2/+2
* Clean up extensions/spy_links_notice.c to only show single quotes when a mask...Gravatar Ben C2015-09-151-2/+14
* Port FORCENICK/FNICK from SporksIRCd, with some adaptations and enhancements.Gravatar Ben C2015-09-122-0/+326
* As a result of the prior commit, purge extensions/sno_globaloper.c - The prio...Gravatar Ben C2015-09-122-39/+0
* Make make_override_immune.c actually work - Adapted to use umode +y in lieu o...Gravatar Ben C2015-09-092-4/+49
* Borrow sno_channeljoin.c from SporksIRCd, also extend it to support remote ch...Gravatar Ben C2015-09-072-0/+55
* Derp. PARTALL doesn't make sense for users who haven't completed the registr...Gravatar Ben C2015-09-031-1/+1
* Create oper:force permission, required to use the FJOIN/FORCEJOIN command.Gravatar Ben C2015-09-031-3/+5
* Add m_partall.c extension module providing PARTALL, replacement for /join 0.Gravatar Ben C2015-09-032-0/+35
* Add no_kill_higher_opers.c extension module.Gravatar Ben C2015-09-032-0/+78
* Implement optional yaohv (~&@%+) support. Move override into core, fix some ...Gravatar Ben C2015-09-038-260/+6
* Purge local channels. Almost no one uses them anyway, and outside of EFnet/I...Gravatar Ben C2015-08-285-22/+16
* Add disable_join_0 option, default to yes. Change default of disable_local_c...Gravatar Ben C2015-08-241-1/+6
* Fix FORCEJOIN/FJOIN, ported from SporksIRCd, move some channel join functions...Gravatar Ben C2015-08-243-237/+392
* Make /olist output match /list ! output.Gravatar Ben C2015-08-231-4/+2
* Add operspy_dont_care_chan_info conf option that works similarly to operspy_d...Gravatar Ben C2015-08-221-2/+3
* If /olist is executed, and you aren't in the channel, place an exclamation po...Gravatar Ben C2015-08-211-0/+5
* Add configuration option to strip colors and formatting from channel topics. ...Gravatar Ben C2015-08-211-2/+2
* Add configuration setting to (dis|en)able stripping colors and text formattin...Gravatar Ben C2015-08-201-3/+9
* Fixing a couple small typos in the output. Derp.Gravatar Ben C2015-08-201-2/+2
* Add WHY command - extensions/m_why module.Gravatar Ben C2015-08-202-0/+313
* If we are going to have FORCEJOIN/FJOIN, notify the affected user when it's u...Gravatar Ben C2015-08-181-0/+4
* Backport Charybdis commits 32fb589, 29c92cfGravatar Ben C2015-08-184-7/+7
* Backport Charybdis commits a7fa7ff, b3c4dfd, 3bfac09, dfbf41a, b733b9f, aea6c4fGravatar Ben C2015-08-171-1/+1
* Backport Charybdis commits 40173bc, b222b6a, 0e717d8, f1709d5Gravatar Ben C2015-08-161-1/+1