]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
17 years agoChange icon to something nicer than a blue arrow (our insp logo) and add the icon...
brain [Sat, 26 May 2007 13:54:17 +0000 (13:54 +0000)]
Change icon to something nicer than a blue arrow (our insp logo) and add the icon to win/

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

17 years agoAdd warning to edit config files in installer
brain [Sat, 26 May 2007 13:50:52 +0000 (13:50 +0000)]
Add warning to edit config files in installer

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

17 years ago- Remove duplicate call to MatchText in filter.. it seems to work ok for me, fingers...
w00t [Sat, 26 May 2007 09:39:21 +0000 (09:39 +0000)]
- Remove duplicate call to MatchText in filter.. it seems to work ok for me, fingers crossed..

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

17 years ago- Fix some win32 warnings in a way that won't crash gcc compiles (I thought I fixed...
w00t [Sat, 26 May 2007 09:38:42 +0000 (09:38 +0000)]
- Fix some win32 warnings in a way that won't crash gcc compiles (I thought I fixed this)

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

17 years agoChoose the correct defines so that its not built too lean to compile
brain [Fri, 25 May 2007 21:56:16 +0000 (21:56 +0000)]
Choose the correct defines so that its not built too lean to compile

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

17 years agoAdd defines that speed up the build process and reduce executable bloat
brain [Fri, 25 May 2007 21:33:58 +0000 (21:33 +0000)]
Add defines that speed up the build process and reduce executable bloat

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

17 years agoTidy up to coding style
brain [Fri, 25 May 2007 20:04:51 +0000 (20:04 +0000)]
Tidy up to coding style

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

17 years agoFix for bug #302. He may not have had any connect lines in his conf but it needed...
brain [Fri, 25 May 2007 18:41:12 +0000 (18:41 +0000)]
Fix for bug #302. He may not have had any connect lines in his conf but it needed addressing anyway, because a bad rehash could leave the ircd in this state and it should just turn users away, not
crash.

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

17 years agoDIE. DIE YOU FUCKING ASSHAT OF A BUG.
brain [Fri, 25 May 2007 17:54:44 +0000 (17:54 +0000)]
DIE. DIE YOU FUCKING ASSHAT OF A BUG.

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

17 years agoFix for bug #303 reported by HiroP, thanks
brain [Fri, 25 May 2007 16:42:59 +0000 (16:42 +0000)]
Fix for bug #303 reported by HiroP, thanks

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

17 years agoInitial fix wasnt working, and was a mess. Lets try this again.
brain [Fri, 25 May 2007 16:09:13 +0000 (16:09 +0000)]
Initial fix wasnt working, and was a mess. Lets try this again.

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

17 years agoFix for /list glob bug in core LIST reported by HiroP, bug #304
brain [Fri, 25 May 2007 16:06:48 +0000 (16:06 +0000)]
Fix for /list glob bug in core LIST reported by HiroP, bug #304

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

17 years agoDon't allow SVSHOLD from a non-ulined client. Thanks click.
w00t [Fri, 25 May 2007 14:01:03 +0000 (14:01 +0000)]
Don't allow SVSHOLD from a non-ulined client. Thanks click.

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

17 years agoPropagate the gunloadmodule command even if the module isn't loaded locally; bug...
special [Thu, 24 May 2007 23:36:39 +0000 (23:36 +0000)]
Propagate the gunloadmodule command even if the module isn't loaded locally; bug #299

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

17 years agoSomehow, the code which does the "assumption" that no prefix means 'that' server...
brain [Thu, 24 May 2007 21:38:16 +0000 (21:38 +0000)]
Somehow, the code which does the "assumption" that no prefix means 'that' server's name, got removed or broken.
I've put it back, this would explain the commands with empty prefixes being echoed back during that java stuff

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

17 years agoMake kill hiding work properly locally
brain [Thu, 24 May 2007 21:20:13 +0000 (21:20 +0000)]
Make kill hiding work properly locally

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

