]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
14 years agoAdd log header including ircd version
Daniel De Graaf [Wed, 28 Apr 2010 19:39:00 +0000 (14:39 -0500)]
Add log header including ircd version

14 years ago2.0 release candidate 2
Daniel De Graaf [Wed, 28 Apr 2010 14:13:08 +0000 (09:13 -0500)]
2.0 release candidate 2

14 years agoDefine comparator for irc::sockets::sockaddrs
Daniel De Graaf [Tue, 27 Apr 2010 00:08:39 +0000 (19:08 -0500)]
Define comparator for irc::sockets::sockaddrs

This only compares IP/port, which ignores IPv6 flow information and
scope ID, which aren't important in testing for equality.

14 years agoAdd debug output for received DNS packets
Daniel De Graaf [Mon, 26 Apr 2010 23:38:11 +0000 (18:38 -0500)]
Add debug output for received DNS packets

14 years agoAdd debug output of UserResolver results
Daniel De Graaf [Mon, 26 Apr 2010 19:50:54 +0000 (14:50 -0500)]
Add debug output of UserResolver results

14 years agoChange DNS binding to avoid BindSocket which could use the wrong address family
Daniel De Graaf [Sun, 25 Apr 2010 07:04:02 +0000 (02:04 -0500)]
Change DNS binding to avoid BindSocket which could use the wrong address family

14 years agoAdd better debug output to dns.cpp
Daniel De Graaf [Sun, 25 Apr 2010 01:57:58 +0000 (20:57 -0500)]
Add better debug output to dns.cpp

14 years agoEmulate a bug in 1.2 to get matching cloaks
Daniel De Graaf [Sat, 24 Apr 2010 22:28:48 +0000 (17:28 -0500)]
Emulate a bug in 1.2 to get matching cloaks

14 years agoAdd "CLOAK" command to allow opers to see the cloaked form of any host
Daniel De Graaf [Sat, 24 Apr 2010 22:28:19 +0000 (17:28 -0500)]
Add "CLOAK" command to allow opers to see the cloaked form of any host

14 years agoFix IPv6 cloaking in compatability mode (was using the wrong xtab confusor)
Daniel De Graaf [Sat, 24 Apr 2010 19:20:21 +0000 (14:20 -0500)]
Fix IPv6 cloaking in compatability mode (was using the wrong xtab confusor)

14 years agoAdd custom suffix support for 2.0-style IP cloaking (default of ".IP")
Daniel De Graaf [Sat, 24 Apr 2010 18:12:42 +0000 (13:12 -0500)]
Add custom suffix support for 2.0-style IP cloaking (default of ".IP")

14 years agotypo
Dennis Friis [Wed, 21 Apr 2010 08:53:46 +0000 (10:53 +0200)]
typo

14 years agoPossible fix for OpenSSL SendQ processing halts
Daniel De Graaf [Sat, 17 Apr 2010 04:10:58 +0000 (23:10 -0500)]
Possible fix for OpenSSL SendQ processing halts

14 years agoFix crash when a remote server has the same name as we do
Daniel De Graaf [Sat, 17 Apr 2010 02:45:09 +0000 (21:45 -0500)]
Fix crash when a remote server has the same name as we do

14 years agoCheck maximum length of ban list for local users, not remote
Daniel De Graaf [Sat, 17 Apr 2010 02:12:47 +0000 (21:12 -0500)]
Check maximum length of ban list for local users, not remote

14 years agoFix cloak key being misread in 2.0 cloaking modes
Daniel De Graaf [Thu, 15 Apr 2010 16:51:41 +0000 (11:51 -0500)]
Fix cloak key being misread in 2.0 cloaking modes

14 years agoAdd IPV6_V6ONLY support
Daniel De Graaf [Wed, 14 Apr 2010 15:46:52 +0000 (10:46 -0500)]
Add IPV6_V6ONLY support

14 years agoPrevent using invalid UIDs and enforce UID/SID matching
Daniel De Graaf [Sun, 11 Apr 2010 21:38:03 +0000 (16:38 -0500)]
Prevent using invalid UIDs and enforce UID/SID matching

14 years agoFix typo in argument to valdebug spotted by daemonic.
Dennis Friis [Mon, 5 Apr 2010 19:41:06 +0000 (21:41 +0200)]
Fix typo in argument to valdebug spotted by daemonic.

