brain
eff5563892
Test change
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4444 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-19 13:50:16 +00:00
brain
5d18f26b6b
Fix case sensitive commands issue due to new std::string based parser, improve the craq disabled commands check that was potentially O(n) where n is the number of disabled commands (erk)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4404 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 13:02:38 +00:00
brain
0757a4a495
mass tidyup, change A LOT of stuff to const char** which was char** (such as parameters to commands in handlers)
...
which makes the new lineparser work neater with no casts. This also removes tons of casts from other locations
(all in all, ive added 2 casts and removed almost a hundred)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4403 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 12:18:29 +00:00
brain
7cca932bb5
Sort deps of base.h
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4295 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-10 18:25:17 +00:00
brain
3dacf1edd2
Made a load more stuff Extensible which might be of use to someone
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4293 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-10 18:22:16 +00:00
om
d54fbc71e2
Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits going into inspircd.*, doesn't look like I've broken anything... :P
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3847 e03df62e-2008-0410-955e-edbf42e46eb7
2006-04-08 17:05:48 +00:00
brain
3a7fa1660c
Const refs (this is about the last of them in the core api)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3694 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 16:56:02 +00:00
brain
1383dba43e
Updated copyrights in headers etc using perl inplace edit
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-15 15:59:11 +00:00
brain
68745b98f5
Changed from std::map to hash_map
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2686 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-28 21:21:54 +00:00
brain
09725273b5
EXPERIMENTAL: Command search function now uses std::map, should be faster (i hope)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2684 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-28 21:16:31 +00:00
brain
293df6a8b5
Split all commands into seperate files and redid command system to take 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-16 18:10:38 +00:00
brain
064d185361
So many inclusion loops it makes your head spin - forward declaring tons of classes to fix
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2523 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:00:52 +00:00
brain
417432f2be
TittyBiscuits!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2429 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:53:32 +00:00
brain
a467c0fe9e
Shitty include loops
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2428 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:46:22 +00:00
brain
7c1488c4eb
Tidying of stuff
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2427 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:44:38 +00:00
brain
211b24ba8c
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
2005-04-07 17:04:04 +00:00
brain
740b09e2ae
Updated header comments
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@816 e03df62e-2008-0410-955e-edbf42e46eb7
2004-05-16 14:58:40 +00:00
brain
1a897a1910
Moved more types into Extensible
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@752 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-29 15:35:00 +00:00
brain
bf4193e8a3
added mode.h/mode.cpp and seperated mode functions into it
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@666 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-19 01:27:44 +00:00
brain
c120346340
Added 'i' and 't' type link datagrams
...
Fixed /mode #channel +b glitch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@521 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 13:08:31 +00:00
brain
08e384bb24
Documentation update, 09/02/03
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@167 e03df62e-2008-0410-955e-edbf42e46eb7
2003-02-09 12:49:00 +00:00
brain
8f282762b0
Moved to Dev-C++ as an editor for project (more stable than gvim!)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@158 e03df62e-2008-0410-955e-edbf42e46eb7
2003-01-30 17:51:45 +00:00
brain
f81a2e12b0
Modified documentation for base classes
...
Added base classes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@151 e03df62e-2008-0410-955e-edbf42e46eb7
2003-01-26 23:53:03 +00:00
brain
73b9d0c5cb
Initial revision
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@132 e03df62e-2008-0410-955e-edbf42e46eb7
2003-01-23 19:45:57 +00:00