aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* New docs to match extra module Version class stuff, etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1008 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-07177-3790/+4292
* Fixed issue where failing modules would bail by calling exit (deprecated) --•••modules should now just disable their functionality if they are missing data git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1007 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-077-34/+33
* Added module flags output to /MODULES•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1006 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+47
* Documented /LOADMODULE and /UNLOADMODULE plus new /MODULES behaviour•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1005 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+9
* Fixed typo in new /modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1004 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+1
* Added ability for non-opers to see simplistic /modules output•••Added module flags to /modules for opers git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1003 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-072-5/+24
* /LOADMODULE and /UNLOADMODULE all successfully working!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-073-3/+15
* Tons of module versionflags stuff, and checks for it in /UNLOADMODULE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-0741-40/+46
* Added version flags•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1000 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-0740-40/+40
* Started work on /UNLOADMODULE, resource tracking and flags in Version class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@999 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-0723-77/+163
* Added /LOADMODULE (tested and working)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@998 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-074-2/+27
* Fixed "error in free()" and other bugs going to open sockets•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@997 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-5/+4
* Added VF_ module flags as discussed with Craig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@996 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-0/+7
* Fixed a double free in dnsqueue.cpp•••Fixed a resolver issue (weird segfault on gentoo?) in server linking git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@995 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-073-46/+46
* Moved module loading to a LoadModule function that can be called outside of i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@994 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-37/+50
* Added log output for on-oper•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@993 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-1/+2
* Alright, who forgot to make /oper check hostnames?•••Added logging for why oper-ups fail git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@992 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-4/+10
* Changed the loglevel of some startup failure messages to DEFAULT (were DEBUG)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-11/+11
* Deprecated .layout and .dev files (we no longer use dev-c++ for editing)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@990 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-062-1163/+0
* Fixed casting warning in ShowMOTD under linux•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@989 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-1/+1
* Fix by om for 'mode change while not on channel' bug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@988 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-1/+3
* Fix to bug #33 (weird /map)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@987 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-053-16/+29
* Removed reference to depricated ./makeconf and updated command to exec to bui...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@986 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-04-051-14/+1
* Fixed ./inspircd cron actually working.. but not claiming too!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@985 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-04-051-1/+2
* Fixed careless bug i left in while debugging :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@984 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-04-051-1/+1
* Added ./inspircd (start|stop|restart|rehash|status|cron|Cheese-Sandwich) (Hap...•••Made a slightly nicer method for .Makefile.inc Updated ./configure to reflect the above changes. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-04-053-57/+207
* Major optimizations!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-0514-57/+84
* Optimized connects - motd is sent faster•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@981 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-26/+38
* If writing the PID file fails, it is now written to the log•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@980 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-0/+1
* InspIRCd now logs value of <die> to the logfile on failure•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@979 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-0/+1
* Updated docs for ELINE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@978 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-041-1/+9
* Added new documentation for ELine class and OnUserPostNick method•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@977 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-04178-1961/+2375
* Added the module method OnUserPostNick for capturing a nickchange AFTER it ha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@976 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-043-4/+17
* Added E:Lines, a form of ban exception that can prevent opers, netadmins etc ...•••either in the config or by an oper with the correct permissions to use the /ELINE command git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@975 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-047-24/+170
* Added m_operlevels, prevents opers designated as above other opers from being...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@974 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-042-1/+103
* Added new <banlist> tags, allows dynamic banlist sizes on a per channel basis•••rather than hard coded or network wide git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@973 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-043-0/+25
* Strange crash fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@972 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-1/+0
* Added shutdown() calls on die•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@971 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-0/+5
* Fixed stupid typo again•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@970 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-1/+1
* Fixed dumb typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@969 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-0/+2
* More secure checking in 005 handlers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@968 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-0313-13/+27
* Added another check to the mainloop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@967 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-0/+1
* Fix for bug #39, m_redirect returning invalid/random value for OnUserPreJoin ...•••of the module class git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@966 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-032-3/+6
* Fixes to crash when setting the key of a channel youre not a member of•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@965 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-14/+18
* Added code to shutdown listening sockets on exit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@964 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-032-84/+96
* Fixes to bug#37 and pre-emptive checks for security of /NAMES•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@963 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-1/+15
* Fix to bug #36 reported by Yeti•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@962 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-032-1/+12
* Added m_hostchange module, our own homebrew implementation of the unreal pay ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@961 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-0/+135
* Fixed a few small dns timeout bugs (allowing users on without nick or user)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@960 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-032-2/+2
* Major optimizations! now uses under 1% cpu all the time whilst idle•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@959 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-032-16/+34