]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
17 years agoExtra comments
brain [Sun, 17 Jun 2007 14:10:34 +0000 (14:10 +0000)]
Extra comments

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

17 years agoLast conversions
w00t [Sun, 17 Jun 2007 14:01:36 +0000 (14:01 +0000)]
Last conversions

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

17 years agoConversions. :D
w00t [Sun, 17 Jun 2007 14:00:28 +0000 (14:00 +0000)]
Conversions. :D

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:55:47 +0000 (13:55 +0000)]
Conversions

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

17 years agoConversions..
w00t [Sun, 17 Jun 2007 13:52:07 +0000 (13:52 +0000)]
Conversions..

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

17 years agoConversions.
w00t [Sun, 17 Jun 2007 13:49:01 +0000 (13:49 +0000)]
Conversions.

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:45:30 +0000 (13:45 +0000)]
Conversions

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:42:17 +0000 (13:42 +0000)]
Conversions

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

17 years agoMore conversions.
w00t [Sun, 17 Jun 2007 13:40:02 +0000 (13:40 +0000)]
More conversions.

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

17 years agoMore (last of extra)
brain [Sun, 17 Jun 2007 13:37:53 +0000 (13:37 +0000)]
More (last of extra)

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

17 years agoMore
brain [Sun, 17 Jun 2007 13:37:02 +0000 (13:37 +0000)]
More

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:36:50 +0000 (13:36 +0000)]
Conversions

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

17 years agoMore
brain [Sun, 17 Jun 2007 13:35:07 +0000 (13:35 +0000)]
More

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:33:44 +0000 (13:33 +0000)]
Conversions

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:31:40 +0000 (13:31 +0000)]
Conversions

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:29:37 +0000 (13:29 +0000)]
Conversions

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:27:36 +0000 (13:27 +0000)]
Conversions

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

17 years agoMore conversion
w00t [Sun, 17 Jun 2007 13:24:13 +0000 (13:24 +0000)]
More conversion

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

17 years agoMore factory conversion
w00t [Sun, 17 Jun 2007 13:22:53 +0000 (13:22 +0000)]
More factory conversion

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

17 years agoMore conversions
w00t [Sun, 17 Jun 2007 13:16:07 +0000 (13:16 +0000)]
More conversions

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

17 years agoRemove static link stuff
brain [Sun, 17 Jun 2007 13:14:10 +0000 (13:14 +0000)]
Remove static link stuff

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

17 years agoConvert more modules
w00t [Sun, 17 Jun 2007 13:13:38 +0000 (13:13 +0000)]
Convert more modules

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

17 years agoMore
brain [Sun, 17 Jun 2007 13:13:12 +0000 (13:13 +0000)]
More

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

17 years agoMore
brain [Sun, 17 Jun 2007 13:12:13 +0000 (13:12 +0000)]
More

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

17 years agoConvert a few modules
w00t [Sun, 17 Jun 2007 13:11:00 +0000 (13:11 +0000)]
Convert a few modules

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

17 years agoMore
brain [Sun, 17 Jun 2007 13:10:53 +0000 (13:10 +0000)]
More

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

17 years agoFirst two conversions
brain [Sun, 17 Jun 2007 13:06:49 +0000 (13:06 +0000)]
First two conversions

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

17 years agoModule factory and init function in modules turned into a neat macro:
brain [Sun, 17 Jun 2007 13:04:25 +0000 (13:04 +0000)]
Module factory and init function in modules turned into a neat macro:
INIT_MODULE(MyModuleClassName);
Get cracking, w00t :)

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

17 years agoAdd m_chgname to example configuration
w00t [Sun, 17 Jun 2007 12:34:37 +0000 (12:34 +0000)]
Add m_chgname to example configuration

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

17 years agom_chgname. How it works:
w00t [Sun, 17 Jun 2007 12:32:25 +0000 (12:32 +0000)]
m_chgname. How it works:
CHGNAME will be routed to user's local server. There, the user's name is changed, and FNAME is sent back across the network so the name change is actually done.
d3mon, this means you can stop bugging us now ;p.
Feel free to QA this.

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

17 years agoDeprecate remote SQUIT, warn to use RSQUIT instead. RSQUIT supports 1 param too,...
peavey [Sun, 17 Jun 2007 10:06:04 +0000 (10:06 +0000)]
Deprecate remote SQUIT, warn to use RSQUIT instead. RSQUIT supports 1 param too, emulating the old behaviour of SQUIT.

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