14 years agoFix version comparisons in modulemanager so that "core 2.0" will match 2.0.1
Daniel De Graaf [Sat, 3 Apr 2010 15:10:11 +0000 (10:10 -0500)]
Fix version comparisons in modulemanager so that "core 2.0" will match 2.0.1

14 years agoUse FindNickOnly in a few commands to prevent enumerating users via UID walking
Daniel De Graaf [Fri, 2 Apr 2010 15:39:15 +0000 (10:39 -0500)]
Use FindNickOnly in a few commands to prevent enumerating users via UID walking

14 years agoSplit up API_VERSION number
Daniel De Graaf [Thu, 1 Apr 2010 23:50:16 +0000 (18:50 -0500)]
Split up API_VERSION number

Since we can make API changes in multiple branches at the same time,
a single sequence number is insufficient. Use two numbers to indicate
the major version and API increment.

14 years agoPrevent pre-registration connect blocks from being used post-registration
Daniel De Graaf [Wed, 31 Mar 2010 23:18:07 +0000 (18:18 -0500)]
Prevent pre-registration connect blocks from being used post-registration

14 years agoRemove unneeded inet_aton call
Daniel De Graaf [Wed, 31 Mar 2010 16:36:38 +0000 (11:36 -0500)]
Remove unneeded inet_aton call

14 years agoAllow E:lines to make users exempt from DNSBL checks
Daniel De Graaf [Wed, 31 Mar 2010 16:34:04 +0000 (11:34 -0500)]
Allow E:lines to make users exempt from DNSBL checks

14 years agoFix <connect:password> incorrectly reading <connect:pass>
Daniel De Graaf [Wed, 31 Mar 2010 14:32:05 +0000 (09:32 -0500)]
Fix <connect:password> incorrectly reading <connect:pass>

14 years agoImprove INSTUID error message
Daniel De Graaf [Mon, 29 Mar 2010 23:51:32 +0000 (18:51 -0500)]
Improve INSTUID error message

14 years ago2.0 release candidate 1
Daniel De Graaf [Sat, 27 Mar 2010 16:00:00 +0000 (11:00 -0500)]
2.0 release candidate 1

14 years agoBlock writes to pending-connect socket
Daniel De Graaf [Sat, 27 Mar 2010 15:31:08 +0000 (10:31 -0500)]
Block writes to pending-connect socket

14 years agoAdd debouncing to m_cloaking, and fix cloak of hosts without dots
Daniel De Graaf [Sat, 27 Mar 2010 14:56:43 +0000 (09:56 -0500)]
Add debouncing to m_cloaking, and fix cloak of hosts without dots

14 years agoRemove references to svn from configure
Daniel De Graaf [Thu, 25 Mar 2010 21:09:36 +0000 (16:09 -0500)]
Remove references to svn from configure

14 years agoRemove references to SVN from the Makefile
Daniel De Graaf [Thu, 25 Mar 2010 20:26:46 +0000 (15:26 -0500)]
Remove references to SVN from the Makefile

