summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2005-12-21Added CAPAB checking to prevent some obvious n00biness that may occurbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2598 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21Initiial revision of CBAN. It doesn't do anything useful just yet.w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2597 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21Changed $CompileFlags to seperate $CompileFlags and $LinkerFlagsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2595 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-21Removed some redundant code that was commented outbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2591 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-20Added extra sanity check in squit to make sure REMOTE Servers dont try and ↵brain
squit a server from itself! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2590 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-20Added Socket = NULL for local server class to prevent it being 'selectable' ↵brain
by squit git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2589 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-20Prevent user from squitting server from itself using squit * (!)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2588 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-20Made linking more nazi, will drop connections that send bad commandsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2587 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-20Added extra diagnostic messages during connect, if connect failsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2585 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-20Added stricter checking for encryption on connect, if enabledbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2584 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Added extra key length checks, documented encryption in example confbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2576 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Fixed broken display of 'aes enabled'brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2575 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Changed AES negotiation to occur before SERVERbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2574 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Tidied up AES encryptionbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2573 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Fixed blank crap on end of linesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2572 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19std::string doesnt like null chars?!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2571 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Encryption debugbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2570 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Added AESbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2569 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-19Adding AES encryption to spanningtree linksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2568 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-18Added IOHookModule stuff to allow for different modules to hook different portsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2564 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-18Fixed spanningtree to not allow malformed conf tags (missing/empty values)brain
Added m_spanningtree, m_swhois and some clarifications to example conf git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2563 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-17Fixed typo in command sourcebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2552 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Typo in declarationbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2539 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Last set of modules converted to new command systembrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2538 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Added support for new command systembrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2537 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Moved to new command systembrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2536 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Porting to new command systembrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2535 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Split all commands into seperate files and redid command system to take ↵brain
classes, not function pointers (function pointers suck ass) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2534 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16Moved a ton of defined to modules.h that belong therebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2524 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15Added more loggingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2496 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15std::string -> irc::stringbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2480 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15Fixed to work with new IsInvitedbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2479 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15Removed unused varbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2461 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15Updated so that netsplits use the cull_list.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2460 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14Fixed location of Srvbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2456 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14Added Server::GetVersion()brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2455 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14moved declarations of typedefs for user_hash and chan_hash etc to typedefs.hbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2400 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13Fixed a couple of missing \n's at request of Specialbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2387 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13#define IS_LOCAL(x) (x->fd > -1)brain
#define IS_REMOTE(x) (x->fd < 0) #define IS_MODULE_CREATED(x) (x->fd == FD_MAGIC_NUMBER) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2386 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13optimized a ton of strcmps down to an integer comparison!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2385 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13Minor bug chasingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2380 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13Not sending fjoins on sync?brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2379 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-13Made MAXCHANS growable for opers/ulines (growing of list not implemented yet)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2367 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-11Fixed permenant xline propogationbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2314 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-10Fixed Case sensitivity Bug (BugTrack #88)frostycoolslug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2308 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09Changed 'fake direction' message a littlebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2307 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09More IDLE fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2299 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09Fixes to IDLEbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2298 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09Fixed it againbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2297 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-09Fixed idle. again.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2296 e03df62e-2008-0410-955e-edbf42e46eb7