17 years agoIsleOfMull it is
brain [Sat, 16 Jun 2007 22:56:14 +0000 (22:56 +0000)]
IsleOfMull it is

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

17 years agoRemove inspircd_config.h and inspircd_se_config.h in configclean (subjob of distclean)
brain [Sat, 16 Jun 2007 20:28:22 +0000 (20:28 +0000)]
Remove inspircd_config.h and inspircd_se_config.h in configclean (subjob of distclean)

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

17 years agoChange to show time/date set and/or time/date to expire, rather than a number of...
brain [Sat, 16 Jun 2007 16:44:18 +0000 (16:44 +0000)]
Change to show time/date set and/or time/date to expire, rather than a number of seconds for each, like in cmd_*line

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

17 years agoRSQUIT/SQUIT is one target only for 1.1. The multi target is going into the 1.2 discu...
peavey [Sat, 16 Jun 2007 11:20:43 +0000 (11:20 +0000)]
RSQUIT/SQUIT is one target only for 1.1. The multi target is going into the 1.2 discussion.

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

17 years agoMinor cleanups, commentage.
om [Sat, 16 Jun 2007 10:55:50 +0000 (10:55 +0000)]
Minor cleanups, commentage.
Stop this trying to block messages with no channel targets (e.g. PMs)

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

17 years agoAnd truly fix rsquit 1 parm crash.
peavey [Fri, 15 Jun 2007 10:15:18 +0000 (10:15 +0000)]
And truly fix rsquit 1 parm crash.

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

17 years agoFix crash on propogation after routed squit has reached it's destination. Thx HiroP.
peavey [Fri, 15 Jun 2007 10:05:39 +0000 (10:05 +0000)]
Fix crash on propogation after routed squit has reached it's destination. Thx HiroP.

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

17 years agoOops forgot to tidy up comments.
peavey [Fri, 15 Jun 2007 03:25:08 +0000 (03:25 +0000)]
Oops forgot to tidy up comments.

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

17 years agoUse PUSH to let remote servers advise of errors.
peavey [Fri, 15 Jun 2007 03:24:09 +0000 (03:24 +0000)]
Use PUSH to let remote servers advise of errors.

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

17 years agoCannot WriteServ to remote users, write info to snomask instead.
peavey [Fri, 15 Jun 2007 02:34:24 +0000 (02:34 +0000)]
Cannot WriteServ to remote users, write info to snomask instead.

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

17 years agoremove from header also.
peavey [Fri, 15 Jun 2007 01:54:47 +0000 (01:54 +0000)]
remove from header also.

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

17 years agoremove RSQUIT2 routing hack for SQUIT now we use one param RSQUIT.
peavey [Fri, 15 Jun 2007 01:52:20 +0000 (01:52 +0000)]
remove RSQUIT2 routing hack for SQUIT now we use one param RSQUIT.

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

17 years agoremove a comment.
peavey [Fri, 15 Jun 2007 01:50:18 +0000 (01:50 +0000)]
remove a comment.

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

17 years agoFix for bug #296, remote squit not accepting wildcards. awaiting QA.
peavey [Fri, 15 Jun 2007 01:48:47 +0000 (01:48 +0000)]
Fix for bug #296, remote squit not accepting wildcards. awaiting QA.

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

17 years agoPrioritize this to LAST to allow host changers and cloaking to be done prior to joini...
peavey [Fri, 15 Jun 2007 01:39:47 +0000 (01:39 +0000)]
Prioritize this to LAST to allow host changers and cloaking to be done prior to joining any channels. Thx Strike.

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

17 years agotry out using one param RSQUIT for propogation of SQUIT.
peavey [Fri, 15 Jun 2007 01:25:52 +0000 (01:25 +0000)]
try out using one param RSQUIT for propogation of SQUIT.

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

17 years agoOne param RSQUIT behaving like routed SQUIT.
peavey [Fri, 15 Jun 2007 00:02:25 +0000 (00:02 +0000)]
One param RSQUIT behaving like routed SQUIT.

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

17 years agoWhack a ^M
brain [Thu, 14 Jun 2007 23:18:46 +0000 (23:18 +0000)]
Whack a ^M

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

