209 Commits

Author SHA1 Message Date
brain
b8015b09dc Fix ping timeout ERROR not being generated when a server pings out, making the other end appear to be closed unexpectedly without reason.
Find and fix the 3 ping timeout messages for server to server that were using WriteOpers instead of snomask +l


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6933 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-09 23:42:06 +00:00
brain
a255037d2d Document m_xmlsocket.so
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6916 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-08 20:09:18 +00:00
brain
80845a3a69 Tidy up a little
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6888 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 12:39:12 +00:00
brain
9174cbfd84 This should do the trick
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6886 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 12:34:28 +00:00
brain
08cddbf080 We keep forgetting to update the last changed date in this file
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6885 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 12:33:59 +00:00
brain
edd95854ed Add options:quietbursts, fixes bug #269, also adds support for quits in a cull list which do not generate a quit snotice
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6883 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 22:37:11 +00:00
brain
8bfc2b012a Update conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6876 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 16:25:27 +00:00
brain
3759fe0ba2 Where others charge, we give for free. Have fun and use wisely. With great power comes great responsbility.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6867 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 14:30:08 +00:00
brain
c78863d603 Add auditorium to example conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6866 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 12:40:03 +00:00
brain
569114e4c2 Fix one issue, add another feature: When sending MODE +beI, weed out duplicates with simple O(1) check so that users dont send MODE #chan +bbbbbbbbbbbb.
Allow configuration of which listmodes you want to deny to below halfops. For example <options hidemodes="eI">. This is because blocking +b can break mirc, blocking +eI usually wont break it so 
severely.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6852 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-30 16:50:08 +00:00
brain
d6fcf2726e Add support for hiding listmode lists such as +beI from unprivileged users.
See bug #258


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6849 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-27 17:55:08 +00:00
brain
cdec380736 Add and document m_clones as requested by bug #267
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6848 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-27 17:39:11 +00:00
special
225636f9d7 Let's pretend the number after 6838 is 6840, so this commit never happened
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6839 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-25 20:35:47 +00:00
special
fdd1dc7265 Added m_chancreate to the example config
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6838 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-25 19:45:53 +00:00
brain
51dd2f3670 Document options:deprotectothers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6807 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-16 20:20:59 +00:00
brain
c50668bc9b Now this looks like it was supposed to.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6805 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-16 16:33:01 +00:00
peavey
5025402f6c Document <connect:port>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6803 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-16 03:10:31 +00:00
brain
84b7dc1bf7 Add tweaks to support feature request in bug #256, now awaiting QA test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6799 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-15 11:47:54 +00:00
brain
e72a125ccd View the diffs for a giggle.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6797 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-15 00:55:11 +00:00
brain
7f00015727 Add config <options:disablehmac> to support disabling of HMAC, and tidy up to detect if the other side hasnt got it enabled and we did, or if we enabled it and dont have sha256 (that would be an oops)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6776 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-09 16:42:09 +00:00
peavey
20907e9c0d Add <hostname:charmap> to example.conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6746 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-06 18:43:23 +00:00
brain
821a5bca88 Fix for bug #199 (Feature request) submitted by owine. Ended up adding an extra parameter to <uline> for this.
It turned into a biggie :P


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6742 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-05 23:53:01 +00:00
brain
37c77c74a0 Add support for <link:hidden> fixes feature request documented in bug #247 reported by owine
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6738 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-05 22:17:23 +00:00
brain
6c6d83a217 Add m_seenicks.so, adds snomasks +nN which show local and remote nick changes (requested by giggsey, http://www.inspircd.org/forum/showthread.php?t=187)
Fix m_nonicks description to not say it's globops.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6725 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-01 18:00:18 +00:00
brain
e466a6f5fe Add <options:fixedquit> and <options:suffixquit> to go along with the existing <options:prefixquit>. note that fixedquit overrides both suffix and prefix if set
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6722 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-01 15:22:54 +00:00
brain
df2faa39f2 Remove <options:timesync>, add <timesync enable="no" master="no"> ...and document it in the example conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6687 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-16 18:35:22 +00:00
peavey
9dc59e5696 Add capsmap to m_blockcaps in example.conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6679 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-15 23:39:34 +00:00
brain
371bba9cf6 Seems netsplit.de changed hosts to echo940.server4you.de.
Add this to the default securelist config.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6677 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-15 19:18:32 +00:00
peavey
ac715d5f1a cleanup indentation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6664 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-11 20:47:09 +00:00
brain
98bea6aca4 Add safelist:maxlisters which prevents more than x number of people doing a LIST at the same time.
(as i've just noticed, 500 bots all doing LIST at once can severely lag your ircd)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6658 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-11 16:01:56 +00:00
brain
eaeb69b3ba Change options:notimesync to options:timesync -> reverse its meaning and default it to off
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6637 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-08 14:41:27 +00:00
brain
cbcb5806ec Update example conf - this needs documenting on the wiki (previous commit)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6636 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-08 11:31:59 +00:00
brain
13a37b22fd Add xchat :IDENTIFY workaround to example conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6623 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-04 17:17:47 +00:00
brain
327d002150 Add cgi:irc to the example conf, it was omitted for some reason
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6621 e03df62e-2008-0410-955e-edbf42e46eb7
2007-03-03 17:22:44 +00:00
peavey
5337749660 Add svshold to example conf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6614 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-25 23:12:05 +00:00
peavey
7c20787c7c Improve wording on ircumsgprefix.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6613 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-25 21:33:59 +00:00
brain
c1f88cfa9c Addition of feature request outlined in bug #195, suggested by Bricker
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6602 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-19 19:57:41 +00:00
brain
0d8076aac5 Add m_conn_join, allows force join of a user to one or more channels on connect (ick).
Tidy up m_operjoin a little.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6575 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-11 21:47:13 +00:00
brain
b111eec597 Allow for nick!user@host in TOPIC information.
Note that this adds another <options> tag value, 'hostintopic'. (defaults to yes)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6572 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-11 18:50:04 +00:00
brain
50d65268f4 Make some stuff configurable that hasnt been and should be.
<securelist waittime="n">: number of seconds a user must wait before LIST
<safelist throttle="n">: Number of seconds a user must wait between each LIST command


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6563 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-10 15:18:49 +00:00
brain
a522cdb069 Document bind value
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6536 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-07 17:53:49 +00:00
brain
f1d20d0cd2 Remove ::ffff: 4in6 craq from documentation. Show that its still usable, but not neccessary.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6529 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-06 19:29:59 +00:00
w00t
ccbf18ec4b Update the date here, remove the 'updated by' list, use SVN for that + there's a lot of people now :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6483 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-03 15:28:48 +00:00
special
5be9bd35b8 Fingerprint really shouldn't be in the example oper block by default; most people don't use it, and quite a few seem to leave it in
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6482 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-03 14:43:05 +00:00
brain
00ea73ef7b Grr, searchirc uses .org now
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6476 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-01 20:39:42 +00:00
brain
fa923bb554 Add <securelist:exception> to allow certain masks to get around securelist.
By default add two lines to the config which allow searchirc and netsplit.de.
(bwahaha)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6475 e03df62e-2008-0410-955e-edbf42e46eb7
2007-02-01 20:26:12 +00:00
om
6cd27f532d Add m_banredirect to example config
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6436 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-24 17:50:00 +00:00
peavey
453c50af33 Add SQLite3 module to example config.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6338 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-14 21:28:58 +00:00
special
c2c963813b Made the real name value for /admin optional (line isn't displayed if not specified)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6281 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-09 13:43:12 +00:00
brain
986c79d2bf Update cloak keys example to use hex definition of the right length
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6210 e03df62e-2008-0410-955e-edbf42e46eb7
2007-01-02 00:40:51 +00:00