]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoAnd yae, the compiler sayeth to brain, fix thine warning. and thou warning art fixeth.
brain [Sun, 22 Jan 2006 19:54:27 +0000 (19:54 +0000)]
And yae, the compiler sayeth to brain, fix thine warning. and thou warning art fixeth.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2833 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed simple typos
brain [Sun, 22 Jan 2006 19:53:04 +0000 (19:53 +0000)]
Fixed simple typos

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2832 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixes to make server kicks work
brain [Sun, 22 Jan 2006 19:33:53 +0000 (19:33 +0000)]
Fixes to make server kicks work

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2831 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded facility for servers to send KICK message (ew, i hate this crap)
brain [Sun, 22 Jan 2006 19:23:20 +0000 (19:23 +0000)]
Added facility for servers to send KICK message (ew, i hate this crap)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2830 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMade '*' ban-specifier work
brain [Sun, 22 Jan 2006 16:20:31 +0000 (16:20 +0000)]
Made '*' ban-specifier work

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2829 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed typos etc to make this compile now
brain [Sun, 22 Jan 2006 16:07:22 +0000 (16:07 +0000)]
Fixed typos etc to make this compile now

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2828 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed 005 to be f not L
brain [Sun, 22 Jan 2006 15:57:06 +0000 (15:57 +0000)]
Fixed 005 to be f not L

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2827 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded OnChannelDelete() method (called on KICK, PART or QUIT where a channel is delet...
brain [Sun, 22 Jan 2006 15:51:06 +0000 (15:51 +0000)]
Added OnChannelDelete() method (called on KICK, PART or QUIT where a channel is deleted for cleanup of metadata)
Added m_messageflood.so (not yet finished, do not use yet)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2826 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTweaks for openssl compatibility
brain [Sun, 22 Jan 2006 13:09:01 +0000 (13:09 +0000)]
Tweaks for openssl compatibility

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2825 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoStopped lines longer than 512b from being killed, instead, warning sent and dropped.
frostycoolslug [Sun, 22 Jan 2006 11:24:08 +0000 (11:24 +0000)]
Stopped lines longer than 512b from being killed, instead, warning sent and dropped.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2824 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFix to m_redirect to prevent circular link to self
brain [Sat, 21 Jan 2006 23:30:27 +0000 (23:30 +0000)]
Fix to m_redirect to prevent circular link to self

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2823 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded <allowchannel:name> to allow specific channels
brain [Thu, 19 Jan 2006 19:10:18 +0000 (19:10 +0000)]
Added <allowchannel:name> to allow specific channels

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2822 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTest-fix for crazy's bug (/who 0 * as oper while on no channels)
brain [Wed, 18 Jan 2006 23:53:12 +0000 (23:53 +0000)]
Test-fix for crazy's bug (/who 0 * as oper while on no channels)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2821 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTony hart stars in a new show, to replace hart attack. YES, ITS CRAQ ATTACK! Now...
brain [Wed, 18 Jan 2006 23:03:07 +0000 (23:03 +0000)]
Tony hart stars in a new show, to replace hart attack. YES, ITS CRAQ ATTACK! Now starring the cmd_invite 401 numeric fuckup! :D

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2820 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUmode +R was broken (only worked for channels) -- fixed
brain [Wed, 18 Jan 2006 22:57:26 +0000 (22:57 +0000)]
Umode +R was broken (only worked for channels) -- fixed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2819 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved all strncpy() calls and replaced with strlcpy()
brain [Wed, 18 Jan 2006 21:58:53 +0000 (21:58 +0000)]
Removed all strncpy() calls and replaced with strlcpy()

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2818 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agostrncpy sucks ass! -- Old code was using strncpy which doesnt null terminate a string...
brain [Wed, 18 Jan 2006 20:03:24 +0000 (20:03 +0000)]
strncpy sucks ass! -- Old code was using strncpy which doesnt null terminate a string if the string fills a buffer (!!!) - our strlcpy implementation fixes this.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2817 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded unlink() to tidy up /tmp after each dlopen()
brain [Tue, 17 Jan 2006 21:49:21 +0000 (21:49 +0000)]
Added unlink() to tidy up /tmp after each dlopen()

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2816 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded support for part messages in the module API (and therefore between servers...
brain [Tue, 17 Jan 2006 21:39:35 +0000 (21:39 +0000)]
Added support for part messages in the module API (and therefore between servers too)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2815 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed bug with {} -> [] etc in NICK where nick == newnick apart from irc-case:
brain [Mon, 16 Jan 2006 15:49:57 +0000 (15:49 +0000)]
Fixed bug with {} -> [] etc in NICK where nick == newnick apart from irc-case:
[15:41] --- Brain is now known as [Brain]
[15:41] --- {Brain} is now known as {Brain}
Now correct:
[15:41] --- Brain is now known as [Brain]
[15:41] --- [Brain] is now known as {Brain}
Was just a strlcpy BEFORE the NICK output instead of AFTER.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2814 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed so that ONLY ports of type "" or type "clients" are bound by the core, *everyth...
brain [Mon, 16 Jan 2006 15:03:21 +0000 (15:03 +0000)]
Fixed so that ONLY ports of type "" or type "clients" are bound by the core, *everything else* is passed over now, not just "servers" type.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2813 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed deprecated checks here that potentially break it with spanningtree (throwbacks...
brain [Sun, 15 Jan 2006 23:08:56 +0000 (23:08 +0000)]
Fixed deprecated checks here that potentially break it with spanningtree (throwbacks to mesh linking)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2811 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged lots of icky #define's to enums
brain [Sun, 15 Jan 2006 21:08:09 +0000 (21:08 +0000)]
Changed lots of icky #define's to enums

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2810 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agomissing linefeed
brain [Sun, 15 Jan 2006 20:47:14 +0000 (20:47 +0000)]
missing linefeed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2809 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMade <disabled> non-manditory, added check for when singular tags arent defined at all
brain [Sun, 15 Jan 2006 20:45:09 +0000 (20:45 +0000)]
Made <disabled> non-manditory, added check for when singular tags arent defined at all

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2808 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoCleanFilename movage
brain [Sun, 15 Jan 2006 20:35:11 +0000 (20:35 +0000)]
CleanFilename movage

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2807 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed SIGHUP rehash to actually send rehash event to modules
brain [Sun, 15 Jan 2006 20:30:43 +0000 (20:30 +0000)]
Fixed SIGHUP rehash to actually send rehash event to modules

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2806 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixes to make this actually WORK.
brain [Sun, 15 Jan 2006 20:24:06 +0000 (20:24 +0000)]
Fixes to make this actually WORK.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2805 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded checks to forbid declaring certain config tags twice (ones which should only...
brain [Sun, 15 Jan 2006 20:21:08 +0000 (20:21 +0000)]
Added checks to forbid declaring certain config tags twice (ones which should only exist once like <server> and <admin>)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2804 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFix for warning in OpenLog call
brain [Sun, 15 Jan 2006 19:48:29 +0000 (19:48 +0000)]
Fix for warning in OpenLog call

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2803 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTest-compiled m_vhost, compiles fine
brain [Sun, 15 Jan 2006 19:46:28 +0000 (19:46 +0000)]
Test-compiled m_vhost, compiles fine

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2802 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded m_vhost, authenticated vhosts from the conf similar to unrealircd's way, reques...
brain [Sun, 15 Jan 2006 19:34:04 +0000 (19:34 +0000)]
Added m_vhost, authenticated vhosts from the conf similar to unrealircd's way, requested by PinkFreud

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2801 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged some .cpp to .so in the this->source field
brain [Sun, 15 Jan 2006 19:26:59 +0000 (19:26 +0000)]
Changed some .cpp to .so in the this->source field

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2800 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved deprecated default= for bind tags
brain [Sun, 15 Jan 2006 18:18:09 +0000 (18:18 +0000)]
Removed deprecated default= for bind tags

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2799 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved deprecated LocalOp type
brain [Sun, 15 Jan 2006 18:13:11 +0000 (18:13 +0000)]
Removed deprecated LocalOp type

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2798 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded support for <options customversion> to customize the second part of VERSION
brain [Sun, 15 Jan 2006 18:09:00 +0000 (18:09 +0000)]
Added support for <options customversion> to customize the second part of VERSION

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2797 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoBug found by PinkFreud - If an oper deopers themselves by removing the +o mode, their...
brain [Sun, 15 Jan 2006 17:48:30 +0000 (17:48 +0000)]
Bug found by PinkFreud - If an oper deopers themselves by removing the +o mode, their userrec::oper field isnt cleared. Clear it forcibly before DeleteOper.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2796 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUpdated copyrights in headers etc using perl inplace edit
brain [Sun, 15 Jan 2006 15:59:11 +0000 (15:59 +0000)]
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

18 years agoMade inspircd close and reopen its log on rehash
brain [Sun, 15 Jan 2006 14:41:26 +0000 (14:41 +0000)]
Made inspircd close and reopen its log on rehash

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2794 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved some redundant (and commented out) functions
brain [Sun, 15 Jan 2006 13:20:03 +0000 (13:20 +0000)]
Removed some redundant (and commented out) functions

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2793 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMade InspSocket::Read return an empty but non-NULL string when it receives EAGAIN...
brain [Sun, 15 Jan 2006 12:59:45 +0000 (12:59 +0000)]
Made InspSocket::Read return an empty but non-NULL string when it receives EAGAIN (this method didnt know how to cope with EAGAIN before, may be causing random splits?)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2792 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoSQL uses some crappy structs with pointer voodoo that prevent comparison with if() !
brain [Sat, 14 Jan 2006 19:21:03 +0000 (19:21 +0000)]
SQL uses some crappy structs with pointer voodoo that prevent comparison with if() !

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2791 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFix to parentheses and chown to brain
brain [Sat, 14 Jan 2006 19:17:52 +0000 (19:17 +0000)]
Fix to parentheses and chown to brain

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2790 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoExtra m_sql field checking
root [Sat, 14 Jan 2006 17:32:50 +0000 (17:32 +0000)]
Extra m_sql field checking

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2789 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed 'stops responding after server pingout, while using select' but as found by...
brain [Sat, 14 Jan 2006 15:48:33 +0000 (15:48 +0000)]
Fixed 'stops responding after server pingout, while using select' but as found by merwin -- this needs testing in epoll

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2788 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded RemoveSocket as a test fix for merwins bug
brain [Sat, 14 Jan 2006 15:37:21 +0000 (15:37 +0000)]
Added RemoveSocket as a test fix for merwins bug

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2787 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoReplaced some 'n' with '*n' that was breaking userrec::MakeHost
brain [Sat, 14 Jan 2006 14:37:10 +0000 (14:37 +0000)]
Replaced some 'n' with '*n' that was breaking userrec::MakeHost

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2786 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded extra safety check for a condition that should NOT happen (in theory, but still)
brain [Fri, 13 Jan 2006 16:14:57 +0000 (16:14 +0000)]
Added extra safety check for a condition that should NOT happen (in theory, but still)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2785 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoGCC 4.0.2 warns because we assign in an if. we want to assign in an if, so we satisfy...
brain [Thu, 12 Jan 2006 22:17:08 +0000 (22:17 +0000)]
GCC 4.0.2 warns because we assign in an if. we want to assign in an if, so we satisfy it by putting brackets around it

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2784 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTypo (whoops)
brain [Thu, 12 Jan 2006 20:51:03 +0000 (20:51 +0000)]
Typo (whoops)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2783 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoxline tweaks
brain [Thu, 12 Jan 2006 20:50:21 +0000 (20:50 +0000)]
xline tweaks

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2782 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoReplaced sprintf's with some char* voodoo
brain [Thu, 12 Jan 2006 20:25:51 +0000 (20:25 +0000)]
Replaced sprintf's with some char* voodoo

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2781 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged channel user lists from vector to map
brain [Thu, 12 Jan 2006 20:14:43 +0000 (20:14 +0000)]
Changed channel user lists from vector to map

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2780 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTest change to level-triggered epoll
brain [Thu, 12 Jan 2006 12:48:07 +0000 (12:48 +0000)]
Test change to level-triggered epoll

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2779 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoI dont know what ive been told, but extra brackets are mighty cold *singing marching...
brain [Thu, 12 Jan 2006 07:25:17 +0000 (07:25 +0000)]
I dont know what ive been told, but extra brackets are mighty cold *singing marching song*
Its too early for this poo.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2778 e03df62e-2008-0410-955e-edbf42e46eb7

18 years ago<Bender> Who put this in here? O_o
brain [Thu, 12 Jan 2006 07:20:10 +0000 (07:20 +0000)]
<Bender> Who put this in here? O_o

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2777 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged to ignore error when file is same as target
brain [Wed, 11 Jan 2006 22:33:36 +0000 (22:33 +0000)]
Changed to ignore error when file is same as target

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2776 e03df62e-2008-0410-955e-edbf42e46eb7

18 years ago-C is not available on linux
brain [Wed, 11 Jan 2006 22:30:56 +0000 (22:30 +0000)]
-C is not available on linux

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2775 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged to using 'install'
brain [Wed, 11 Jan 2006 22:28:19 +0000 (22:28 +0000)]
Changed to using 'install'

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2774 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged makefile to use 'install'
brain [Wed, 11 Jan 2006 22:26:45 +0000 (22:26 +0000)]
Changed makefile to use 'install'

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2773 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed massivly huge bug in showwhois, MASSIVE undertaking right there :D
frostycoolslug [Wed, 11 Jan 2006 17:39:06 +0000 (17:39 +0000)]
Fixed massivly huge bug in showwhois, MASSIVE undertaking right there :D

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2772 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed compile error
brain [Wed, 11 Jan 2006 17:32:20 +0000 (17:32 +0000)]
Fixed compile error

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2771 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMoved to RC3+SVN
brain [Wed, 11 Jan 2006 12:11:39 +0000 (12:11 +0000)]
Moved to RC3+SVN

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2770 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged fd_ref_table from 65536 to more correct MAX_DESCRIPTORS
brain [Wed, 11 Jan 2006 12:09:25 +0000 (12:09 +0000)]
Changed fd_ref_table from 65536 to more correct MAX_DESCRIPTORS

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2769 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed methods being used for wrong object type
brain [Tue, 10 Jan 2006 21:39:17 +0000 (21:39 +0000)]
Fixed methods being used for wrong object type

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2768 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed to not bother pinging an active server
brain [Tue, 10 Jan 2006 21:34:03 +0000 (21:34 +0000)]
Fixed to not bother pinging an active server

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2767 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoIncreased ping frequency from 1 minute to 5 minutes (1 minute is kind of overkill)
brain [Tue, 10 Jan 2006 21:31:51 +0000 (21:31 +0000)]
Increased ping frequency from 1 minute to 5 minutes (1 minute is kind of overkill)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2766 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded anti-newbie warning, if attempt is made to use old-style linking protocol with...
brain [Tue, 10 Jan 2006 15:35:52 +0000 (15:35 +0000)]
Added anti-newbie warning, if attempt is made to use old-style linking protocol with m_spanningtree, error "Cannot use the old-style mesh linking protocol with m_spanningtree.so!" is given.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2765 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFix to naming scheme
brain [Mon, 9 Jan 2006 22:10:25 +0000 (22:10 +0000)]
Fix to naming scheme

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2762 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMissing classname
brain [Mon, 9 Jan 2006 22:09:58 +0000 (22:09 +0000)]
Missing classname

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2761 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed compile issue
brain [Mon, 9 Jan 2006 22:08:46 +0000 (22:08 +0000)]
Fixed compile issue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2760 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded Priority method to move this module to end of queue
brain [Mon, 9 Jan 2006 22:02:23 +0000 (22:02 +0000)]
Added Priority method to move this module to end of queue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2759 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUntested priority system for modules to move themselves to the start or end of the...
brain [Mon, 9 Jan 2006 21:59:58 +0000 (21:59 +0000)]
Untested priority system for modules to move themselves to the start or end of the module queue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2758 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMoved to RC2+KingArthur
brain [Mon, 9 Jan 2006 18:34:23 +0000 (18:34 +0000)]
Moved to RC2+KingArthur

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2757 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded 'a' flag to STATS c which indicates autoconnect state
brain [Mon, 9 Jan 2006 15:29:55 +0000 (15:29 +0000)]
Added 'a' flag to STATS c which indicates autoconnect state

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2755 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved tab characters from example conf
brain [Mon, 9 Jan 2006 13:46:02 +0000 (13:46 +0000)]
Removed tab characters from example conf

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2754 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoSilly brain left off a printf specifier
brain [Mon, 9 Jan 2006 13:24:57 +0000 (13:24 +0000)]
Silly brain left off a printf specifier

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2753 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed warning about missing return value
brain [Mon, 9 Jan 2006 13:17:06 +0000 (13:17 +0000)]
Fixed warning about missing return value

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2752 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoOnly perform check if OperOnlyStats is defined
brain [Mon, 9 Jan 2006 13:12:58 +0000 (13:12 +0000)]
Only perform check if OperOnlyStats is defined

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2751 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged %s to %c for statschar
brain [Mon, 9 Jan 2006 13:11:18 +0000 (13:11 +0000)]
Changed %s to %c for statschar

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2750 e03df62e-2008-0410-955e-edbf42e46eb7

18 years ago*TEST* Oper-Only-Stats (not yet tested)
brain [Mon, 9 Jan 2006 13:06:57 +0000 (13:06 +0000)]
*TEST* Oper-Only-Stats (not yet tested)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2749 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded chmodes-with-params
brain [Mon, 9 Jan 2006 11:23:42 +0000 (11:23 +0000)]
Added chmodes-with-params

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2748 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUnneccessary colon
brain [Mon, 9 Jan 2006 11:18:55 +0000 (11:18 +0000)]
Unneccessary colon

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2747 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUpdated mode lists in 004 to more accurately reflect inspircd's mode features
brain [Mon, 9 Jan 2006 10:24:16 +0000 (10:24 +0000)]
Updated mode lists in 004 to more accurately reflect inspircd's mode features

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2746 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded 005 stuff after VERSION
brain [Mon, 9 Jan 2006 01:10:10 +0000 (01:10 +0000)]
Added 005 stuff after VERSION

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2745 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoSync fixes for m_park et al
brain [Mon, 9 Jan 2006 00:46:30 +0000 (00:46 +0000)]
Sync fixes for m_park et al

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2744 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoDouble checking to make sure that non-local users dont end up in the local users...
brain [Mon, 9 Jan 2006 00:34:41 +0000 (00:34 +0000)]
Double checking to make sure that non-local users dont end up in the local users list

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2743 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMore usertopseudo fixes
brain [Mon, 9 Jan 2006 00:29:36 +0000 (00:29 +0000)]
More usertopseudo fixes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2742 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agom_park.cpp fixes (and anything else using UserToPseudo and PesudoToUser)
brain [Mon, 9 Jan 2006 00:15:50 +0000 (00:15 +0000)]
m_park.cpp fixes (and anything else using UserToPseudo and PesudoToUser)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2741 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUsed mkstemp trick similar to anope and unreal which copies the .so's to temp names...
brain [Sun, 8 Jan 2006 19:56:50 +0000 (19:56 +0000)]
Used mkstemp trick similar to anope and unreal which copies the .so's to temp names under /tmp before loading them, using the current process's PID.
This allows for module developers to *safely* rebuild a module (NOT the core) without a segfault while the ircd is up.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2740 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAligned % fields in map
brain [Sun, 8 Jan 2006 14:49:13 +0000 (14:49 +0000)]
Aligned % fields in map

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2738 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged printf specifiers in map to right-align digits
brain [Sun, 8 Jan 2006 14:25:08 +0000 (14:25 +0000)]
Changed printf specifiers in map to right-align digits

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2737 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded User Counts to /map
frostycoolslug [Sun, 8 Jan 2006 06:32:25 +0000 (06:32 +0000)]
Added User Counts to /map

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2736 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRenumber the implement lists after a module is unloaded
brain [Wed, 4 Jan 2006 23:05:56 +0000 (23:05 +0000)]
Renumber the implement lists after a module is unloaded

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2734 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded a TODO
brain [Wed, 4 Jan 2006 22:23:55 +0000 (22:23 +0000)]
Added a TODO

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2732 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoNicer mode character loop
brain [Wed, 4 Jan 2006 13:02:24 +0000 (13:02 +0000)]
Nicer mode character loop

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2731 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRevise some serious craq++ in AddBan
w00t [Wed, 4 Jan 2006 05:52:34 +0000 (05:52 +0000)]
Revise some serious craq++ in AddBan

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2730 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed to not crash on /PARK (still more to test)
brain [Tue, 3 Jan 2006 18:26:25 +0000 (18:26 +0000)]
Fixed to not crash on /PARK (still more to test)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2729 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded CASEMAPPING and CHARSET to ISUPPORT (005)
brain [Tue, 3 Jan 2006 00:12:12 +0000 (00:12 +0000)]
Added CASEMAPPING and CHARSET to ISUPPORT (005)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2728 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoGCC 4.1 is more strict about extra qualification on members
brain [Mon, 2 Jan 2006 21:40:02 +0000 (21:40 +0000)]
GCC 4.1 is more strict about extra qualification on members

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2727 e03df62e-2008-0410-955e-edbf42e46eb7