17 years agoTwo things, document how InspIRCd finds the dns server ip on windows if you don't...
brain [Thu, 24 May 2007 18:46:24 +0000 (18:46 +0000)]
Two things, document how InspIRCd finds the dns server ip on windows if you don't specify one,
and have win32 default to 127.0.0.1 for dns queries in the very unlikely chance you have no
network interfaces active.

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

17 years agoWhoops, helps if it compresses, not decompresses.
brain [Thu, 24 May 2007 16:13:50 +0000 (16:13 +0000)]
Whoops, helps if it compresses, not decompresses.

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

17 years agoCompressor script that compresses all shared objects and exe with upx, should be...
brain [Thu, 24 May 2007 16:10:38 +0000 (16:10 +0000)]
Compressor script that compresses all shared objects and exe with upx, should be used prior to a release

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

17 years agoCommit patch by IronLegend, thanks :) -- Fixes bug #298
brain [Wed, 23 May 2007 17:37:49 +0000 (17:37 +0000)]
Commit patch by IronLegend, thanks :) -- Fixes bug #298

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

17 years agoOne more with redundant ref to instance. I think this is the last one.
peavey [Wed, 23 May 2007 00:08:26 +0000 (00:08 +0000)]
One more with redundant ref to instance. I think this is the last one.

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

17 years agoModule class has a member ServerInstance, so remove any extra refs still lingering...
peavey [Tue, 22 May 2007 23:48:50 +0000 (23:48 +0000)]
Module class has a member ServerInstance, so remove any extra refs still lingering in a few modules.

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

17 years agotake out whowas stats from stats z until I figure out how to fix it.
peavey [Tue, 22 May 2007 21:04:47 +0000 (21:04 +0000)]
take out whowas stats from stats z until I figure out how to fix it.

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

