]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Sun, 27 May 2007 12:08:51 +0000 (12:08 +0000)]
Add config example, and allow options:defaultmodes="" so that people can have no default modes if they want.
Default in the example config is 'nt'.
SIDENOTE: Someone really needs to tidy up <options> in 1.2
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7166
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 12:06:23 +0000 (12:06 +0000)]
...and remember the parameters ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7165
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 12:05:23 +0000 (12:05 +0000)]
We were already sending FMODE +nt after each channel creation to keep services happy, just change this to send the servers default modes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7164
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 12:02:10 +0000 (12:02 +0000)]
Config option for default channel modes -- more to follow, don't use yet
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7163
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 11:30:41 +0000 (11:30 +0000)]
Whoops, ++it++? Thats gonna break :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7162
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 11:29:24 +0000 (11:29 +0000)]
Another for bug #307
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7161
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 11:28:18 +0000 (11:28 +0000)]
Change for reverse output of lists, most recent first, for bug #307. Also fix(Oms) annoying(Cuddled(Ifs()))
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7160
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 20:18:03 +0000 (20:18 +0000)]
pah, bully to you, mister posix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7159
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 20:10:53 +0000 (20:10 +0000)]
This should do it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7158
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 20:03:12 +0000 (20:03 +0000)]
Works for me now, please test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7157
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 19:58:19 +0000 (19:58 +0000)]
Brok.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7156
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 19:54:15 +0000 (19:54 +0000)]
Dunno why this method was static, doesnt need to be...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7155
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 19:51:24 +0000 (19:51 +0000)]
w00t please review, line 1603 configreader.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7154
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 26 May 2007 18:28:03 +0000 (18:28 +0000)]
- Update our long suffering example MOTD :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7153
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 18:18:54 +0000 (18:18 +0000)]
Use the example rules and motd in the default config
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7152
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 14:40:52 +0000 (14:40 +0000)]
Do we have any Venezuelan Beaver Cheese? ... Why yes, we do. :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7150
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 14:29:24 +0000 (14:29 +0000)]
Installer was defaulting the dir to c:\program files\inspircd and wouldnt present the user with an option to change. This is a BIG no-no and needed to be fixed before release.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7149
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 May 2007 13:58:28 +0000 (13:58 +0000)]
Make two sections "Binaries" and "command handlers" manditory - you won't have a working ircd if you don't install them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7148
e03df62e -2008-0410-955e-
edbf42e46eb7
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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