14 years agoImprove the output of "make install"
danieldg [Wed, 24 Mar 2010 19:52:07 +0000 (19:52 +0000)]
Improve the output of "make install"

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12660 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix CommandFloodPenalty overflow on connect
danieldg [Tue, 23 Mar 2010 14:51:43 +0000 (14:51 +0000)]
Fix CommandFloodPenalty overflow on connect

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12659 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFail config parse if duplicate keys are found
danieldg [Tue, 23 Mar 2010 14:51:36 +0000 (14:51 +0000)]
Fail config parse if duplicate keys are found

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12658 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoCalling OnError from Resolver's constructor is broken; just use the exception
danieldg [Tue, 23 Mar 2010 13:54:16 +0000 (13:54 +0000)]
Calling OnError from Resolver's constructor is broken; just use the exception

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12657 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoChange 2.0 cloak function to use variable-length segments
danieldg [Tue, 23 Mar 2010 03:10:49 +0000 (03:10 +0000)]
Change 2.0 cloak function to use variable-length segments

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12656 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoA few minor fixups
danieldg [Mon, 22 Mar 2010 23:41:33 +0000 (23:41 +0000)]
A few minor fixups

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12655 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoDon't repeat the Raw I/O log message on every rehash
danieldg [Mon, 22 Mar 2010 23:41:25 +0000 (23:41 +0000)]
Don't repeat the Raw I/O log message on every rehash

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12654 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoChange <security:operspywhois> to a tristate
danieldg [Mon, 22 Mar 2010 22:30:21 +0000 (22:30 +0000)]
Change <security:operspywhois> to a tristate

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12653 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix MySQL crash on module unload with empty query queue
danieldg [Mon, 22 Mar 2010 21:54:49 +0000 (21:54 +0000)]
Fix MySQL crash on module unload with empty query queue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12652 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMove some unused modules to -extras
danieldg [Mon, 22 Mar 2010 20:29:13 +0000 (20:29 +0000)]
Move some unused modules to -extras

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12651 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoRemove channel argument from OnSendWhoLine, this information is already available...
danieldg [Mon, 22 Mar 2010 20:29:05 +0000 (20:29 +0000)]
Remove channel argument from OnSendWhoLine, this information is already available in params[0]

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12650 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMove ModuleManager::UnloadAll out of modmanager_dynamic
danieldg [Mon, 22 Mar 2010 18:02:17 +0000 (18:02 +0000)]
Move ModuleManager::UnloadAll out of modmanager_dynamic

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12649 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAllow static initialization of dynamic_reference objects
danieldg [Mon, 22 Mar 2010 18:02:09 +0000 (18:02 +0000)]
Allow static initialization of dynamic_reference objects

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12648 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd RAWIO log level which is more verbose than DEBUG
danieldg [Fri, 19 Mar 2010 18:06:39 +0000 (18:06 +0000)]
Add RAWIO log level which is more verbose than DEBUG

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd configuration options to m_invisible
danieldg [Fri, 19 Mar 2010 15:12:41 +0000 (15:12 +0000)]
Add configuration options to m_invisible

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12645 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoOnly check password during second connect block check; add registered="yes" to get...
danieldg [Thu, 18 Mar 2010 23:39:22 +0000 (23:39 +0000)]
Only check password during second connect block check; add registered="yes" to get the previous behavior

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12644 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMake /etc/resolv.conf reader slightly less stupid
danieldg [Thu, 18 Mar 2010 15:14:39 +0000 (15:14 +0000)]
Make /etc/resolv.conf reader slightly less stupid

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12642 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoPURE_STATIC fixes to use normal <module> tags
danieldg [Thu, 18 Mar 2010 15:14:31 +0000 (15:14 +0000)]
PURE_STATIC fixes to use normal <module> tags

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12641 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix mismatched return value in kqueue DelFd
danieldg [Tue, 16 Mar 2010 21:34:17 +0000 (21:34 +0000)]
Fix mismatched return value in kqueue DelFd

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12639 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix typo in kqueue
danieldg [Tue, 16 Mar 2010 21:23:54 +0000 (21:23 +0000)]
Fix typo in kqueue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12638 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoUse CycleHostsFromUser for on-join modes too (m_autoop)
danieldg [Mon, 15 Mar 2010 01:53:43 +0000 (01:53 +0000)]
Use CycleHostsFromUser for on-join modes too (m_autoop)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12637 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd <options:cyclehostsfromuser> to configure source for mode changes on host cycle
danieldg [Sun, 14 Mar 2010 23:59:43 +0000 (23:59 +0000)]
Add <options:cyclehostsfromuser> to configure source for mode changes on host cycle

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12636 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix uninit pointer on MySQL initial connection
danieldg [Sat, 13 Mar 2010 22:37:30 +0000 (22:37 +0000)]
Fix uninit pointer on MySQL initial connection

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12635 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoHandle database not present a bit better, add missing MySQL rehash on init
danieldg [Sat, 13 Mar 2010 20:29:36 +0000 (20:29 +0000)]
Handle database not present a bit better, add missing MySQL rehash on init

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12634 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoChange SQLv3 to format queries during submission, not before
danieldg [Sat, 13 Mar 2010 16:35:16 +0000 (16:35 +0000)]
Change SQLv3 to format queries during submission, not before

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12633 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd OnUnloadModule hook to MySQL
danieldg [Sat, 13 Mar 2010 16:35:07 +0000 (16:35 +0000)]
Add OnUnloadModule hook to MySQL

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12632 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoChange lockserv emergency unlock procedure, and add one for jumpserver [jackmcbarn]
danieldg [Sat, 13 Mar 2010 04:18:25 +0000 (04:18 +0000)]
Change lockserv emergency unlock procedure, and add one for jumpserver [jackmcbarn]

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12630 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoConvert MySQL to SQLv3
danieldg [Sat, 13 Mar 2010 04:13:36 +0000 (04:13 +0000)]
Convert MySQL to SQLv3

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12629 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoRemove checkconf, it is no longer needed
danieldg [Sat, 13 Mar 2010 02:02:52 +0000 (02:02 +0000)]
Remove checkconf, it is no longer needed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12628 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoImplement OnUnloadModule for postgres
danieldg [Sat, 13 Mar 2010 01:41:35 +0000 (01:41 +0000)]
Implement OnUnloadModule for postgres

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12627 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoConvert pgsql to SQLv3
danieldg [Sat, 13 Mar 2010 01:28:54 +0000 (01:28 +0000)]
Convert pgsql to SQLv3

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12626 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFilter out modules not applicable to the installed inspircd version
danieldg [Fri, 12 Mar 2010 00:12:51 +0000 (00:12 +0000)]
Filter out modules not applicable to the installed inspircd version

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12625 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMake MODENOTICE oper-only, noticed by jackmcbarn
danieldg [Thu, 11 Mar 2010 19:53:16 +0000 (19:53 +0000)]
Make MODENOTICE oper-only, noticed by jackmcbarn

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12623 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoDon't implement --atleast-version ourselves, incorrectly
danieldg [Thu, 11 Mar 2010 19:28:15 +0000 (19:28 +0000)]
Don't implement --atleast-version ourselves, incorrectly

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12622 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoClean up the Makefile a bit, add DESTDIR
danieldg [Thu, 11 Mar 2010 17:00:21 +0000 (17:00 +0000)]
Clean up the Makefile a bit, add DESTDIR

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12620 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix empty SID when applying config-specified X:lines
danieldg [Thu, 11 Mar 2010 16:21:20 +0000 (16:21 +0000)]
Fix empty SID when applying config-specified X:lines

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12618 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoClean up /WHO output for auditorium channels
danieldg [Wed, 10 Mar 2010 04:01:38 +0000 (04:01 +0000)]
Clean up /WHO output for auditorium channels

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12617 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoComplain when duplicate tags are found using ConfValue
danieldg [Wed, 10 Mar 2010 01:39:46 +0000 (01:39 +0000)]
Complain when duplicate tags are found using ConfValue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12616 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix logic error in comparison
danieldg [Mon, 8 Mar 2010 17:21:59 +0000 (17:21 +0000)]
Fix logic error in comparison

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12615 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoWarn about duplicate <type> and <class> blocks
danieldg [Mon, 8 Mar 2010 17:15:52 +0000 (17:15 +0000)]
Warn about duplicate <type> and <class> blocks

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12614 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMake "topiclock" exemption only apply when +t is set
danieldg [Sun, 7 Mar 2010 18:27:14 +0000 (18:27 +0000)]
Make "topiclock" exemption only apply when +t is set

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12613 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoEnable POSIX extra modules in UNIX configure
danieldg [Sun, 7 Mar 2010 15:56:16 +0000 (15:56 +0000)]
Enable POSIX extra modules in UNIX configure

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12612 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoChange "CAP *" reply to "CAP $nick", which is the intended use of the parameter
danieldg [Sun, 7 Mar 2010 15:52:49 +0000 (15:52 +0000)]
Change "CAP *" reply to "CAP $nick", which is the intended use of the parameter

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12611 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix mode +L being visibly reset on every FJOIN
danieldg [Sat, 6 Mar 2010 21:32:00 +0000 (21:32 +0000)]
Fix mode +L being visibly reset on every FJOIN

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12610 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix logged error when user is denied by connect class
danieldg [Sat, 6 Mar 2010 21:11:17 +0000 (21:11 +0000)]
Fix logged error when user is denied by connect class

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12609 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoSomehow this return got removed, should fix "Access denied by configuration" crash
danieldg [Sat, 6 Mar 2010 19:27:57 +0000 (19:27 +0000)]
Somehow this return got removed, should fix "Access denied by configuration" crash

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12607 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd column names to SQLv3, allow sqloper to specify its own query string
danieldg [Sat, 6 Mar 2010 19:23:44 +0000 (19:23 +0000)]
Add column names to SQLv3, allow sqloper to specify its own query string

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12606 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd query debug output to m_sqlauth
danieldg [Sat, 6 Mar 2010 18:24:45 +0000 (18:24 +0000)]
Add query debug output to m_sqlauth

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12605 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoAdd some useful logging output to m_sqloper
danieldg [Sat, 6 Mar 2010 18:01:29 +0000 (18:01 +0000)]
Add some useful logging output to m_sqloper

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12604 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoConvert SQLite driver to SQLv3
danieldg [Sat, 6 Mar 2010 16:58:26 +0000 (16:58 +0000)]
Convert SQLite driver to SQLv3

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12603 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoSQL API v3, drop all the ugly complexity
danieldg [Sat, 6 Mar 2010 16:58:13 +0000 (16:58 +0000)]
SQL API v3, drop all the ugly complexity

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12602 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix mode Z being in the wrong section of the CHANMODES list
danieldg [Sat, 6 Mar 2010 02:14:48 +0000 (02:14 +0000)]
Fix mode Z being in the wrong section of the CHANMODES list

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12601 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix ModuleManager::SetPriority algorithm which did not handle PRIORITY_BEFORE correctly
danieldg [Sat, 6 Mar 2010 01:27:20 +0000 (01:27 +0000)]
Fix ModuleManager::SetPriority algorithm which did not handle PRIORITY_BEFORE correctly

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12600 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoWe refer to modules using .so not .cpp
danieldg [Sat, 6 Mar 2010 00:32:04 +0000 (00:32 +0000)]
We refer to modules using .so not .cpp

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12599 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoSearch for SQL service in init(), not in constructor
danieldg [Sat, 6 Mar 2010 00:19:13 +0000 (00:19 +0000)]
Search for SQL service in init(), not in constructor

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12598 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoSet m_cgiirc to run its OnUserConnect before m_conn_umodes
danieldg [Fri, 5 Mar 2010 23:55:31 +0000 (23:55 +0000)]
Set m_cgiirc to run its OnUserConnect before m_conn_umodes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12597 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMake CGI:IRC host resolution block registration, fixes bug #1
danieldg [Fri, 5 Mar 2010 23:27:47 +0000 (23:27 +0000)]
Make CGI:IRC host resolution block registration, fixes bug #1

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12596 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix SQL modules not all using AddService, noticed by Morpheus
danieldg [Fri, 5 Mar 2010 22:21:29 +0000 (22:21 +0000)]
Fix SQL modules not all using AddService, noticed by Morpheus

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12595 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix variable shadowing warning
danieldg [Fri, 5 Mar 2010 20:36:56 +0000 (20:36 +0000)]
Fix variable shadowing warning

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12594 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoTake auditorium-see into account when building neighbor list
danieldg [Fri, 5 Mar 2010 18:25:54 +0000 (18:25 +0000)]
Take auditorium-see into account when building neighbor list

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12593 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoRegister channel mode Z when enabled
danieldg [Fri, 5 Mar 2010 18:25:45 +0000 (18:25 +0000)]
Register channel mode Z when enabled

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12592 e03df62e-2008-0410-955e-edbf42e46eb7

