summaryrefslogtreecommitdiff
path: root/src/core/ns_register.c
AgeCommit message (Expand)Author
2010-06-18Renamed all of source files from .c to .cppAdam
2010-06-18Rewrote the hashing system to use std::tr1::unordered_mapAdam
2010-06-18Rewrote the mail system to use threadingAdam
2010-06-18Added nickserv/auspex permission and fixed core modules so they buildAdam
2010-06-18Removed all references to $, git has no svn keywordsAdam
2010-06-18Made all modules version be VERSION_STRINGAdam
2010-05-19Moved opertype access checking to NickAlises constructor, cleans up some code...Adam-
2010-03-21Added options:passlenAdam-
2010-02-28Added in support for live updating MySQL databases and the ability to execute...Adam-
2010-02-04We now store a list of users using a NickCore in the NickCore, this prevents ...Adam-
2010-01-31replaced the alog() command with a new type-safe and stream-based Alog()DukePyrolator
2010-01-11updated copyright info for 2010pimpmylinux
2010-01-09changed all password fields to std::string and reworked the way how the enc m...DukePyrolator
2010-01-04Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with ...Adam-
2009-12-05Added ns_resetpass which can be used to reset user passwords by email, very u...Adam-
2009-11-28Massive move of all of the Config variables out of global scope to the Config...Adam-
2009-11-12Made Command::Execute's params constAdam-
2009-11-11Made Command::OnSyntaxError accept a subcommand parameter, we now give syntax...Adam-
2009-11-11Moved alot of stuff to constructors and destructors, instead of having functi...Adam-
2009-11-08Made the Module::ServHelp() functions part of the event systemAdam-
2009-11-08Rewrote all of the old C style flag systems into a new Flag class which every...Adam-
2009-10-30Rewrote all of the defcon code, and moved most of it to os_defcon. This fixes...Adam-
2009-10-29Changed the "nickserv/confirm" opertype command to a permission, and added "n...Adam-
2009-10-25Document /ns confirm nick in /ns help confirm for services operatorsAdam-
2009-10-20Apply some changes based on possible "flaws" found with flawfinder.cyberbotx
2009-10-13NICK_REG_PLEASE_WAIT and NICK_GROUP_PLASE_WAIT now show the seconds until you...1.9.1DukePyrolator
2009-10-12Changed /ns confirm to not assume the user you are confirming owns the nick (...Adam-
2009-10-12fixed some bugs in ns_register.cDukePyrolator
2009-09-30Removed NS_IDENTIFIED/NS_RECOGNIZED/NS_ON_ACCESS from na->status, it doesnt b...Adam-
2009-09-20Removed the file name arg from MODULE_INITAdam-
2009-09-15Removed command position from Module::AddCommand(), it is no longer used beca...Adam-
2009-08-12Set the correct opertypes on newly registered usersadam-
2009-08-04Fixed autoidadam-
2009-07-25Changed params parameter of Command's Execute() from std::vector<std::string>...cyberbotx
2009-07-24Changed subcommand parameter of Command's OnHelp() from std::string to ci::st...cyberbotx
2009-07-21added 9 new eventsDukePyrolator
2009-06-29changed encryption modules to use the new module APIDukePyrolator
2009-06-20Fixes issue with /NS CONFIRM with non-registered nicks. (Thanks Adam)sjaz
2009-06-11Make stristr() const-safe, replace post-increment on iterators with pre-incre...cyberbotx
2009-06-11Cleanup of internals of new opertype stuff by Adam. Removes OS OPER and OS AD...rburchell
2009-06-06New events stuff, patch totally by Adam (aka Awesome).rburchell
2009-04-06Replace Set*Help() functions with virtual *ServHelp() functions that can be o...cyberbotx
2009-04-06Patch to allow NS CONFIRM and NS RESEND to be used by non identified users. (...sjaz
2009-04-04Fix access checking on ns_*rburchell
2009-04-03Reintroduce sending login/logout account messages, they were added back in SV...cyberbotx
2009-04-02Remove rootmodeonid, opermodeonid, adminmodeonid - unused, and utterly useles...rburchell
2009-03-23Replace manually allocated array for NickCore's access list with an std::vect...cyberbotx
2009-03-15Correct a set of potential security holes in varags usage in ns_register, pat...cyberbotx
2009-02-16Allow NS REGISTER to unregistered nicks, silly oversight. Thanks DP! :)rburchell
2009-02-15Remove User::na, use User::nc everywhere. Will probably break everything, but...rburchell