]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
om [Sun, 3 Jun 2007 10:42:08 +0000 (10:42 +0000)]
Probably fix 2nd compile issue on RH7 and add some checks which *should* ensure none of this can break anything else
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7223
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 3 Jun 2007 09:44:21 +0000 (09:44 +0000)]
And a minor cleanup of the /stats z code. Nothing spectacular..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7222
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 3 Jun 2007 09:27:38 +0000 (09:27 +0000)]
Possible fix for compile issue on some distributions. Then again there was probably a reason we weren't doing this before...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7221
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 23:44:56 +0000 (23:44 +0000)]
Back out the tweaks i made here, keep only the clear screen stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7218
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 22:21:55 +0000 (22:21 +0000)]
Change the behaviour of insp in windows to keep its window open, with some status text in the title bar. It also clears the screen now on startup, see the wrapper for what a nasty amount of code it is to do such a simple thing to a windows console :(
Also, add somewhat of a hack to cut down on allocation time taken to map windows fd to a posix style fd in iocp engine.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7217
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 20:21:15 +0000 (20:21 +0000)]
Add console mode patches from burlex, thanks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7216
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 18:42:22 +0000 (18:42 +0000)]
Change configure to generate .mak files with warning level 2.
Change project files to warning level 2.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7215
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 16:12:03 +0000 (16:12 +0000)]
And make it compile.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7214
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 16:11:34 +0000 (16:11 +0000)]
Chdir to bin dir on starting, allows relative paths to the bin dir to always work even when we're not started from our dir
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7213
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 15:05:49 +0000 (15:05 +0000)]
Add comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7212
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 14:38:45 +0000 (14:38 +0000)]
The code to work out the path seems to work fine now on freebsd and linux, still to test on win
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7211
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 13:45:39 +0000 (13:45 +0000)]
Debug to troubleshoot why this writes the log to the current dir in bsd, not the bin dir where it should
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7210
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Jun 2007 13:42:55 +0000 (13:42 +0000)]
Specific windows code for getting the full path to the exe
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7209
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 2 Jun 2007 01:58:41 +0000 (01:58 +0000)]
and a little tweak to remote MOTD too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7208
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 2 Jun 2007 01:50:27 +0000 (01:50 +0000)]
same for admin, and fix some returns.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7207
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 2 Jun 2007 01:32:59 +0000 (01:32 +0000)]
Fix for bug #297. /MODULES now correctly finds remote server on wildcard. Marked for QA.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7206
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 1 Jun 2007 23:00:18 +0000 (23:00 +0000)]
re-apply ipv6 ifdef tidyup that got pulled in last revert.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7205
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 1 Jun 2007 22:50:17 +0000 (22:50 +0000)]
revert multiaccept for now until we can fix it for win.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7204
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 1 Jun 2007 22:34:16 +0000 (22:34 +0000)]
WIN: As promised when I took it out, whowas stats in /STATS z is now working due to fix in r7201.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7203
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 1 Jun 2007 21:43:41 +0000 (21:43 +0000)]
Fix re-generation of 005 on rehash
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7202
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 1 Jun 2007 20:31:29 +0000 (20:31 +0000)]
Make valgrind happy and not leak mem.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7201
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 1 Jun 2007 18:53:01 +0000 (18:53 +0000)]
No fucking point at all checking for CC_DENY twice. \o/.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7200
e03df62e -2008-0410-955e-
edbf42e46eb7
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