17 years agoMAXMODES+1 -> MAXMODES+2
brain [Thu, 14 Jun 2007 22:41:24 +0000 (22:41 +0000)]
MAXMODES+1 -> MAXMODES+2

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

17 years agoFixed properly this time
brain [Thu, 14 Jun 2007 22:40:27 +0000 (22:40 +0000)]
Fixed properly this time

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

17 years agoFixed fencepost
brain [Thu, 14 Jun 2007 22:24:10 +0000 (22:24 +0000)]
Fixed fencepost

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

17 years ago- Fixed fencepost error in apply_other_sides_modes.
burlex [Thu, 14 Jun 2007 22:16:16 +0000 (22:16 +0000)]
- Fixed fencepost error in apply_other_sides_modes.

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

17 years ago- Made the recvfrom wrapper a bit neater.
burlex [Thu, 14 Jun 2007 22:00:17 +0000 (22:00 +0000)]
- Made the recvfrom wrapper a bit neater.

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

17 years ago- Fixed UDP Overlapped I/O under windows. (not the best way this could be done by...
burlex [Thu, 14 Jun 2007 21:33:07 +0000 (21:33 +0000)]
- Fixed UDP Overlapped I/O under windows. (not the best way this could be done by far, but probably the best that is possible with our EventHandler setup). *dns will now work under win32* :)

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

