]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Fri, 1 Jun 2007 18:49:01 +0000 (18:49 +0000)]
We can make one saving in userrec::WriteWallOps though - we are checking IS_LOCAL inside the loop, we've had a seprate local only user list for god knows how long, we know the users in it are local.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7199
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 1 Jun 2007 16:55:00 +0000 (16:55 +0000)]
This is a better fix, as it calls the mode handler giving the modules etc chance to allocate structs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7198
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 1 Jun 2007 16:42:59 +0000 (16:42 +0000)]
Fix bug found by indigophone where +lk cant be set in defaultmodes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7197
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 1 Jun 2007 14:39:15 +0000 (14:39 +0000)]
Fix USERHOST, thanks click and HiroP
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7196
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 31 May 2007 20:12:05 +0000 (20:12 +0000)]
Detect BRAINDEAD WINDOWS EDITORS THAT DEFAULT TO SAVING AS UTF-16! When we find out which editor did this, we'll use our retractable baton to teach it the true meaning of portable data.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7195
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 31 May 2007 17:43:41 +0000 (17:43 +0000)]
And remove soem debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7193
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 31 May 2007 17:43:23 +0000 (17:43 +0000)]
Fix for issue discovered by satmd where it is possible to send an empty string via privmsg or notice to a user target, against the RFC standard. Remote servers don't like this much.
Also fix: NOTICE generates OnUserNotice event, but checks against the I_OnUserMessage hook.
Also also fix (!): Missing colons in "no text to send" message.
BOTH of these also fixes have been around since like, 1.0 alpha 1, and nobody's noticed them!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7192
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 30 May 2007 19:41:48 +0000 (19:41 +0000)]
Fix bug #310 reported by Smartys, and optimize mode.cpp a bit (was using string comparison to identify an empty string, e.g. somestr == "", when we can use the much faster somestr.empty())
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7191
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 30 May 2007 17:37:13 +0000 (17:37 +0000)]
Apply ipv6 #ifdef tidyup patch from djGrrr, thanks :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7190
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 29 May 2007 21:51:34 +0000 (21:51 +0000)]
Fix bug #309 reported by Smartys - QA, please test quickly. Seems okay to me.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7189
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 29 May 2007 20:44:01 +0000 (20:44 +0000)]
Add m_check to example configuration, thanks Potter
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7188
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 29 May 2007 20:39:04 +0000 (20:39 +0000)]
Remove m_conn_lusers from the example conf, fixes bug 308, thanks Smartys
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7187
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 29 May 2007 17:53:23 +0000 (17:53 +0000)]
Update this example conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7186
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 29 May 2007 16:52:56 +0000 (16:52 +0000)]
All the other socketengines have a 1s wait on their 'poll' equivalent. GetQueuedCompletionStatus had a delay of 100ms. Upped to 1s to be more sane and more in line with the other socket engines.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7185
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 29 May 2007 16:37:13 +0000 (16:37 +0000)]
Metaphorically add a metaphorical comment to the metaphorical code. Thank god its not metadata.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7184
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 29 May 2007 16:35:18 +0000 (16:35 +0000)]
Commit multiaccept diff by myself to speed up large numbers of connections.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7183
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 23:12:01 +0000 (23:12 +0000)]
No flags now means all flags when in the config, so that filters defined in older configs are forwards compatible
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7182
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 22:51:56 +0000 (22:51 +0000)]
This works now! Still more to do though.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7181
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 22:42:33 +0000 (22:42 +0000)]
Make the flags work
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7180
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 22:28:13 +0000 (22:28 +0000)]
Next bit of filter flags system
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7179
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 22:19:26 +0000 (22:19 +0000)]
Stuff for flags as requested by djGrr. We aren't going all-out rediculous amount of flags on this, we're sticking with the 5 or 6 easy to remember and lumping oper-immunity into the flags (see forums)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7178
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 20:30:51 +0000 (20:30 +0000)]
A flags section for filters. Do not use yet.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7177
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 18:52:55 +0000 (18:52 +0000)]
ipv6 ifdef tidyup by djGrrr, thanks :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7176
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 28 May 2007 15:42:33 +0000 (15:42 +0000)]
Display the proper transports for server ports *slap* :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7175
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 28 May 2007 15:22:31 +0000 (15:22 +0000)]
Remove code for clientcount/servercount from /stats p. At the moment it was slow, hacky and doesn't totally work properly (bind 2 same ports on diff. ips and watch it get confused ;p). It may be added back in a few versions once we have the infrastructure in place to tie a list of clients to a port.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7174
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 28 May 2007 15:03:52 +0000 (15:03 +0000)]
Show IPs that a port is bound to in /stats p, don't remove duplicate ports anymore, since we know what IP a port belongs to.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7173
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 28 May 2007 14:57:32 +0000 (14:57 +0000)]
Don't return CMD_SUCCESS. This command shouldn't go out on the wire.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7172
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 28 May 2007 13:08:33 +0000 (13:08 +0000)]
- Add fix for /stats p support (this->port was not being set for listening inspsockets, thanks peavey).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7171
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 28 May 2007 12:38:20 +0000 (12:38 +0000)]
- Add server ports to /stats p. This doesn't work properly yet as something is not initialising port correctly in a constructor I'd guess. It also does not enumerate connected servers to see how many connected on a given listener yet.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7170
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 27 May 2007 13:24:21 +0000 (13:24 +0000)]
Add m_cycle to example configuration
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7169
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 27 May 2007 13:20:30 +0000 (13:20 +0000)]
Add m_cycle: server-side equivilant of /hop, except it overrides +ilk. For the curious, this module took me under 5 minutes to write. (you said you didn't have time Naz? :P)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7168
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 May 2007 13:13:55 +0000 (13:13 +0000)]
Fix for bug #305, allow admin to select what port outbound ident requests bind to
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7167
e03df62e -2008-0410-955e-
edbf42e46eb7
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