]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
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

17 years agoThis is funny, in m_md5 we have an ancient comment from w00t that i forgot to remove...
brain [Wed, 16 May 2007 21:15:04 +0000 (21:15 +0000)]
This is funny, in m_md5 we have an ancient comment from w00t that i forgot to remove that says "maybe this md5 stuff would be better in a dedicated md5 module". LOL.

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

17 years agoWe announce a ping timeout THREE different times and ways on the server that sent...
brain [Wed, 16 May 2007 21:09:04 +0000 (21:09 +0000)]
We announce a ping timeout THREE different times and ways on the server that sent the ping. this is excessive.
Remove the announcement in DoPingChecks.

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

17 years agoAnd fix another booboo
brain [Wed, 16 May 2007 21:03:45 +0000 (21:03 +0000)]
And fix another booboo

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

17 years agoAdd a notice on connection close stating server link uptime, and fix a bug in m_operm...
brain [Wed, 16 May 2007 21:02:39 +0000 (21:02 +0000)]
Add a notice on connection close stating server link uptime, and fix a bug in m_opermodes which meant that its modes werent being replicated across servers (it was sending a totally malformed MODE
command with the nick in twice, and has been doing this presumably since early 1.1's)

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

17 years agoTidy logic a little in here, and support <options:exemptchanops>
w00t [Wed, 16 May 2007 10:47:45 +0000 (10:47 +0000)]
Tidy logic a little in here, and support <options:exemptchanops>

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

17 years agoUpdate example docs for <options:exemptchanops> to be off by default, and to support...
w00t [Wed, 16 May 2007 10:47:20 +0000 (10:47 +0000)]
Update example docs for <options:exemptchanops> to be off by default, and to support SfgNc channel modes.

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

17 years agoOpers are not exempt from other modes, don't exempt them from +N (we may add this...
w00t [Wed, 16 May 2007 10:42:46 +0000 (10:42 +0000)]
Opers are not exempt from other modes, don't exempt them from +N (we may add this back post 1.1.8 as a config setting)

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

17 years agoWhile rolling our own IS_LOCAL check with irc::string comparison is clever (TM),...
w00t [Wed, 16 May 2007 10:28:38 +0000 (10:28 +0000)]
While rolling our own IS_LOCAL check with irc::string comparison is clever (TM), it does seem a little redundant :p

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

17 years agoRather largeish change to class checking on connect to fix a few minor bits and bobs...
w00t [Tue, 15 May 2007 16:40:37 +0000 (16:40 +0000)]
Rather largeish change to class checking on connect to fix a few minor bits and bobs here and there

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

17 years agoAdd cmd_reloadmodule.{h,cpp} contributed by Eric at neowin.net, thanks :)
brain [Tue, 15 May 2007 16:11:12 +0000 (16:11 +0000)]
Add cmd_reloadmodule.{h,cpp} contributed by Eric at neowin.net, thanks :)
Someone forgot to increase the release years of all the headers in include/commands

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

17 years agoSlight security fix of sorts
w00t [Tue, 15 May 2007 14:29:03 +0000 (14:29 +0000)]
Slight security fix of sorts

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

17 years agoMore tweaks from Eric, when an oper is invisible, attempting to /notice or /privmsg...
brain [Mon, 14 May 2007 23:34:46 +0000 (23:34 +0000)]
More tweaks from Eric, when an oper is invisible, attempting to /notice or /privmsg them returns 'no such nick' :)

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

17 years agoAdded patch from Eric at neowin.net so that opers are still visible joining/parting...
brain [Mon, 14 May 2007 23:30:05 +0000 (23:30 +0000)]
Added patch from Eric at neowin.net so that opers are still visible joining/parting to other opers (They should have been anyway, but it was broken)

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

17 years agoSomeone forgot the ELIST token (his nick begins with B)
brain [Mon, 14 May 2007 22:01:13 +0000 (22:01 +0000)]
Someone forgot the ELIST token (his nick begins with B)

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

17 years agoquietbursts tweak for hirop
brain [Mon, 14 May 2007 18:02:27 +0000 (18:02 +0000)]
quietbursts tweak for hirop

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

17 years agoAllow for resizing of MAXBUF above/below 512 via non-interactive configure. (Some...
brain [Mon, 14 May 2007 16:31:49 +0000 (16:31 +0000)]
Allow for resizing of MAXBUF above/below 512 via non-interactive configure. (Some crazy mofo on the forums asked for this, good luck its your funeral :p)
THIS IS UNSUPPORTED BY US IF YOU CHANGE IT, WE WON'T EVEN TELL YOU HOW :)

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

17 years agoNow really add +f to <options:chanopsexempt>. Previous add was m_chanfilter (+g).
w00t [Mon, 14 May 2007 09:52:31 +0000 (09:52 +0000)]
Now really add +f to <options:chanopsexempt>. Previous add was m_chanfilter (+g).

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