17 years ago+ Added a check between servers prefixes at the CAPAB negotiation stage. This will...
burlex [Thu, 14 Jun 2007 20:07:45 +0000 (20:07 +0000)]
+ Added a check between servers prefixes at the CAPAB negotiation stage. This will prevent servers with prefixes from linking up in the first place (later on they will get errored out for invalid prefix in FJOIN most likely, but it's better to stop them from linking in the first place)

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

17 years agoWin compile fixes
brain [Thu, 14 Jun 2007 19:41:28 +0000 (19:41 +0000)]
Win compile fixes

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

17 years agoAdd sections to installer for pcre, segregate the m_filter_pcre for the installer
brain [Thu, 14 Jun 2007 19:38:10 +0000 (19:38 +0000)]
Add sections to installer for pcre, segregate the m_filter_pcre for the installer

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

17 years agoWindows build stuff
brain [Thu, 14 Jun 2007 19:28:29 +0000 (19:28 +0000)]
Windows build stuff

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

17 years agoTidyup ifdefs
brain [Thu, 14 Jun 2007 19:21:06 +0000 (19:21 +0000)]
Tidyup ifdefs

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

17 years ago- Fix for a bug in the win32 inet_ptoa implementation causing CIDR parsing to incorre...
burlex [Thu, 14 Jun 2007 18:34:23 +0000 (18:34 +0000)]
- Fix for a bug in the win32 inet_ptoa implementation causing CIDR parsing to incorrectly return false in some instances.

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

17 years agoThis should fix bug #317, we shouldnt be using send_mode for user modes, we should...
brain [Thu, 14 Jun 2007 17:39:38 +0000 (17:39 +0000)]
This should fix bug #317, we shouldnt be using send_mode for user modes, we should use send_mode_explicit spanningtree event

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

17 years agoFix for bug #315 reported by Nekos, change the exception tags to <securehost> so...
brain [Thu, 14 Jun 2007 17:36:55 +0000 (17:36 +0000)]
Fix for bug #315 reported by Nekos, change the exception tags to <securehost> so they dont conflict with <securelist:waittime>

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

17 years agoSome general syntax cleanups.
pippijn [Thu, 14 Jun 2007 17:22:37 +0000 (17:22 +0000)]
Some general syntax cleanups.

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

17 years agoFix for bug #324 reported by HiroP
brain [Thu, 14 Jun 2007 17:03:16 +0000 (17:03 +0000)]
Fix for bug #324 reported by HiroP

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

17 years agoFix problem where two unrelated options are named identically, thanks for reminding...
brain [Thu, 14 Jun 2007 16:44:04 +0000 (16:44 +0000)]
Fix problem where two unrelated options are named identically, thanks for reminding me djGrrr

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

17 years agoThis is not, not routing of SQUIT, nothing to see here, move along :>
peavey [Wed, 13 Jun 2007 22:04:14 +0000 (22:04 +0000)]
This is not, not routing of SQUIT, nothing to see here, move along :>

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

17 years agoHave the installer install cert.pem and key.pem to the conf/ dir only if they dont...
brain [Wed, 13 Jun 2007 21:59:18 +0000 (21:59 +0000)]
Have the installer install cert.pem and key.pem to the conf/ dir only if they dont exist already (if they already exist, the user has generated, purchased or otherwise obtained their own)

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

17 years agoAdd default windows certs. People shouldnt use these for more than evaluation purpose...
brain [Wed, 13 Jun 2007 21:57:21 +0000 (21:57 +0000)]
Add default windows certs. People shouldnt use these for more than evaluation purposes of the ssl module to ensure that it works, before spending time OR money on buying or obtaining a real certificate

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

17 years agoMe so dummee.
brain [Wed, 13 Jun 2007 21:43:16 +0000 (21:43 +0000)]
Me so dummee.

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

17 years agoAnd get it right.
brain [Wed, 13 Jun 2007 21:28:29 +0000 (21:28 +0000)]
And get it right.

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

17 years agoUpdate descriptions
brain [Wed, 13 Jun 2007 21:27:51 +0000 (21:27 +0000)]
Update descriptions

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

17 years agoBeing as people while about the odd kludge here and there im going to spend my time...
brain [Wed, 13 Jun 2007 21:21:43 +0000 (21:21 +0000)]
Being as people while about the odd kludge here and there im going to spend my time on fruitless stuff :P

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

17 years agoNasty kludge to allow for optional install of ssl:
brain [Wed, 13 Jun 2007 21:08:56 +0000 (21:08 +0000)]
Nasty kludge to allow for optional install of ssl:
If the user doesnt have the ssl box ticked, the ssl modules are installed but immediately deleted by the installer, and the gnutls dlls are not installed.
If the user does have the box ticked (default) the ssl section immediately puts the ssl modules back again, and then installs the gnutls libs (ick)

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

17 years ago* Fixed IOCPEngine under x64 (because of incorrect pointer sizes)
burlex [Wed, 13 Jun 2007 20:58:51 +0000 (20:58 +0000)]
* Fixed IOCPEngine under x64 (because of incorrect pointer sizes)
- Fixed configure / VC8 projects for x64 compiling.

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

17 years agoRemove remote SQUIT hacks.
peavey [Wed, 13 Jun 2007 20:45:40 +0000 (20:45 +0000)]
Remove remote SQUIT hacks.

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

17 years agoMake this require 2 params, just like god intended it. (no remote squit hacks)
peavey [Wed, 13 Jun 2007 20:39:46 +0000 (20:39 +0000)]
Make this require 2 params, just like god intended it. (no remote squit hacks)

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

17 years ago- Fixed configure script to allow gnutls compilation under win32.
burlex [Wed, 13 Jun 2007 20:15:15 +0000 (20:15 +0000)]
- Fixed configure script to allow gnutls compilation under win32.

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

17 years agoAdd DllExport
brain [Wed, 13 Jun 2007 20:00:33 +0000 (20:00 +0000)]
Add DllExport

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

17 years agoMake these safe for use in vc
brain [Wed, 13 Jun 2007 19:57:20 +0000 (19:57 +0000)]
Make these safe for use in vc

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

17 years ago+ Added x64 solutions for VC2005, for future work. This does not under any circumstan...
burlex [Wed, 13 Jun 2007 19:33:50 +0000 (19:33 +0000)]
+ Added x64 solutions for VC2005, for future work. This does not under any circumstances mean it will even compile work properly yet.

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

17 years agonew rsquit command handler, this is still work in progress.
peavey [Wed, 13 Jun 2007 19:30:34 +0000 (19:30 +0000)]
new rsquit command handler, this is still work in progress.

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

17 years agostrip RSQUIT from protocol, part of new RSQUIT, not ready for use yet.
peavey [Wed, 13 Jun 2007 19:28:13 +0000 (19:28 +0000)]
strip RSQUIT from protocol, part of new RSQUIT, not ready for use yet.

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

17 years agoI think this fixes visual studio oddities
brain [Wed, 13 Jun 2007 19:17:14 +0000 (19:17 +0000)]
I think this fixes visual studio oddities

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

17 years agoFixes for tokenization oddness with metadata, and weird behaviour of std::istringstre...
brain [Wed, 13 Jun 2007 18:12:04 +0000 (18:12 +0000)]
Fixes for tokenization oddness with metadata, and weird behaviour of std::istringstream where the .str() method returns the whole string from the start to end, even AFTER youve read elements from it!
Use irc::tokenstream instead and add some overridden methods to it. This is smarter as it reuses code and allows us to format metadata the same way we format irc data.
NOTE: If you run any old servers alongside new servers (this revision) you might see spurious colons on the start of reasons for svsholds, cbans and filters. These can safely be ignored)

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

