6044 Commits

Author SHA1 Message Date
brain
8ffa149aa1 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
2007-05-27 12:08:51 +00:00
brain
5b6462f4f6 ...and remember the parameters ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7165 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-27 12:06:23 +00:00
brain
cd7657bddc 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
2007-05-27 12:05:23 +00:00
brain
4a50237d63 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
2007-05-27 12:02:10 +00:00
brain
140b01ba49 Whoops, ++it++? Thats gonna break :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7162 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-27 11:30:41 +00:00
brain
7974f6d315 Another for bug #307
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7161 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-27 11:29:24 +00:00
brain
bd818bec49 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
2007-05-27 11:28:18 +00:00
brain
8541ef7d98 pah, bully to you, mister posix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7159 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 20:18:03 +00:00
brain
b86a95c701 This should do it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7158 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 20:10:53 +00:00
brain
b4f3cb5c4b Works for me now, please test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7157 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 20:03:12 +00:00
brain
f95aa1c2c5 Brok.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7156 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 19:58:19 +00:00
brain
3cb0d3f0f8 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
2007-05-26 19:54:15 +00:00
brain
5e14a1bbf4 w00t please review, line 1603 configreader.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7154 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 19:51:24 +00:00
w00t
2023652459 - Update our long suffering example MOTD :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7153 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 18:28:03 +00:00
brain
b53f298254 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
2007-05-26 18:18:54 +00:00
brain
120a5c9d1a 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
v1.1.8
2007-05-26 14:40:52 +00:00
brain
3ad40b22a7 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
2007-05-26 14:29:24 +00:00
brain
59fc682eb1 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
2007-05-26 13:58:28 +00:00
brain
574474463a 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
2007-05-26 13:54:17 +00:00
brain
994fd968a9 Add warning to edit config files in installer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7146 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-26 13:50:52 +00:00
w00t
a152c67224 - 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
2007-05-26 09:39:21 +00:00
w00t
74c9d7d011 - 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
2007-05-26 09:38:42 +00:00
brain
3dc342af3c 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
2007-05-25 21:56:16 +00:00
brain
d3c9417123 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
2007-05-25 21:33:58 +00:00
brain
c3f992455f Tidy up to coding style
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7139 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-25 20:04:51 +00:00
brain
06790dc05d 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
2007-05-25 18:41:12 +00:00
brain
c5a1b96327 DIE. DIE YOU FUCKING ASSHAT OF A BUG.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7137 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-25 17:54:44 +00:00
brain
e7106c5cba Fix for bug #303 reported by HiroP, thanks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7136 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-25 16:42:59 +00:00
brain
661a6bf071 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
2007-05-25 16:09:13 +00:00
brain
3d563fec88 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
2007-05-25 16:06:48 +00:00
w00t
03bf72c331 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
2007-05-25 14:01:03 +00:00
special
a338648303 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
2007-05-24 23:36:39 +00:00
brain
6427e2077e 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
2007-05-24 21:38:16 +00:00
brain
bb79b3b7a9 Make kill hiding work properly locally
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7130 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-24 21:20:13 +00:00
brain
7770edd703 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
2007-05-24 18:46:24 +00:00
brain
31eb647e2b Whoops, helps if it compresses, not decompresses.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7127 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-24 16:13:50 +00:00
brain
9af30f9852 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
2007-05-24 16:10:38 +00:00
brain
4f01d9724f Commit patch by IronLegend, thanks :) -- Fixes bug #298
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7125 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-23 17:37:49 +00:00
peavey
c74e735522 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
2007-05-23 00:08:26 +00:00
peavey
3a72729e03 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
2007-05-22 23:48:50 +00:00
peavey
476e879097 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
2007-05-22 21:04:47 +00:00
w00t
244d5df202 - 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
2007-05-22 21:02:07 +00:00
brain
18ff73f52b Bloody 'safe stl' warnings.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7120 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-22 20:55:43 +00:00
brain
3f3743c9d3 Crappy warnings
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7119 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-22 20:53:07 +00:00
brain
47ba9de7cf 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
2007-05-22 20:49:04 +00:00
brain
51c06dcf84 Add comments as to what its doing
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7117 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-22 20:41:00 +00:00
brain
3ee9f47ac1 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
2007-05-22 20:36:53 +00:00
brain
e8aed79a4b This could do with some comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7115 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-22 20:31:56 +00:00
brain
ec2cd7bb4e Tidyup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7114 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-22 20:09:12 +00:00
brain
428aa50368 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
2007-05-22 20:03:33 +00:00