inspircd:evil-code-inspircd.git
7 years agoAdded missing : (As defined in http://wiki.inspircd.org/InspIRCd_Spanning_Tree_1... insp21
Johannes Donath [Sat, 26 Feb 2011 19:00:21 +0000 (20:00 +0100)]
Added missing : (As defined in wiki.inspircd.org/InspIRCd_Spanning_Tree_1.2/FJOIN)

7 years agoUse find_first_of in m_blockcolor, and enable filtering of colors in part messages
Jackmcbarn [Fri, 25 Feb 2011 16:10:10 +0000 (11:10 -0500)]
Use find_first_of in m_blockcolor, and enable filtering of colors in part messages

7 years agoAllow listing of modes with +Z
Jackmcbarn [Thu, 24 Feb 2011 15:32:13 +0000 (10:32 -0500)]
Allow listing of modes with +Z

7 years agoFix bug #122
Jackmcbarn [Mon, 14 Feb 2011 16:01:22 +0000 (11:01 -0500)]
Fix bug #122

7 years agoFix binding to IPv6 only
Jackmcbarn [Tue, 1 Feb 2011 01:23:28 +0000 (20:23 -0500)]
Fix binding to IPv6 only

7 years agoRemove command_parse.h from inspircd.h
Jackmcbarn [Sun, 30 Jan 2011 20:41:21 +0000 (15:41 -0500)]
Remove command_parse.h from inspircd.h

7 years agoRemove dynamic.h from inspircd.h
Jackmcbarn [Sun, 30 Jan 2011 20:23:50 +0000 (15:23 -0500)]
Remove dynamic.h from inspircd.h

7 years agoUndo last commit
Jackmcbarn [Sun, 30 Jan 2011 20:18:59 +0000 (15:18 -0500)]
Undo last commit

7 years agoRemove unnecessary header
Jackmcbarn [Sun, 30 Jan 2011 20:03:53 +0000 (15:03 -0500)]
Remove unnecessary header

7 years agoRemove inspsocket.h from inspircd.h
Jackmcbarn [Sun, 30 Jan 2011 19:58:37 +0000 (14:58 -0500)]
Remove inspsocket.h from inspircd.h

7 years agoRemove timer.h from inspircd.h
Jackmcbarn [Sun, 30 Jan 2011 18:29:08 +0000 (13:29 -0500)]
Remove timer.h from inspircd.h

7 years agoRemove duplicate #include
Jackmcbarn [Sun, 30 Jan 2011 18:21:53 +0000 (13:21 -0500)]
Remove duplicate #include

7 years agoRemove threadengine.h from inspircd.h
Jackmcbarn [Sun, 30 Jan 2011 18:20:16 +0000 (13:20 -0500)]
Remove threadengine.h from inspircd.h

7 years agoRemove dns.h from inspircd.h
Jackmcbarn [Sun, 30 Jan 2011 18:10:12 +0000 (13:10 -0500)]
Remove dns.h from inspircd.h

7 years agoFix bug #83
Jackmcbarn [Sun, 30 Jan 2011 16:37:56 +0000 (11:37 -0500)]
Fix bug #83

7 years agoFix PURE_STATIC compile
Jackmcbarn [Sun, 30 Jan 2011 16:18:23 +0000 (11:18 -0500)]
Fix PURE_STATIC compile

7 years agoRemove unnecessary header
Jackmcbarn [Sun, 30 Jan 2011 16:13:49 +0000 (11:13 -0500)]
Remove unnecessary header

7 years agoFix OpenBSD dynamic linking error preventing modules from loading
Daniel De Graaf [Sat, 29 Jan 2011 23:43:30 +0000 (18:43 -0500)]
Fix OpenBSD dynamic linking error preventing modules from loading

7 years agoRemove cull_list.h from inspircd.h
Jackmcbarn [Sat, 29 Jan 2011 21:29:33 +0000 (16:29 -0500)]
Remove cull_list.h from inspircd.h

7 years agoRemove protocol.h from inspircd.h
Jackmcbarn [Sat, 29 Jan 2011 15:22:55 +0000 (10:22 -0500)]
Remove protocol.h from inspircd.h

7 years agoAdd an improved version of the old test suite
Jackmcbarn [Fri, 28 Jan 2011 22:44:30 +0000 (17:44 -0500)]
Add an improved version of the old test suite

7 years agoAllow variadic macros
Jackmcbarn [Fri, 28 Jan 2011 21:40:54 +0000 (16:40 -0500)]
Allow variadic macros

7 years agoUse SplitCommand
Jackmcbarn [Wed, 26 Jan 2011 14:49:43 +0000 (09:49 -0500)]
Use SplitCommand

7 years agoFix bug where an empty parameter is generated when input to a tokenstream ends in...
Jackmcbarn [Sat, 22 Jan 2011 19:12:23 +0000 (14:12 -0500)]
Fix bug where an empty parameter is generated when input to a tokenstream ends in a colon

7 years agoFix memory leak
Jackmcbarn [Thu, 20 Jan 2011 19:00:48 +0000 (14:00 -0500)]
Fix memory leak

7 years agoFix bug #117, found by satmd, thanks
Jackmcbarn [Thu, 20 Jan 2011 01:23:53 +0000 (20:23 -0500)]
Fix bug #117, found by satmd, thanks

7 years agoRemove bad return statement - noticed by zynox, thanks
Jackmcbarn [Wed, 5 Jan 2011 01:27:22 +0000 (20:27 -0500)]
Remove bad return statement - noticed by zynox, thanks

7 years agoAdd check for null
Jackmcbarn [Tue, 4 Jan 2011 20:46:39 +0000 (15:46 -0500)]
Add check for null

7 years agoFix crash on shutdown
Jackmcbarn [Tue, 4 Jan 2011 20:27:19 +0000 (15:27 -0500)]
Fix crash on shutdown

7 years agoAdd TSStringVectorExtItem
Jackmcbarn [Tue, 28 Dec 2010 19:57:55 +0000 (14:57 -0500)]
Add TSStringVectorExtItem

7 years agoUse braces around empty loop bodies
Jackmcbarn [Fri, 24 Dec 2010 17:18:46 +0000 (12:18 -0500)]
Use braces around empty loop bodies

7 years agoFix bug #113
Jackmcbarn [Thu, 23 Dec 2010 18:54:18 +0000 (13:54 -0500)]
Fix bug #113

7 years agoAdd TSGenericExtItem
Jackmcbarn [Wed, 22 Dec 2010 21:21:41 +0000 (16:21 -0500)]
Add TSGenericExtItem

7 years agoUse more printf-style WriteServ
Jackmcbarn [Thu, 16 Dec 2010 16:34:50 +0000 (11:34 -0500)]
Use more printf-style WriteServ

7 years agoRemove m_saprop
Jackmcbarn [Thu, 16 Dec 2010 16:21:59 +0000 (11:21 -0500)]
Remove m_saprop

7 years agoForward port crash fix from 2.0
Jackmcbarn [Thu, 2 Dec 2010 14:06:21 +0000 (09:06 -0500)]
Forward port crash fix from 2.0

7 years agoRemove -Wconversion
Jackmcbarn [Wed, 1 Dec 2010 22:57:11 +0000 (17:57 -0500)]
Remove -Wconversion

7 years agoFix warning due to setting a value return type const
Jackmcbarn [Wed, 1 Dec 2010 22:54:32 +0000 (17:54 -0500)]
Fix warning due to setting a value return type const

7 years agoDon't use a typedef as a variable name
Jackmcbarn [Wed, 1 Dec 2010 21:36:48 +0000 (16:36 -0500)]
Don't use a typedef as a variable name

7 years agoExplain why a null pointer is safe here
Jackmcbarn [Wed, 1 Dec 2010 20:25:35 +0000 (15:25 -0500)]
Explain why a null pointer is safe here

7 years agoRemove unneeded operator
Jackmcbarn [Wed, 1 Dec 2010 19:52:29 +0000 (14:52 -0500)]
Remove unneeded operator

7 years agoUse const references
Jackmcbarn [Wed, 1 Dec 2010 19:27:27 +0000 (14:27 -0500)]
Use const references

7 years agoRemove unused variables and functions
Jackmcbarn [Wed, 1 Dec 2010 19:25:23 +0000 (14:25 -0500)]
Remove unused variables and functions

7 years agoIt's safe to delete a null pointer
Jackmcbarn [Wed, 1 Dec 2010 19:24:16 +0000 (14:24 -0500)]
It's safe to delete a null pointer

7 years agoAdd const to some functions
Jackmcbarn [Wed, 1 Dec 2010 19:19:14 +0000 (14:19 -0500)]
Add const to some functions

7 years agoFix possible crash
Jackmcbarn [Wed, 1 Dec 2010 19:00:15 +0000 (14:00 -0500)]
Fix possible crash

7 years agoEnable some extra warnings
Jackmcbarn [Wed, 1 Dec 2010 17:22:44 +0000 (12:22 -0500)]
Enable some extra warnings

7 years agoUse long instead of float where possible, and use preincrement operators
Jackmcbarn [Wed, 1 Dec 2010 17:18:43 +0000 (12:18 -0500)]
Use long instead of float where possible, and use preincrement operators

7 years agoUse std::string::npos rather than -1
Jackmcbarn [Wed, 1 Dec 2010 17:18:07 +0000 (12:18 -0500)]
Use std::string::npos rather than -1

7 years agoDon't remove const when we don't have to
Jackmcbarn [Wed, 1 Dec 2010 17:17:21 +0000 (12:17 -0500)]
Don't remove const when we don't have to

7 years agoEnable -Wextra -Wno-unused-parameter
Jackmcbarn [Wed, 1 Dec 2010 16:18:26 +0000 (11:18 -0500)]
Enable -Wextra -Wno-unused-parameter

7 years agoRemove check that always returns false
Jackmcbarn [Wed, 1 Dec 2010 15:58:46 +0000 (10:58 -0500)]
Remove check that always returns false

7 years agoFix misspelling of OnPermissionCheck
Jackmcbarn [Sat, 27 Nov 2010 17:26:45 +0000 (12:26 -0500)]
Fix misspelling of OnPermissionCheck

7 years agoDon't implement hooks we don't use
Jackmcbarn [Sat, 27 Nov 2010 16:56:46 +0000 (11:56 -0500)]
Don't implement hooks we don't use

7 years agoRemove some gotos
Jackmcbarn [Sat, 27 Nov 2010 16:53:35 +0000 (11:53 -0500)]
Remove some gotos

7 years agoEnsure that there are no desyncs when account items have the same TS but different...
Jackmcbarn [Mon, 22 Nov 2010 17:51:33 +0000 (12:51 -0500)]
Ensure that there are no desyncs when account items have the same TS but different values

7 years agoSend a SNOMASK when accounts expire
Jackmcbarn [Sun, 21 Nov 2010 01:38:00 +0000 (20:38 -0500)]
Send a SNOMASK when accounts expire

7 years agoFix account sync issue
Jackmcbarn [Sun, 21 Nov 2010 01:37:33 +0000 (20:37 -0500)]
Fix account sync issue

7 years agoFix bug preventing removal of deleted users
Jackmcbarn [Mon, 15 Nov 2010 18:55:44 +0000 (13:55 -0500)]
Fix bug preventing removal of deleted users

7 years agoAdd support for changing the default mode required to use m_chanacl
Jackmcbarn [Mon, 15 Nov 2010 18:27:43 +0000 (13:27 -0500)]
Add support for changing the default mode required to use m_chanacl

7 years agoFix use of an unregistered Extensible
Jackmcbarn [Sun, 14 Nov 2010 23:35:10 +0000 (18:35 -0500)]
Fix use of an unregistered Extensible

7 years ago2.1 beta 1 release v2.1b1
Daniel De Graaf [Fri, 12 Nov 2010 03:19:52 +0000 (22:19 -0500)]
2.1 beta 1 release

7 years agoChange default value of <cloak:hostsegments>
Jackmcbarn [Wed, 10 Nov 2010 02:06:14 +0000 (21:06 -0500)]
Change default value of <cloak:hostsegments>

7 years agoChange cleanup of serverbots to avoid use-after-free on module unload
Daniel De Graaf [Wed, 10 Nov 2010 00:32:30 +0000 (19:32 -0500)]
Change cleanup of serverbots to avoid use-after-free on module unload

7 years agoFix reference-after-delete of ServerUser object in ~TreeServer
Daniel De Graaf [Wed, 10 Nov 2010 00:21:27 +0000 (19:21 -0500)]
Fix reference-after-delete of ServerUser object in ~TreeServer

7 years agoFix unsafe iteration in DelMode
Jackmcbarn [Tue, 9 Nov 2010 18:34:58 +0000 (13:34 -0500)]
Fix unsafe iteration in DelMode

7 years agoImprove /ACCTSHOW format
Jackmcbarn [Fri, 5 Nov 2010 15:03:24 +0000 (11:03 -0400)]
Improve /ACCTSHOW format

7 years agoAdd email addresses to accounts
Jackmcbarn [Thu, 4 Nov 2010 15:51:09 +0000 (11:51 -0400)]
Add email addresses to accounts

7 years agoRemove const from min_ and max_params
Jackmcbarn [Tue, 2 Nov 2010 14:30:03 +0000 (10:30 -0400)]
Remove const from min_ and max_params

7 years agoImprove display of information in /ACCTSHOW
Jackmcbarn [Mon, 1 Nov 2010 14:38:52 +0000 (10:38 -0400)]
Improve display of information in /ACCTSHOW

7 years agoFix compile
Jackmcbarn [Fri, 29 Oct 2010 16:13:33 +0000 (12:13 -0400)]
Fix compile

7 years agoUse more numerics
Jackmcbarn [Fri, 29 Oct 2010 16:11:01 +0000 (12:11 -0400)]
Use more numerics

7 years agoAllow listing of all opflags on a channel
Jackmcbarn [Thu, 28 Oct 2010 21:31:32 +0000 (17:31 -0400)]
Allow listing of all opflags on a channel

7 years agoAdd m_ghost and update serverbots config
Jackmcbarn [Wed, 27 Oct 2010 18:53:34 +0000 (14:53 -0400)]
Add m_ghost and update serverbots config

8 years agoAdd m_cloaking_21 by Xaquseg
Xaquseg [Fri, 22 Oct 2010 01:07:35 +0000 (21:07 -0400)]
Add m_cloaking_21 by Xaquseg

8 years agoFix deceptive error message
Jackmcbarn [Thu, 21 Oct 2010 14:31:08 +0000 (10:31 -0400)]
Fix deceptive error message

8 years agoFix taint mode execution
Daniel De Graaf [Thu, 21 Oct 2010 01:16:10 +0000 (21:16 -0400)]
Fix taint mode execution

8 years agoAdd flags to convert text to IRC lowercase and to convert spaces to underscores
Jackmcbarn [Wed, 20 Oct 2010 22:07:38 +0000 (18:07 -0400)]
Add flags to convert text to IRC lowercase and to convert spaces to underscores

8 years agoUse the canonical form of the IP address as the host if the WEBIRC host matches the...
Daniel De Graaf [Wed, 20 Oct 2010 21:50:42 +0000 (17:50 -0400)]
Use the canonical form of the IP address as the host if the WEBIRC host matches the WEBIRC ip

8 years agoAdd m_rmatch
Jackmcbarn [Wed, 20 Oct 2010 18:50:09 +0000 (14:50 -0400)]
Add m_rmatch

8 years agoPrevent -q users from setting -o on +qo users
Jackmcbarn [Wed, 20 Oct 2010 18:41:25 +0000 (14:41 -0400)]
Prevent -q users from setting -o on +qo users

8 years agoAdd support for case insensitive regular expressions
Jackmcbarn [Wed, 20 Oct 2010 18:12:24 +0000 (14:12 -0400)]
Add support for case insensitive regular expressions

8 years agoMove variables above functions
Jackmcbarn [Wed, 20 Oct 2010 14:36:52 +0000 (10:36 -0400)]
Move variables above functions

8 years agoRemove REG_NICK from users who are not REG_ALL when /ENFORCE is used
Jackmcbarn [Wed, 20 Oct 2010 14:11:13 +0000 (10:11 -0400)]
Remove REG_NICK from users who are not REG_ALL when /ENFORCE is used

8 years agoAdd account snomask
Jackmcbarn [Tue, 19 Oct 2010 20:13:52 +0000 (16:13 -0400)]
Add account snomask

8 years agoCall OnPostCommand from aliases
Jackmcbarn [Tue, 19 Oct 2010 17:26:33 +0000 (13:26 -0400)]
Call OnPostCommand from aliases

8 years agoRename some commands
Jackmcbarn [Mon, 18 Oct 2010 14:33:23 +0000 (10:33 -0400)]
Rename some commands

8 years agoUpdate the example ChanServ configuration
Jackmcbarn [Sun, 17 Oct 2010 23:51:27 +0000 (19:51 -0400)]
Update the example ChanServ configuration

8 years agoFix duplicate mode character error message
Daniel De Graaf [Sun, 17 Oct 2010 21:53:26 +0000 (17:53 -0400)]
Fix duplicate mode character error message

8 years agoRevert incorrect fix
Jackmcbarn [Sun, 17 Oct 2010 21:04:00 +0000 (17:04 -0400)]
Revert incorrect fix

8 years agoFix BOTNOTICE
Jackmcbarn [Sun, 17 Oct 2010 21:01:43 +0000 (17:01 -0400)]
Fix BOTNOTICE

8 years agoProcess at most one alias, to allow for "invalid command" type aliases
Jackmcbarn [Sun, 17 Oct 2010 20:54:11 +0000 (16:54 -0400)]
Process at most one alias, to allow for "invalid command" type aliases

8 years agoDisplay TSs in human-readable form
Jackmcbarn [Sun, 17 Oct 2010 20:48:21 +0000 (16:48 -0400)]
Display TSs in human-readable form

8 years agoInclude reason in netsplit message
Daniel De Graaf [Sun, 17 Oct 2010 20:19:55 +0000 (16:19 -0400)]
Include reason in netsplit message

8 years agoLet a user know when their nick is enforced
Jackmcbarn [Sun, 17 Oct 2010 20:11:01 +0000 (16:11 -0400)]
Let a user know when their nick is enforced

8 years agoFix config reading
Jackmcbarn [Sun, 17 Oct 2010 19:40:22 +0000 (15:40 -0400)]
Fix config reading

8 years agoAdd support for XML character entities (&#xx;)
Daniel De Graaf [Sun, 17 Oct 2010 19:04:09 +0000 (15:04 -0400)]
Add support for XML character entities (&#xx;)

8 years agoAdd /ENFORCE command
Jackmcbarn [Sat, 16 Oct 2010 17:04:58 +0000 (13:04 -0400)]
Add /ENFORCE command

8 years agoSend a success message
Jackmcbarn [Sat, 16 Oct 2010 16:47:57 +0000 (12:47 -0400)]
Send a success message

8 years agoAdd /GHOST command
Jackmcbarn [Sat, 16 Oct 2010 16:28:27 +0000 (12:28 -0400)]
Add /GHOST command