17 years ago- Fix two minor warnings here (catch (ModuleException& e) -> catch (ModuleException...
w00t [Tue, 22 May 2007 21:02:07 +0000 (21:02 +0000)]
- Fix two minor warnings here (catch (ModuleException& e) -> catch (ModuleException), as we're not actually using e). Noted on w32, compiles ok, stab me if it breaks linux (I don't think it will.)

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

17 years agoBloody 'safe stl' warnings.
brain [Tue, 22 May 2007 20:55:43 +0000 (20:55 +0000)]
Bloody 'safe stl' warnings.

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

17 years agoCrappy warnings
brain [Tue, 22 May 2007 20:53:07 +0000 (20:53 +0000)]
Crappy warnings

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

17 years agoHave configure try and create ..\bin\release\* and/or ..\bin\debug\*
brain [Tue, 22 May 2007 20:49:04 +0000 (20:49 +0000)]
Have configure try and create ..\bin\release\* and/or ..\bin\debug\*

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

17 years agoAdd comments as to what its doing
brain [Tue, 22 May 2007 20:41:00 +0000 (20:41 +0000)]
Add comments as to what its doing

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

17 years agoComment on how we came up with this code, and comment it
brain [Tue, 22 May 2007 20:36:53 +0000 (20:36 +0000)]
Comment on how we came up with this code, and comment it

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

17 years agoThis could do with some comments
brain [Tue, 22 May 2007 20:31:56 +0000 (20:31 +0000)]
This could do with some comments

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

17 years agoTidyup
brain [Tue, 22 May 2007 20:09:12 +0000 (20:09 +0000)]
Tidyup

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

17 years agoCode to find nameservers in the windows registry - largely untested
brain [Tue, 22 May 2007 20:03:33 +0000 (20:03 +0000)]
Code to find nameservers in the windows registry - largely untested

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

17 years agoSomeone forgot the blindingly obvious - APPLY the glines/zlines you add! they dont...
brain [Tue, 22 May 2007 19:10:40 +0000 (19:10 +0000)]
Someone forgot the blindingly obvious - APPLY the glines/zlines you add! they dont apply themselves :p

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

17 years agoAdd BUILD define which tells the install script what to build
brain [Tue, 22 May 2007 18:21:25 +0000 (18:21 +0000)]
Add BUILD define which tells the install script what to build

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

17 years agoIts CreateDirectory in win :/
brain [Tue, 22 May 2007 17:54:47 +0000 (17:54 +0000)]
Its CreateDirectory in win :/

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

17 years agoHave this make the debug and release dirs, fannying around mkdiring them in a command...
brain [Tue, 22 May 2007 17:51:35 +0000 (17:51 +0000)]
Have this make the debug and release dirs, fannying around mkdiring them in a command prompt is a pain in the rectum

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

17 years agoChange to NOT optimize, /O2 was set on all projects, probably a bad thing, we dont...
brain [Tue, 22 May 2007 17:48:09 +0000 (17:48 +0000)]
Change to NOT optimize, /O2 was set on all projects, probably a bad thing, we dont know what the compiler is going to do to our code. Set to /Od

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

17 years agoUpdate this to always run even if we have an inspircd_config.h, having to manually...
brain [Tue, 22 May 2007 17:37:29 +0000 (17:37 +0000)]
Update this to always run even if we have an inspircd_config.h, having to manually fart around deleting files to make clean is a pain in the ass.
Also why does it seem to be making a seperate named file for release builds and never actually calling it during a release build, leading to debug modules being loaded into a non-debug insp :p

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

17 years agoThis says ten minutes drift and should say five, fixed
brain [Tue, 22 May 2007 15:54:46 +0000 (15:54 +0000)]
This says ten minutes drift and should say five, fixed

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

17 years agoAdd .net framework version check
brain [Mon, 21 May 2007 21:23:49 +0000 (21:23 +0000)]
Add .net framework version check

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

17 years agoFix to properly uninstall
brain [Mon, 21 May 2007 20:00:52 +0000 (20:00 +0000)]
Fix to properly uninstall

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

17 years agoSquash unused var error
brain [Mon, 21 May 2007 19:54:00 +0000 (19:54 +0000)]
Squash unused var error

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

17 years agoRemove warning in gcc this time
brain [Mon, 21 May 2007 19:37:13 +0000 (19:37 +0000)]
Remove warning in gcc this time

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

17 years agoI think this was the source of burlex's confusion with the spanningtree propogation...
brain [Mon, 21 May 2007 19:35:07 +0000 (19:35 +0000)]
I think this was the source of burlex's confusion with the spanningtree propogation bug and a warning in vc8 -- CallCommandHandler returned BOOL?! Yet its casting that bool somehow from a CmdResult.
It should be CmdResult. Fixed.

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

17 years agoIn this module we declare the md5 context as a class, then reference it in functions...
brain [Mon, 21 May 2007 19:28:51 +0000 (19:28 +0000)]
In this module we declare the md5 context as a class, then reference it in functions as struct MD5Context*.
Not only does this make little sense readability wise, it triggers a warning in vs8. Fixed.

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

17 years agoMove inspircd.h to top
brain [Mon, 21 May 2007 19:15:28 +0000 (19:15 +0000)]
Move inspircd.h to top

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

17 years agoHeader rearrangement, move inspircd.h to top, remove stdio, stdlib, stdblahblah that...
brain [Mon, 21 May 2007 19:13:39 +0000 (19:13 +0000)]
Header rearrangement, move inspircd.h to top, remove stdio, stdlib, stdblahblah that we dont even use, remove redeclared <string>, <map>, <vector>.
This (1) fixes the irc::string::move warnings on vc8 (2) speeds up compile a lot

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

17 years agoReorder inspircd.h header to top
brain [Mon, 21 May 2007 18:36:25 +0000 (18:36 +0000)]
Reorder inspircd.h header to top

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

17 years agoAll non-commands part of the core are now warning clean on vs8
brain [Mon, 21 May 2007 18:31:38 +0000 (18:31 +0000)]
All non-commands part of the core are now warning clean on vs8

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

17 years agoSame tweak, again
brain [Mon, 21 May 2007 18:27:38 +0000 (18:27 +0000)]
Same tweak, again

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

17 years agoIt seems that making inspircd.h the first include in .cpp files eliminates the warnin...
brain [Mon, 21 May 2007 18:26:15 +0000 (18:26 +0000)]
It seems that making inspircd.h the first include in .cpp files eliminates the warning C4996, as the defines to prevent it are set before any includes that cause it

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

17 years agoReorder includes, dont worry there is method to my madness (i hope)
brain [Mon, 21 May 2007 18:22:16 +0000 (18:22 +0000)]
Reorder includes, dont worry there is method to my madness (i hope)

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

17 years agoFix warnings
brain [Mon, 21 May 2007 18:10:38 +0000 (18:10 +0000)]
Fix warnings

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

17 years agoShortcut working dir is set to SetOutPath value, fix this so that the working dir...
brain [Mon, 21 May 2007 15:52:42 +0000 (15:52 +0000)]
Shortcut working dir is set to SetOutPath value, fix this so that the working dir of the start menu shortcut is correct

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

17 years agoReverted broken patch.. This may break, but it's unlikely :p
frostycoolslug [Mon, 21 May 2007 05:53:33 +0000 (05:53 +0000)]
Reverted broken patch.. This may break, but it's unlikely :p

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

17 years agoMost likely doesnt work
brain [Mon, 21 May 2007 00:43:44 +0000 (00:43 +0000)]
Most likely doesnt work

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

17 years agoInstall InspGUI to $INSTDIR, not $INSTDIR\Bin
brain [Mon, 21 May 2007 00:12:54 +0000 (00:12 +0000)]
Install InspGUI to $INSTDIR, not $INSTDIR\Bin

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

17 years agoObsolete mods are in here :/
brain [Mon, 21 May 2007 00:06:10 +0000 (00:06 +0000)]
Obsolete mods are in here :/

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

17 years agoFix
brain [Mon, 21 May 2007 00:04:53 +0000 (00:04 +0000)]
Fix

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

17 years agoGrowl.
brain [Mon, 21 May 2007 00:04:09 +0000 (00:04 +0000)]
Growl.

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

17 years agoInvalid COPYING path
brain [Mon, 21 May 2007 00:01:32 +0000 (00:01 +0000)]
Invalid COPYING path

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

17 years agoNSIS installer script
brain [Mon, 21 May 2007 00:00:02 +0000 (00:00 +0000)]
NSIS installer script

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

17 years ago- Comment on the ifdef in here, to avoid people (like myself) going 'what the fuck'.
w00t [Sun, 20 May 2007 22:53:57 +0000 (22:53 +0000)]
- Comment on the ifdef in here, to avoid people (like myself) going 'what the fuck'.

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

17 years ago- *slap Om with some unpronouncable fish* - you forgot the />
w00t [Sun, 20 May 2007 22:40:36 +0000 (22:40 +0000)]
- *slap Om with some unpronouncable fish* - you forgot the />

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

17 years agoCoding style tidyup. PLEASE don't let vs assrape this again.
brain [Sun, 20 May 2007 21:56:10 +0000 (21:56 +0000)]
Coding style tidyup. PLEASE don't let vs assrape this again.

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

17 years agoCrash on restart in win32 fixed.
brain [Sun, 20 May 2007 20:27:45 +0000 (20:27 +0000)]
Crash on restart in win32 fixed.
This means that the restart button in the gui, and /restart, both work now.
Note, there are other bugs with the gui's restart button, the 'auto restart on crash' tries to boot the ircd! Dont use it! :P

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

17 years agoSame change for VC71. This is a manual edit of the file as I don't have an old VC...
om [Sun, 20 May 2007 15:13:46 +0000 (15:13 +0000)]
Same change for VC71. This is a manual edit of the file as I don't have an old VC++ to try it with..

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

17 years agoQuote the commanline to run configure.exe so it works with pathnames with spaces.
om [Sun, 20 May 2007 15:10:44 +0000 (15:10 +0000)]
Quote the commanline to run configure.exe so it works with pathnames with spaces.

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

17 years agoWe will get this right eventually
brain [Sun, 20 May 2007 14:13:14 +0000 (14:13 +0000)]
We will get this right eventually

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

17 years agoAlso wrong
brain [Sun, 20 May 2007 14:12:09 +0000 (14:12 +0000)]
Also wrong

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

17 years agoWrong wrong wrong.
brain [Sun, 20 May 2007 14:11:23 +0000 (14:11 +0000)]
Wrong wrong wrong.

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

17 years agoThrow bad alloc on out of memory, not return null, this is the correct behaviour...
brain [Sun, 20 May 2007 14:08:20 +0000 (14:08 +0000)]
Throw bad alloc on out of memory, not return null, this is the correct behaviour according to the C++ standards

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

17 years agotry...catch around the map::insert in AddFd, for some reason it throws sometimes...
brain [Sun, 20 May 2007 14:05:48 +0000 (14:05 +0000)]
try...catch around the map::insert in AddFd, for some reason it throws sometimes. If it does, we return false, which the core can handle neatly as 'failed to add fd'

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

17 years agoRemove asserts and convert to unix line endings
brain [Sun, 20 May 2007 13:58:30 +0000 (13:58 +0000)]
Remove asserts and convert to unix line endings

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

17 years ago- Modify ServerConfig::GetFullProgDir to just return cwd, previously it did a lot...
w00t [Sun, 20 May 2007 12:54:57 +0000 (12:54 +0000)]
- Modify ServerConfig::GetFullProgDir to just return cwd, previously it did a lot of voodoo that was a little hard to grasp, probably didn't quite accomplish what it should have, and broke on windows.

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

17 years agoWindows path seperator is \, this was assuming /. Fixed.
brain [Sun, 20 May 2007 12:38:23 +0000 (12:38 +0000)]
Windows path seperator is \, this was assuming /. Fixed.

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

17 years ago- Fix a small warning thrown by cl about unused local.
w00t [Sun, 20 May 2007 12:15:28 +0000 (12:15 +0000)]
- Fix a small warning thrown by cl about unused local.

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

17 years agoMerge in burlex's easy-build patch, apparently its now single-click and wait.
brain [Sun, 20 May 2007 05:16:23 +0000 (05:16 +0000)]
Merge in burlex's easy-build patch, apparently its now single-click and wait.
Will play with this tomorrow.

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

17 years agoPrevent vc8 from thinking we're dereferencing an end iterator
brain [Sun, 20 May 2007 05:00:03 +0000 (05:00 +0000)]
Prevent vc8 from thinking we're dereferencing an end iterator

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

17 years agoChange the define that defines strcasecmp->stricmp to use _stricmp to suppress an...
brain [Sun, 20 May 2007 04:14:18 +0000 (04:14 +0000)]
Change the define that defines strcasecmp->stricmp to use _stricmp to suppress an anal warning

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

17 years agoUpdate from burlex, thanks
brain [Sun, 20 May 2007 03:51:26 +0000 (03:51 +0000)]
Update from burlex, thanks

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

17 years agoBegone shitty safe stl warnings!
brain [Sun, 20 May 2007 03:49:00 +0000 (03:49 +0000)]
Begone shitty safe stl warnings!

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

17 years agoSend CHANMODES= and PREFIX= in CAPAB CAPABILITIES.
brain [Sun, 20 May 2007 00:38:29 +0000 (00:38 +0000)]
Send CHANMODES= and PREFIX= in CAPAB CAPABILITIES.
Sorry, if you encounter a server < 1.1.8, youll have to guess by module name.

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

17 years agoGuh. 1am Brain is weak brain.
brain [Sun, 20 May 2007 00:17:41 +0000 (00:17 +0000)]
Guh. 1am Brain is weak brain.

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

17 years ago- These two need to be generated by configure.exe (someone smack me if I'm wrong...
w00t [Sun, 20 May 2007 00:09:41 +0000 (00:09 +0000)]
- These two need to be generated by configure.exe (someone smack me if I'm wrong here :P)

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

17 years agoPatch for vc8 project files by burlex, thanks
brain [Sun, 20 May 2007 00:05:07 +0000 (00:05 +0000)]
Patch for vc8 project files by burlex, thanks

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

17 years agoFix (tested) for failing dlsym on win32
brain [Sat, 19 May 2007 22:28:11 +0000 (22:28 +0000)]
Fix (tested) for failing dlsym on win32

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

17 years agoFix std::sort stuff for w00t
brain [Sat, 19 May 2007 18:32:23 +0000 (18:32 +0000)]
Fix std::sort stuff for w00t

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

17 years agoSpace indents must die.
brain [Sat, 19 May 2007 18:08:57 +0000 (18:08 +0000)]
Space indents must die.

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

17 years agoSPACE INDENTING ACTION RANGERS -- ATTACK!
brain [Sat, 19 May 2007 17:36:26 +0000 (17:36 +0000)]
SPACE INDENTING ACTION RANGERS -- ATTACK!

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

17 years agoVisual studio's ability to translate tabs to four spaces as default frustrates and...
brain [Sat, 19 May 2007 17:22:43 +0000 (17:22 +0000)]
Visual studio's ability to translate tabs to four spaces as default frustrates and peplexes tabnazi cat.

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

17 years agoI forgot to install cmd_reloadmodule.so, therefore the command wont work
brain [Sat, 19 May 2007 17:01:21 +0000 (17:01 +0000)]
I forgot to install cmd_reloadmodule.so, therefore the command wont work

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

17 years agoAnd remove a whole heap of .orig shit I just managed to commit.
w00t [Sat, 19 May 2007 16:02:42 +0000 (16:02 +0000)]
And remove a whole heap of .orig shit I just managed to commit.

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

17 years agoHelps if I add the w32 specific code, too. :p
w00t [Sat, 19 May 2007 16:01:06 +0000 (16:01 +0000)]
Helps if I add the w32 specific code, too. :p

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

17 years agoWindows support. Tested and working to compile on freebsd and linux. Next step is...
w00t [Sat, 19 May 2007 15:56:42 +0000 (15:56 +0000)]
Windows support. Tested and working to compile on freebsd and linux. Next step is to make sure it actually works in windows too. ;p. Add Burlex to contributors.

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

17 years agoFixed a fairly low-risk crash in m_spanningtree
special [Fri, 18 May 2007 20:54:49 +0000 (20:54 +0000)]
Fixed a fairly low-risk crash in m_spanningtree

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

17 years agom_censor can now block lines as well, by specifying an empty replace string (QA,...
special [Fri, 18 May 2007 03:39:18 +0000 (03:39 +0000)]
m_censor can now block lines as well, by specifying an empty replace string (QA, test please, my dev server seems to be broken :P)

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

17 years agoFix broken return statements preventing blockchat and blocked files to be used indivi...
brain [Thu, 17 May 2007 17:29:29 +0000 (17:29 +0000)]
Fix broken return statements preventing blockchat and blocked files to be used individually.

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

17 years agoChange the way i/o lines are formatted in debug log to make them more intuitive....
brain [Thu, 17 May 2007 16:54:33 +0000 (16:54 +0000)]
Change the way i/o lines are formatted in debug log to make them more intuitive. Now includes a C or S to say if its client or server, plus the fd:
Thu May 17 17:56:16 2007: C[15] -> :Brain MODE #test
Thu May 17 17:56:17 2007: C[15] -> :Brain WHO #test

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

17 years agoAdd a progress meter for loading of core commands, fix broken implementation for...
brain [Wed, 16 May 2007 21:41:48 +0000 (21:41 +0000)]
Add a progress meter for loading of core commands, fix broken implementation for <disabled commands> with a module command, as discovered by Casey in bug #293

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