14 years ago2.0 beta 4 release
danieldg [Thu, 4 Mar 2010 15:04:00 +0000 (15:04 +0000)]
2.0 beta 4 release

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12590 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoUnset umode +x when a different vhost is set on a user
danieldg [Thu, 4 Mar 2010 05:17:42 +0000 (05:17 +0000)]
Unset umode +x when a different vhost is set on a user

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12589 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoMove DNSBL and ident lookups after <connect deny>/bancache/Z:line checks
danieldg [Tue, 2 Mar 2010 06:22:45 +0000 (06:22 +0000)]
Move DNSBL and ident lookups after <connect deny>/bancache/Z:line checks

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12588 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix m_ident deleting sockets that are still in use
danieldg [Tue, 2 Mar 2010 06:08:37 +0000 (06:08 +0000)]
Fix m_ident deleting sockets that are still in use

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12586 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoFix some more incorrect socket use
danieldg [Tue, 2 Mar 2010 03:23:18 +0000 (03:23 +0000)]
Fix some more incorrect socket use

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12585 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoDelFd should not fail, it will leave a bad dangling pointer in that case
danieldg [Tue, 2 Mar 2010 03:17:04 +0000 (03:17 +0000)]
DelFd should not fail, it will leave a bad dangling pointer in that case

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12584 e03df62e-2008-0410-955e-edbf42e46eb7

14 years agoDon't try quite so hard to writev() the entire buffer in one go
danieldg [Tue, 2 Mar 2010 02:45:29 +0000 (02:45 +0000)]
Don't try quite so hard to writev() the entire buffer in one go

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12583 e03df62e-2008-0410-955e-edbf42e46eb7