17 years agoFix advertising of +h/% in 005 and 004 numerics when halfops are not enabled in the...
brain [Tue, 12 Jun 2007 16:30:32 +0000 (16:30 +0000)]
Fix advertising of +h/% in 005 and 004 numerics when halfops are not enabled in the conf, spotted by Smartys, fixes bug #322

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

17 years agoUpstream patch from <mm@freebsd.org>
brain [Tue, 12 Jun 2007 16:23:32 +0000 (16:23 +0000)]
Upstream patch from <mm@freebsd.org>

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

17 years agoThis breaks stuff. We can't use it.
brain [Mon, 11 Jun 2007 23:14:44 +0000 (23:14 +0000)]
This breaks stuff. We can't use it.

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

17 years agoWhoops, that was silly, the double print thing wont compile for any other OS but...
brain [Mon, 11 Jun 2007 22:58:09 +0000 (22:58 +0000)]
Whoops, that was silly, the double print thing wont compile for any other OS but windows!

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

17 years agoFix double printing of 'setting log file' and 'setting config file' paths.
brain [Mon, 11 Jun 2007 22:56:53 +0000 (22:56 +0000)]
Fix double printing of 'setting log file' and 'setting config file' paths.
Add comment about not using direct pointer from GetCommandLine()

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

17 years agoWe need to pass a copy of GetCommandLine() not the actual return pointer.
brain [Mon, 11 Jun 2007 22:30:56 +0000 (22:30 +0000)]
We need to pass a copy of GetCommandLine() not the actual return pointer.

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

17 years agoTweak some tabular declarations to look correct on 8-width tabs
brain [Mon, 11 Jun 2007 22:16:17 +0000 (22:16 +0000)]
Tweak some tabular declarations to look correct on 8-width tabs

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

17 years agoWoo, fixed the bug, win2k doesnt like the AUTHZ_LEVEL stuff :)
brain [Mon, 11 Jun 2007 22:05:25 +0000 (22:05 +0000)]
Woo, fixed the bug, win2k doesnt like the AUTHZ_LEVEL stuff :)

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

17 years agoFixed commandline stuff for CreateProcess, but it looks like win2k doesnt like that...
brain [Mon, 11 Jun 2007 21:51:22 +0000 (21:51 +0000)]
Fixed commandline stuff for CreateProcess, but it looks like win2k doesnt like that AUTHZ const. Commented it out for now till burlex comes up with a solution

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

17 years ago* Changes to userprocess functions to allow flood limit removal by m_operflood.
burlex [Mon, 11 Jun 2007 21:39:09 +0000 (21:39 +0000)]
* Changes to userprocess functions to allow flood limit removal by m_operflood.

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

17 years agoPrompting for wether or not to wipe the .h and build from clean (default to no)
brain [Mon, 11 Jun 2007 21:06:17 +0000 (21:06 +0000)]
Prompting for wether or not to wipe the .h and build from clean (default to no)

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

17 years agoChange from /GS to /Gm in makefiles
brain [Mon, 11 Jun 2007 20:54:30 +0000 (20:54 +0000)]
Change from /GS to /Gm in makefiles

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

17 years ago- Added more debug output to windows fork in order to help debug problems encountered.
burlex [Mon, 11 Jun 2007 20:35:28 +0000 (20:35 +0000)]
- Added more debug output to windows fork in order to help debug problems encountered.

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

17 years agoPut the check back so we dont keep doing builds from scratch every time
brain [Mon, 11 Jun 2007 20:34:47 +0000 (20:34 +0000)]
Put the check back so we dont keep doing builds from scratch every time

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

17 years agoThe spelling nazis are amongst us!
brain [Mon, 11 Jun 2007 20:11:08 +0000 (20:11 +0000)]
The spelling nazis are amongst us!

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