w00t
|
2579f3aefb
|
Added 'is a registered nick' to whois
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3284 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 22:10:41 +00:00 |
|
brain
|
20c2b0716a
|
Its true i cant count! :P this one i spotted in testing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3282 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:49:06 +00:00 |
|
brain
|
a7f994a7ba
|
More error descriptives
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3281 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:43:47 +00:00 |
|
brain
|
ef3ef4727d
|
Made error more understandable on 'file not found'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3280 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:40:23 +00:00 |
|
brain
|
f508e5fb37
|
MAXMODES wasn't being enforced
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3279 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:37:49 +00:00 |
|
brain
|
e5a1541029
|
Missing include
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3278 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:16:16 +00:00 |
|
brain
|
0baef3051c
|
Enforce 64 char dns limits
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3277 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:14:53 +00:00 |
|
brain
|
4648c98fa1
|
Tests for channel ghosting?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3276 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 21:07:17 +00:00 |
|
brain
|
326a73ff7b
|
Fixed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3275 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 19:11:07 +00:00 |
|
brain
|
94b20ad3b9
|
Fix for ambiguity in function name here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3274 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 19:07:49 +00:00 |
|
brain
|
163c429ec5
|
Added second form of find() taking const char*, which is faster in the core where char* is used more often
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3273 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 19:03:13 +00:00 |
|
brain
|
f0ebde21e5
|
Improved speed of Find() by passing reference to std::string instead of std::string itself
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3272 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 19:01:33 +00:00 |
|
w00t
|
a546ab3f11
|
It didn't, there was more strlcpy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3271 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 03:30:29 +00:00 |
|
w00t
|
76109ae62b
|
Fix this, I think.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3270 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-21 03:27:23 +00:00 |
|
brain
|
f64333bbfd
|
Lets fix it right this time (and annoy ol with more tweaks)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3269 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-20 22:56:46 +00:00 |
|
brain
|
61768f4f3b
|
User kicks being ignored!!!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3268 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-20 22:53:30 +00:00 |
|
brain
|
8a37a9344b
|
Fix to stop new code treating all KICK messages as server KICKs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3267 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-20 22:32:39 +00:00 |
|
brain
|
ec731e8078
|
Propogation of remote kicks (testy test)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3266 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-20 22:25:56 +00:00 |
|
brain
|
a3912ad8aa
|
Fix for hide-ulines in /links
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3265 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-20 22:02:18 +00:00 |
|
brain
|
7338244533
|
Configure no longer allows gcc 2.x compilers AT ALL >:)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3264 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-20 00:46:58 +00:00 |
|
brain
|
bb7ff3b7b6
|
AIEEE fucking overloaded operators
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3263 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 23:21:41 +00:00 |
|
brain
|
5e42198671
|
More tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3262 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 23:19:25 +00:00 |
|
brain
|
8942c3cd32
|
Tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3261 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 23:17:17 +00:00 |
|
brain
|
f0610a1fa2
|
Added + and == operators between std::string and irc::string.
Its too late at night to wrestle with the = operator, this can wait for another time.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3260 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 23:14:37 +00:00 |
|
brain
|
bf0f3f06ff
|
Removed the 'one of' check for <dns>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3259 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 21:35:42 +00:00 |
|
brain
|
4bab84f93b
|
<dns:server> is now optional
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3258 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 21:34:32 +00:00 |
|
brain
|
484cb43c21
|
Throws exception on failed GetIOHook()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3257 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 20:46:35 +00:00 |
|
brain
|
c1f1f982e8
|
Added check for if the servername contains a '.', if not append one on rehash
Added retrieval of nameserver from /etc/resolv.conf if <dns:server> is not defined.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3256 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 20:44:17 +00:00 |
|
brain
|
e187e4bb60
|
Moved to 1.0.2+SVN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3255 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 19:26:40 +00:00 |
|
brain
|
b618ce2fe6
|
Moved to 1.0.1 release
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3254 e03df62e-2008-0410-955e-edbf42e46eb7
v1.0.1
|
2006-02-19 17:23:21 +00:00 |
|
brain
|
82a96604ef
|
Removed unneeded {}'s
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3253 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 16:20:34 +00:00 |
|
brain
|
42ead28a57
|
Testing \exception doxygen tag that *should* work
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3252 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 16:15:28 +00:00 |
|
brain
|
014f4a259e
|
This was back to front and threw an exception when the command DIDNT exist (whoooops!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3251 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:59:57 +00:00 |
|
brain
|
a394fd9c53
|
Return false after catching a module exception
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3250 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:58:47 +00:00 |
|
brain
|
756fdc5086
|
I repeat, missing semicolons are bad
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3249 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:31:28 +00:00 |
|
brain
|
5ed940179f
|
Missing semicolons are bad.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3248 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:28:48 +00:00 |
|
brain
|
b1fcb6a770
|
Forgot to commit this?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3247 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:26:07 +00:00 |
|
brain
|
1328556e36
|
Server::AddExtendedMode and Server::AddCommand will now throw exceptions when adding a bad mode or already existing command. If the module constructor does not handle this exception, this will abort the module's constructor, forbidding loading of modules which are unable to function (smart eh)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3246 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:21:51 +00:00 |
|
brain
|
fe96061b00
|
More exception throwing in constructors
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3245 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:09:24 +00:00 |
|
brain
|
65d4c9a057
|
Added FilterException and throw code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3244 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:03:11 +00:00 |
|
brain
|
12b9291384
|
Added exception thrower
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3243 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 15:00:23 +00:00 |
|
brain
|
6824a483e3
|
Apparently to catch descendent classes we need to catch a reference to the parent, not the parent itself
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3242 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 14:53:06 +00:00 |
|
brain
|
99e1325d66
|
Made a booboo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3241 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 14:46:48 +00:00 |
|
brain
|
2a9b0cdd30
|
Added exception handling for module loading
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3240 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 14:44:32 +00:00 |
|
brain
|
45fa01dc79
|
Should fix case insensitivity issue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3239 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 13:07:27 +00:00 |
|
w00t
|
675698fff9
|
- Don't allow invalid channel names in /mode #chan +L #chan
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3238 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-19 11:27:00 +00:00 |
|
brain
|
d542381250
|
Added MAXPARA=32 to 005 (no other ircd has this, or allows a larger MAXPARA but its worth advertising this feature in case a client chooses to support it in the future)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3237 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-18 00:01:28 +00:00 |
|
om
|
65b7bc5f00
|
Update mode lists, fix mode lists, and alphabeticalise mode lists (:/!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3236 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-16 19:50:22 +00:00 |
|
brain
|
906ed180a8
|
Bad maths, bad! go sit in the corner
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3235 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-16 19:13:45 +00:00 |
|
brain
|
dbb912be82
|
More debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3234 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-02-16 19:11:26 +00:00 |
|