summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Fix mode required error message•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12364 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-031-2/+2
* Fix cidr_mask::str not correctly displaying mask length•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12363 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-032-7/+12
* Fix segfault on GRELOADMODULE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12362 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-031-1/+2
* Add access checking for m_autoop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12361 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-032-10/+30
* Don't try to use CIDR matching unless a CIDR range has been given in MatchCIDR•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12360 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-031-1/+3
* Add m_autoop.so - ircd-side channel access lists via listmode +w•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12359 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-031-0/+92
* Don't try to load modules with filenames starting with a .•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12358 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-021-0/+2
* Allow SSL fingerprint hash to be specified, and show fingerprint to client on...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12357 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-023-51/+48
* Add requiresasl to connect block checks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12356 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-022-13/+25
* Allow opermotd to specify its file in <files> without also requiring an <oper...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12355 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-025-45/+20
* Executable include for MOTD and more•••This introduces an <execfiles> tag that reads files from the output of a command, in the same way as executable includes. The files specified here can also be used anywhere a file is used (opermotd, randquote, etc) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12354 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-028-52/+75
* Add requireident/requiressl to connect blocks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12353 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-023-5/+26
* Add OnSetConnectClass hook for use in adding requirements to connect classes ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12352 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-026-48/+30
* Sort items in the 005 line•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12351 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-022-14/+20
* Improve SSL fingerprint on link message•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12350 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-4/+3
* Strip colons from server SSL fingerprint, to allow the output of certificate ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12349 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-0/+9
* Allow <link password=""> to specify identical send/recv passwords•••This can be simpler to use (don't need to swap send/recv between servers) Having identical passwords is very slightly less secure than having them differ; this doesn't remove sendpass/recvpass. It is recommended to use SSL fingerprints to authenticate servers for best security. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12348 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-2/+2
* Spacify the oper name in STATS O•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12347 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-1/+1
* Fix possible uninit memory access detected by valgrind•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12346 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-0/+1
* Add parameters to OnSendWhoLine hook, fixes "/who * o" returning opers with +H•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12345 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-015-17/+34
* Display allowed oper modes, commands, and permissions in /CHECK•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12344 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-1/+33
* Mark +P mode as oper-only now that it no longer requires an explicit permissi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12343 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-1/+1
* Add stats O, oper type/permission list•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12342 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-0/+24
* Don't run OnUserPostNick hook for initial NICK command•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12341 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-1/+3
* Correctly abort attempted socket writes on error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12340 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-011-2/+2
* Increase penalty for KNOCK•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12339 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-311-0/+1
* Remove duplicated permisison check for setting mode +P (it is already restric...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12338 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-311-6/+0
* Update connect block matching on rehash to prefer names, show more useful inf...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12337 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-313-24/+54
* Allow connect classes to be specified without an allow or deny mask•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12336 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-313-8/+15
* Forward-port of r12333, clone-counting fix for m_cgiirc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12335 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-301-23/+9
* Stop parsing inbound server lines on an error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12334 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-301-0/+2
* Remove UpdateNickHash due to incorrect behavior•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12331 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-302-33/+10
* Move nick change code out of cmd_nick; fixes double-invocation of hooks and m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12330 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-303-157/+108
* Remove a few needless string crops, compile fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12329 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-303-15/+10
* Remove FakeUser from clientlist/uuidlist, as it bypasses QuitUser•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12328 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-301-0/+2
* Remove users from uuidlist on QuitUser, not during cull (allows UID reuse on ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12326 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-302-1/+2
* Remove MaxWhoResults, replace with an increase of Penalty based on result lis...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12325 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-293-28/+12
* Fix empty FMODE being sent if SendMode mode changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12323 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-289-16/+22
* Allow nick locking to prevent voluntary changes to UID•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12322 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-243-7/+1
* Use UID/SID as the source for ENCAP commands, not server name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12321 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-241-6/+2
* Fix ENCAP stripping, was incorrectly checking for " CHGHOST" and similar comm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12320 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-241-1/+1
* If SVSNICK is sent to force a change to a UID-lookalike, just change nick to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12318 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-241-3/+4
* Don't query module version prior to init; fixes valgrind segfault•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12317 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-241-2/+1
* Fall back to copying bind IP if getsockname() fails, as it apparently can on ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12314 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-221-0/+3
* Allow redirect bans to be unset by any op/halfop (bug #936)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12311 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-211-4/+1
* Put ConfigReader deprecation warning in logs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12310 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-212-8/+8
* Remove unneeded save of errno•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12309 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-214-36/+26
* Fix incorrect forward-port of patch•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12308 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-191-1/+1
* Slightly more comprehensible message for connect throttle banning.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12307 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-191-1/+1
* Fix some command registration warnings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12305 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-192-3/+7