brain
ae7c3cf066
Fix for bug #263 - note, this NEEDS QA TESTING
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6897 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-06 14:00:49 +00:00
brain
246f0a4e1f
Now it deletes the makefiles too
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6896 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-06 12:54:58 +00:00
brain
e01c1bdd37
make distclean now removes .config.cache (thanks HiroP)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6895 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-06 12:54:11 +00:00
brain
c2cd89cd52
gcc fails it at exporting symbols properly :/
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6894 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-06 00:17:11 +00:00
brain
3f8f4808f2
Fix for bug typo, dont let it creep into the release!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6892 e03df62e-2008-0410-955e-edbf42e46eb7
v1.1.7
2007-05-05 20:53:26 +00:00
brain
4934648e23
So, Mozarella it is for 1.1.7
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6891 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 20:46:31 +00:00
brain
f22b487249
Fix for feature request in bug #262 , needs a bit of QA. Simpler prompting for gnutls cert generation in configure, we now use our nice configuration system to prompt for the more important details,
...
which we use to fill in a certtool template. Much nicer.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6890 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 20:07:25 +00:00
brain
b0e469b0bb
Fix for crash found by potter if you set up two redirects in two channels to forward the user back and forth between the two in a loop.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6889 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 19:25:09 +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
11099856c8
Set keywords Id property
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6887 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 12:37:55 +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
7775dc1be5
Make debug warning for broken servers once per servername only
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6884 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-05 11:56:39 +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
c83932ecfd
Fix for bug #274 , same port appearing multiple times in stats p if bound multiple times on different ip addresses
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6882 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 22:01:02 +00:00
brain
26095e43d9
Proper fix for clients that send a nickprefix on their commands (the rfc says they shouldnt but also says that the ircd should discard it if they do)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6881 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 20:11:52 +00:00
brain
5da7043eb6
Fix for bug #268 , repeated messages on users who are already glined
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6880 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 19:50:33 +00:00
brain
4188c7e625
If an op parts, joins or kicks then display the change to all, so that the non-opped clients dont see an opped user hanging around that quit
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6879 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 17:21:44 +00:00
brain
96faf2a751
Add MODE nag to debug snomask +d
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6878 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 16:51:02 +00:00
brain
f4ec9aaf37
Fix bug where if an op is in channel then does /names later, all the non-ops dissapear!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6877 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 16:30:16 +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
6dadb43799
Add <auditorium showops> which determines if auditorium works like ircnet +a (anonymous channels) or like unrealircd +u.
...
The old behaviour is similar to anonymous channels, only showing the current user.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6875 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 16:23:40 +00:00
brain
5714b1868e
Cloaking of WHOIS didnt work quite right, fixed
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6874 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 15:41:06 +00:00
brain
fa6c93d94c
Forgot something important!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6873 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 15:37:32 +00:00
brain
fbb32452c3
Check visibility states
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6872 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 15:02:17 +00:00
brain
1b7b2a696d
foolish human! you can't /mode query a user that isnt there!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6871 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 14:53:56 +00:00
brain
36fe193886
Fix /who to hide users marked invisibile in some way by a module
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6870 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 14:52:31 +00:00
brain
49e69fa6f5
Apply visibility state to whois, next stop, /who
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6869 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 14:50:34 +00:00
brain
dda4418282
Brain really must remember svn add.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6868 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 14:36:29 +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
2f00b255ec
...And learn to spell right
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6865 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 12:33:24 +00:00
brain
bcad8222b2
Do the same for KICK, but in the case of KICK, send to the user doing the kick AND the user being kicked only
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6864 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 12:33:04 +00:00
brain
8f833415a3
When we silence the event, not even the user whos leaving/joining gets the output, make sure we send it to them in the module
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6863 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 12:31:53 +00:00
brain
bb6a9af0cf
svn add helps, too. :<
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6862 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 12:25:42 +00:00
brain
c7b8a7fd1a
First compilable commit of m_auditorium. Not yet tested IN ANY WAY.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6861 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-04 12:25:26 +00:00
brain
2d659114b7
Fix broken modules (broken due to api change)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6860 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-03 22:05:56 +00:00
brain
76684690a3
Fix for new api
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6859 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-03 22:00:09 +00:00
brain
3ec7995bf4
DO NOT USE THIS COMMIT - if you do, most of the modules wont work.
...
DEVS: Please fix all modules that have warnings to use the new parameters to OnUserJoin, OnUserPart and OnUserKick (bool &silent)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6858 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-03 21:57:58 +00:00
brain
2c04423995
Implement feature request in bug #271 by HiroP, allow disabling of maxlocal and maxglobal by leaving out each value from the tag
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6857 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-01 20:25:45 +00:00
brain
9c9968229f
Much more detailed logging of lowlevel socket errors to the +l snomask
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6856 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-01 20:18:10 +00:00
brain
f40ede3750
Fix crashbug in latest svn introduced by inspsocket cull list, which can cause a crash if the connection times out and an error occurs on the socket before its deleted
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6855 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-01 19:41:27 +00:00
brain
b52bfda875
Change a return NULL to a continue so that where host matches but port doesnt, skip the connect tag
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6854 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-01 16:14:31 +00:00
brain
7ad9ad1e2b
Move new listmode check deeper into the mode parser so that it doesnt generate spurious craq (thanks HiroP_)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6853 e03df62e-2008-0410-955e-edbf42e46eb7
2007-05-01 16:04:26 +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
peavey
395666b7e9
squash a compile warning found by giggsey.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6851 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-28 12:11:28 +00:00
peavey
0432f9412c
update svn:ignore for modules to include latest in extras.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6850 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-27 22:21:16 +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
9ffed8ccff
m_dnsbl stats should count no result as a miss
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6847 e03df62e-2008-0410-955e-edbf42e46eb7
2007-04-27 00:07:56 +00:00