inspircd:franklin-devs-inspircd.git
8 years ago2.0.0 release v2.0.0
Daniel De Graaf [Sat, 12 Jun 2010 02:48:34 +0000 (22:48 -0400)]
2.0.0 release

8 years agoUse EFD_NONBLOCK in test creation of eventfd (makes it require glibc 2.8/linux 2...
Daniel De Graaf [Sat, 22 May 2010 00:28:34 +0000 (19:28 -0500)]
Use EFD_NONBLOCK in test creation of eventfd (makes it require glibc 2.8/linux 2.6.27)

8 years agoFix umode -r on nick change being denied by permission check
Daniel De Graaf [Sun, 16 May 2010 23:48:21 +0000 (18:48 -0500)]
Fix umode -r on nick change being denied by permission check

8 years agoBe consistent in testing PURE_STATIC for defined vs == 1
Daniel De Graaf [Thu, 13 May 2010 01:01:18 +0000 (20:01 -0500)]
Be consistent in testing PURE_STATIC for defined vs == 1

8 years agoAdd some missing <connect> updates from rehash, noticed by mixx941
Daniel De Graaf [Thu, 13 May 2010 00:47:24 +0000 (19:47 -0500)]
Add some missing <connect> updates from rehash, noticed by mixx941

8 years agoFix negative array access in channame
Daniel De Graaf [Sun, 9 May 2010 05:05:31 +0000 (00:05 -0500)]
Fix negative array access in channame

8 years agoCorrect source of initial BURST line from servers sending it without one (like denora)
Daniel De Graaf [Sat, 8 May 2010 19:58:38 +0000 (14:58 -0500)]
Correct source of initial BURST line from servers sending it without one (like denora)

8 years agoCompile testing can be useful
Daniel De Graaf [Sat, 8 May 2010 19:36:29 +0000 (14:36 -0500)]
Compile testing can be useful

8 years agoChange -debug to force RAWIO level logging and disable all other logs
Daniel De Graaf [Sat, 8 May 2010 19:25:00 +0000 (14:25 -0500)]
Change -debug to force RAWIO level logging and disable all other logs

8 years agoSend HALFOP= line in CAPAB CAPABILITIES for 1201 compat (anope relies on this)
Daniel De Graaf [Sat, 8 May 2010 18:57:27 +0000 (13:57 -0500)]
Send HALFOP= line in CAPAB CAPABILITIES for 1201 compat (anope relies on this)

8 years agoUse unit-cc for all compile and and link tasks
Daniel De Graaf [Fri, 7 May 2010 18:39:49 +0000 (13:39 -0500)]
Use unit-cc for all compile and and link tasks

This allows splitting .o and .so generation for distcc builds, and also
removes some unneeded autodetection of build stage.

8 years agoDon't use an empty direction when receiving a sourceless server command
Daniel De Graaf [Thu, 29 Apr 2010 19:45:41 +0000 (14:45 -0500)]
Don't use an empty direction when receiving a sourceless server command

8 years agoRemoving example for m_spy which doesn't exist in insp20
PhilSliderS [Sun, 18 Apr 2010 16:18:11 +0000 (18:18 +0200)]
Removing example for m_spy which doesn't exist in insp20

8 years agoHelpop: Add snomask +v (requires override module)
Philouuu [Sun, 18 Apr 2010 16:02:48 +0000 (18:02 +0200)]
Helpop: Add snomask +v (requires override module)

8 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

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

8 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.

8 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

8 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

8 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

8 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

8 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

8 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

8 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)

8 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")

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

8 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

8 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

8 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

8 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

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

8 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

8 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.

8 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

8 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

8 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.

8 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

8 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

8 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

8 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>

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

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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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