9078 Commits

Author SHA1 Message Date
w00t
4377cbc7da Add alias for ALIS, closes bug #632.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10805 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-10 13:08:43 +00:00
w00t
e1a734f1ba Add Phoenix to regular contributors list
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10804 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-10 11:59:43 +00:00
w00t
a4b45b6dc4 Some doc updates.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10803 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-10 11:58:08 +00:00
dz
e37d0c4fe1 Add a few modules to the example conf that were missing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10801 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-09 21:37:32 +00:00
dz
2db8d29ba1 Tweak the example conf a bit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10800 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-08 17:45:17 +00:00
brain
450b638526 Module class was still called QuitBan, rename to ConnectBan for sanity
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10799 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-08 17:21:46 +00:00
brain
bcc2276fd7 Fix a log source
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10798 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-08 17:21:06 +00:00
brain
ff68bc95c3 Fix malformed UID errors so that w00t can troubleshoot! :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10796 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-04 12:31:43 +00:00
peavey
72004ee571 Fix typo. Thanks Sm0ke0ut.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10795 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-04 09:41:14 +00:00
w00t
54f3d3f31e Remove +s when no snomasks are set.. bug found (indirectly) by jackmcbarn.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10793 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-02 19:46:09 +00:00
w00t
0d2b6637ca This was never supposed to be invoked on /rehash, only startup.. so move it to startup only. Also remove (redundant) user arg.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10792 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-02 14:29:40 +00:00
w00t
7901c49c54 Fix incorrect watch usage, patch from dz (thanks).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10791 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-02 04:28:23 +00:00
w00t
de184f9d62 Forward-port: Fix an uninitialised variable in ConfigReader::GetError()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10790 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-02 04:22:11 +00:00
w00t
0f33be2964 Leak fix on /rehash
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10787 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-02 04:18:42 +00:00
w00t
0df7645dbb Fire every debug.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10786 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-02 04:18:41 +00:00
w00t
b15038c4c3 Obsolete m_restrictbanned, add <security:restrictbannedusers>, default on.. this is insane to leave off, really, but allow it anyway.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10785 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 23:58:33 +00:00
w00t
3c93d5d1c4 Correct this error message to confuse people less.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10784 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 23:15:23 +00:00
w00t
78f26492a6 Second attempt at time() -> SI->Time(), now problems with the original were fixed. (SI::TIME was not initialised).
Thanks Namegduf!
(Please test, all, valdebug etc, report odd behaviour/warnings!)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10783 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 23:02:23 +00:00
w00t
b438e659fe Fix opercert to behave correctly, patch from and tested by dz -- thanks!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10782 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 20:22:48 +00:00
w00t
11e2a5c8a1 Remove now-unneeded 4in6 hacks [danieldg]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10781 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 20:20:12 +00:00
w00t
622a6b263a Add comments on Daniel's work
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10780 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 20:20:12 +00:00
w00t
ab65273f9f Simulate AF_INET addresses for 4in6 connections [danieldg]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10779 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 20:20:11 +00:00
w00t
73de881eaf Merge commit 'ddg/out-12'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10778 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 17:32:19 +00:00
w00t
bfe4bf12b1 Fix bug #630, reported by Jorijn, fix by dz. Bitmask dnsbl records not working. Thanks!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10777 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 17:31:40 +00:00
w00t
1a34e54e29 Send remote de-oper to REMOTEOPER snomask.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10776 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 17:20:48 +00:00
w00t
425d92d263 Resolve a conflict by changing override to +s +G (godmode) instead of +s +O.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10775 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 17:20:47 +00:00
w00t
643da892f1 Fix a result of Tired Coding (tm)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10774 e03df62e-2008-0410-955e-edbf42e46eb7
2008-11-01 17:02:25 +00:00
w00t
b18d9c7187 It is not my %$"*&%" day. This never happened.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10773 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 23:57:34 +00:00
w00t
de8be46694 Tidy up FJOIN processing somewhat - don't bother faking a TS to get modes accepted, just use a high technology of programming known as an "if statement". Also add generous debug to this via snomask +d, as it seems the occasional desync is occuring.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10772 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 23:52:59 +00:00
w00t
d566ed18f4 I am a retard. Hear me DROOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLL...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10771 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 23:25:21 +00:00
w00t
c977373d5f Add REMOTEOPER snomask.. use it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10770 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 23:19:36 +00:00
w00t
6d5e8d00fb Move some messages (correctly) to remote link snomask.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10769 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 23:14:41 +00:00
w00t
60d5872829 Fix crash.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10768 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 19:08:23 +00:00
brain
28e7177898 Rename to test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10767 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 19:05:04 +00:00
brain
1a3810a23a Rename to test.conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10766 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 19:04:42 +00:00
w00t
8d513f8a47 Redo removal of m_services crap.. temp/ dir readded per jdhore..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10764 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 17:14:18 +00:00
w00t
2eb2ac95fd Revert "Remove m_services and documentation relating to it. Also remove conf/temp/ (??)"
This reverts commit 500fec7ed0c02df7f4086f1827eaae1167a9ecd9.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10763 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 17:14:14 +00:00
w00t
f01b480e65 Remove m_services and documentation relating to it. Also remove conf/temp/ (??)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10762 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 16:44:37 +00:00
w00t
edeadd12cb Merge m_services functionality into m_services_account.
Note that +MR will only function if user has an account for tidiness, but services are now offered +r on channels and nicks
to mark them as registered. This functionally means that there is no longer need for m_services.
This commit also fixes a number of minor race conditions.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10760 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 16:23:30 +00:00
w00t
f1712e6f0b Add snomask +s +L - remote link notices.
Can be a useful distinction for bigger networks or networks with more distinction on what people can and cannot see.
This also makes RemoteMessage more match it's docs and removes useless redundancy.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10759 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 15:23:21 +00:00
w00t
8828741c72 Revert "Remove user no longer being watched, not the quitting one. Fix from Szymek (thanks), tested by Darom."
This reverts commit 636b4b712aecf427e1f6e48e456b9221ae53dc4e.

This commit is *NOT* correct, and causes crashes, nor can I see (with review) how this is wrong...


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10757 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 12:45:29 +00:00
w00t
37594e0ac4 Fix a header that was partly in the older style.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10756 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-31 00:11:48 +00:00
w00t
dd9ba46a3c Better error message for erroring on loading server cert - give certfile/keyfile in the error message.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10755 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-30 23:36:12 +00:00
w00t
4f369dc0ea Revert docs on setting too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10753 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-30 20:48:11 +00:00
w00t
f84cc5b5e5 Revert "Add option to allow +q to +q users, +a to +a users."
This reverts commit 1c035722a6083f9d625aba8e34fb1cff3895808a.

This is currently broken, and I don't want it screwing up beta3...

Conflicts:

	src/modules/m_chanprotect.cpp


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10752 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-30 20:47:13 +00:00
psychon
d9bdfda657 Fix a compiler warning about a redefinition of some symbol.
Does nobody else read compiler warnings? Oo


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10751 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-30 19:53:58 +00:00
w00t
f103942e50 Fix for "unknown commands" w/ m_abbreviation, thanks dz for making me understand this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10749 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-29 16:06:23 +00:00
w00t
b81e496c6d Add +s +J - for remote channel creation. This helps m_chanlog stop being quite so silly, and also means that opers on larger networks won't be flooded to death.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10748 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-29 15:21:05 +00:00
w00t
664f69890a Make this less confusing for us and users
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10746 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-28 23:20:31 +00:00
w00t
f9a0af279a Fix 4in6 IP resolution hack now that the leading ::ffff: is stripped from the IP [danieldg]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10745 e03df62e-2008-0410-955e-edbf42e46eb7
2008-10-28 23:20:30 +00:00