NeonServV5.git
11 years agoprevent ChanUsers from being removed when user quits with register reason
pk910 [Sat, 25 Aug 2012 19:22:41 +0000 (21:22 +0200)]
prevent ChanUsers from being removed when user quits with register reason

11 years agoprevent bots from being added twice
pk910 [Thu, 23 Aug 2012 19:17:11 +0000 (21:17 +0200)]
prevent bots from being added twice

11 years agofixed small variable fail in version.sh
pk910 [Wed, 22 Aug 2012 01:28:37 +0000 (03:28 +0200)]
fixed small variable fail in version.sh

11 years agofixed signal.c flag removal and modified version.sh to count master commits only
pk910 [Wed, 22 Aug 2012 00:22:25 +0000 (02:22 +0200)]
fixed signal.c flag removal and modified version.sh to count master commits only

11 years agoadded missing DESYNCHRONIZE in IRCParser.c
pk910 [Tue, 21 Aug 2012 17:50:56 +0000 (19:50 +0200)]
added missing DESYNCHRONIZE in IRCParser.c

11 years agoadded bot/ircop mark to cmd_nicklist
pk910 [Tue, 21 Aug 2012 16:53:28 +0000 (18:53 +0200)]
added bot/ircop mark to cmd_nicklist

11 years agofixed table functions (color code space)
pk910 [Mon, 20 Aug 2012 23:11:37 +0000 (01:11 +0200)]
fixed table functions (color code space)

11 years agofixed ChanUser.c: even remove ChanUser from Channel List if it's invisible
pk910 [Mon, 20 Aug 2012 22:27:10 +0000 (00:27 +0200)]
fixed ChanUser.c: even remove ChanUser from Channel List if it's invisible

11 years agofixed cache update when a bot disconnects from the network / parts a channel
pk910 [Mon, 20 Aug 2012 22:00:33 +0000 (00:00 +0200)]
fixed cache update when a bot disconnects from the network / parts a channel

11 years agofixed coding fail (variable name)
pk910 [Mon, 20 Aug 2012 21:44:57 +0000 (23:44 +0200)]
fixed coding fail (variable name)

11 years agoadded more debug output to cmd_nicklist
pk910 [Mon, 20 Aug 2012 21:42:09 +0000 (23:42 +0200)]
added more debug output to cmd_nicklist

11 years agofixed initial cache buildup (increase viscount per bot on join)
pk910 [Mon, 20 Aug 2012 21:24:15 +0000 (23:24 +0200)]
fixed initial cache buildup (increase viscount per bot on join)

11 years agoadded sort function to cmd_nicklist
pk910 [Wed, 15 Aug 2012 23:48:30 +0000 (01:48 +0200)]
added sort function to cmd_nicklist

11 years ago*** VERSION 5.5.0 ***
pk910 [Sun, 12 Aug 2012 14:44:22 +0000 (16:44 +0200)]
*** VERSION 5.5.0 ***

11 years agorewrote IRC cache parser to be (hopefully) more stable v5.4
pk910 [Sun, 12 Aug 2012 13:15:16 +0000 (15:15 +0200)]
rewrote IRC cache parser to be (hopefully) more stable

11 years agofixed auto-rejoin when only bots are in an opless channel
pk910 [Fri, 10 Aug 2012 19:18:14 +0000 (21:18 +0200)]
fixed auto-rejoin when only bots are in an opless channel

11 years agofixed function name in cmd_neonhelp_delete.c
pk910 [Mon, 6 Aug 2012 08:18:43 +0000 (10:18 +0200)]
fixed function name in cmd_neonhelp_delete.c

11 years agoremoved accidentally committed future feature structure in bot_NeonHelp.h
pk910 [Mon, 6 Aug 2012 08:16:09 +0000 (10:16 +0200)]
removed accidentally committed future feature structure in bot_NeonHelp.h

11 years agoNeonHelp: reinvite active requests when resetting the invite list
pk910 [Fri, 3 Aug 2012 08:18:26 +0000 (10:18 +0200)]
NeonHelp: reinvite active requests when resetting the invite list

11 years agoreset invite list when a request gets closed
pk910 [Thu, 2 Aug 2012 11:09:09 +0000 (13:09 +0200)]
reset invite list when a request gets closed

11 years agoadded output limit for cmd_history
pk910 [Thu, 26 Jul 2012 15:20:13 +0000 (17:20 +0200)]
added output limit for cmd_history

11 years agoadded NeonHelp history command
pk910 [Thu, 26 Jul 2012 01:21:06 +0000 (03:21 +0200)]
added NeonHelp history command

11 years agoremoved getTextBot() function and added textbot parameter to the CMD_BIND header...
pk910 [Tue, 24 Jul 2012 10:44:08 +0000 (12:44 +0200)]
removed getTextBot() function and added textbot parameter to the CMD_BIND header: muti-thread compatibility

11 years agoadded rename (debug) message (alertchan)
pk910 [Tue, 24 Jul 2012 09:03:07 +0000 (11:03 +0200)]
added rename (debug) message (alertchan)

11 years agoadded missing include to fix implicit declaration
pk910 [Wed, 18 Jul 2012 10:51:30 +0000 (12:51 +0200)]
added missing include to fix implicit declaration

11 years agoadded zero_bots_bot_ready function to autojoin zero bot channels on startup
pk910 [Sun, 8 Jul 2012 14:35:56 +0000 (16:35 +0200)]
added zero_bots_bot_ready function to autojoin zero bot channels on startup

11 years agouse modeBuffer in recover_chan function and call it when someone ops a bot on a channel
pk910 [Sun, 1 Jul 2012 15:10:38 +0000 (17:10 +0200)]
use modeBuffer in recover_chan function and call it when someone ops a bot on a channel

11 years agofixed cmd_global_unregister.c: invalid return
pk910 [Sun, 1 Jul 2012 15:01:00 +0000 (17:01 +0200)]
fixed cmd_global_unregister.c: invalid return

11 years agoadded recover function to NeonBackup (used to recover Bot privileges when NeonBackup...
pk910 [Sun, 1 Jul 2012 13:35:22 +0000 (15:35 +0200)]
added recover function to NeonBackup (used to recover Bot privileges when NeonBackup connects after the other ones)

11 years agofixed some bugs
pk910 [Sun, 1 Jul 2012 10:31:34 +0000 (12:31 +0200)]
fixed some bugs

11 years agoadded NeonBackup bot
pk910 [Sat, 30 Jun 2012 16:20:34 +0000 (18:20 +0200)]
added NeonBackup bot

11 years agoalways allow users to invite clones (override invite restrictions)
pk910 [Sat, 19 May 2012 02:36:06 +0000 (04:36 +0200)]
always allow users to invite clones (override invite restrictions)

11 years agoadded BlockInvite uset setting to block invites globally
pk910 [Sat, 19 May 2012 02:30:11 +0000 (04:30 +0200)]
added BlockInvite uset setting to block invites globally
Request: http://bugtrack.pk910.de/view.php?id=61

11 years agofixed small output bug in cmd_neonspam_set
pk910 [Sun, 6 May 2012 15:31:04 +0000 (17:31 +0200)]
fixed small output bug in cmd_neonspam_set

12 years agoadd more information when deleting a user; added zombie channel search
pk910 [Sun, 29 Apr 2012 12:14:33 +0000 (14:14 +0200)]
add more information when deleting a user; added zombie channel search

12 years agofixed cmd_set nodelete
pk910 [Tue, 3 Apr 2012 19:25:47 +0000 (21:25 +0200)]
fixed cmd_set nodelete

12 years agoadded OPER support (let the bots try to op themselves)
pk910 [Sat, 31 Mar 2012 23:42:48 +0000 (01:42 +0200)]
added OPER support (let the bots try to op themselves)

12 years agofixed crash in cmd_recover
pk910 [Wed, 28 Mar 2012 13:45:58 +0000 (15:45 +0200)]
fixed crash in cmd_recover

12 years agofixed UNO game
pk910 [Tue, 27 Mar 2012 03:12:22 +0000 (05:12 +0200)]
fixed UNO game

12 years agofixed crash in event_neonserv_join.c (dynlimit callback)
pk910 [Sun, 25 Mar 2012 18:11:26 +0000 (20:11 +0200)]
fixed crash in event_neonserv_join.c (dynlimit callback)

12 years agofixed CheckAuth to take care about different timezones and sumer time changes
pk910 [Sun, 25 Mar 2012 10:24:26 +0000 (12:24 +0200)]
fixed CheckAuth to take care about different timezones and sumer time changes

12 years agofixed 4wins, uno ranking output and some language strings
pk910 [Thu, 22 Mar 2012 23:33:56 +0000 (00:33 +0100)]
fixed 4wins, uno ranking output and some language strings

12 years agoadded cmd_global
pk910 [Thu, 22 Mar 2012 19:52:31 +0000 (20:52 +0100)]
added cmd_global

12 years agofixed 4wins game counter and prevent players playing against their selves...
pk910 [Thu, 22 Mar 2012 19:29:54 +0000 (20:29 +0100)]
fixed 4wins game counter and prevent players playing against their selves...

12 years agoadded 4wins game
pk910 [Thu, 22 Mar 2012 16:11:25 +0000 (17:11 +0100)]
added 4wins game

12 years agoadded NeonFun Bot with UNO Game
pk910 [Sat, 17 Mar 2012 20:19:07 +0000 (21:19 +0100)]
added NeonFun Bot with UNO Game

12 years agofixed invisible bot management (don't add them as invisible user)
pk910 [Sat, 3 Mar 2012 11:01:11 +0000 (12:01 +0100)]
fixed invisible bot management (don't add them as invisible user)

12 years agofixed small memory leak in timeq.c
pk910 [Wed, 29 Feb 2012 15:08:24 +0000 (16:08 +0100)]
fixed small memory leak in timeq.c

12 years agofixed crash in stats.mod/module.c
pk910 [Sat, 25 Feb 2012 16:39:48 +0000 (17:39 +0100)]
fixed crash in stats.mod/module.c

12 years agotidied up cmd_uset
pk910 [Fri, 24 Feb 2012 03:12:52 +0000 (04:12 +0100)]
tidied up cmd_uset

12 years agoadded NeonSpam Badword scanner
pk910 [Sun, 19 Feb 2012 01:35:31 +0000 (02:35 +0100)]
added NeonSpam Badword scanner

12 years agoupdated default values for channels table
pk910 [Sat, 18 Feb 2012 20:49:37 +0000 (21:49 +0100)]
updated default values for channels table

12 years agosynchronized more important events to fix some crashes
pk910 [Sat, 18 Feb 2012 20:34:22 +0000 (21:34 +0100)]
synchronized more important events to fix some crashes

12 years agoupdated default bindings
pk910 [Sat, 18 Feb 2012 18:56:33 +0000 (19:56 +0100)]
updated default bindings

12 years agoadded error message if modules block is missing in configuration
pk910 [Sat, 18 Feb 2012 18:46:15 +0000 (19:46 +0100)]
added error message if modules block is missing in configuration

12 years agoadded automatic unregistration of unvisited channel
pk910 [Sat, 18 Feb 2012 12:40:04 +0000 (13:40 +0100)]
added automatic unregistration of unvisited channel

12 years agofixed unwanted shutdowns due "no more bots running"
pk910 [Sat, 18 Feb 2012 01:46:05 +0000 (02:46 +0100)]
fixed unwanted shutdowns due "no more bots running"

12 years agofixed compilation without threads and fixed some warnings
pk910 [Fri, 17 Feb 2012 19:36:24 +0000 (20:36 +0100)]
fixed compilation without threads and fixed some warnings

12 years agoadded stats module for neonserv.krypton-bouncer.de stats
pk910 [Thu, 16 Feb 2012 23:40:58 +0000 (00:40 +0100)]
added stats module for neonserv.krypton-bouncer.de stats

12 years agofixed crash management
pk910 [Thu, 16 Feb 2012 18:25:33 +0000 (19:25 +0100)]
fixed crash management

12 years agofixed some missing newlines (\n) in putlog lines
pk910 [Thu, 16 Feb 2012 16:27:41 +0000 (17:27 +0100)]
fixed some missing newlines (\n) in putlog lines

12 years agomoved cmd_move to global.mod and fixed crash in bot_SpamServ.c
pk910 [Thu, 16 Feb 2012 16:21:56 +0000 (17:21 +0100)]
moved cmd_move to global.mod and fixed crash in bot_SpamServ.c

12 years agosearch modules locally
pk910 [Thu, 16 Feb 2012 12:01:08 +0000 (13:01 +0100)]
search modules locally

12 years ago*** VERSION 5.4.0 ***
pk910 [Thu, 16 Feb 2012 11:44:11 +0000 (12:44 +0100)]
*** VERSION 5.4.0 ***

12 years agomade configure.ac using silent rules if possible v5.3
pk910 [Thu, 16 Feb 2012 10:56:41 +0000 (11:56 +0100)]
made configure.ac using silent rules if possible

12 years agofixed WIN32 compatibility
pk910 [Wed, 15 Feb 2012 19:48:35 +0000 (20:48 +0100)]
fixed WIN32 compatibility

12 years agoadded possibility to change bot nick even if bot is on +m channels
pk910 [Tue, 14 Feb 2012 15:31:58 +0000 (16:31 +0100)]
added possibility to change bot nick even if bot is on +m channels

12 years agoadded modules to neonserv.example.conf and added protected as a module setting
pk910 [Sun, 12 Feb 2012 22:34:12 +0000 (23:34 +0100)]
added modules to neonserv.example.conf and added protected as a module setting

12 years agofixed reloadmod command to use old module name (case insensitive reload)
pk910 [Sun, 12 Feb 2012 21:41:09 +0000 (22:41 +0100)]
fixed reloadmod command to use old module name (case insensitive reload)

12 years agofixed endless loop in lang.c
pk910 [Sun, 12 Feb 2012 21:10:52 +0000 (22:10 +0100)]
fixed endless loop in lang.c

12 years agomoved cmd_extscript from NeonServ.mod to global.mod
pk910 [Sun, 12 Feb 2012 20:33:14 +0000 (21:33 +0100)]
moved cmd_extscript from NeonServ.mod to global.mod

12 years agofixed endless loop in modcmd.c
pk910 [Sun, 12 Feb 2012 19:08:41 +0000 (20:08 +0100)]
fixed endless loop in modcmd.c

12 years agoadded module management commands
pk910 [Sun, 12 Feb 2012 18:30:52 +0000 (19:30 +0100)]
added module management commands

12 years agofixed installation process
pk910 [Sun, 12 Feb 2012 16:46:40 +0000 (17:46 +0100)]
fixed installation process

12 years agofixed debug/log output of sent data (don't add a second \n)
pk910 [Sun, 12 Feb 2012 16:37:31 +0000 (17:37 +0100)]
fixed debug/log output of sent data (don't add a second \n)

12 years agofixed debug/log output of sent data
pk910 [Sun, 12 Feb 2012 16:30:22 +0000 (17:30 +0100)]
fixed debug/log output of sent data

12 years agofixed crash in modules.c
pk910 [Sun, 12 Feb 2012 16:27:20 +0000 (17:27 +0100)]
fixed crash in modules.c

12 years agomodified Makefile.am to build shared module (.so)
pk910 [Sun, 12 Feb 2012 16:19:59 +0000 (17:19 +0100)]
modified Makefile.am to build shared module (.so)

12 years agomultiple fixes
pk910 [Sun, 12 Feb 2012 09:44:58 +0000 (10:44 +0100)]
multiple fixes

12 years agoadded Makefile.am to each directory
pk910 [Sat, 11 Feb 2012 21:56:23 +0000 (22:56 +0100)]
added Makefile.am to each directory

12 years agorearranged NeonServ code to be modular
pk910 [Sat, 11 Feb 2012 21:21:50 +0000 (22:21 +0100)]
rearranged NeonServ code to be modular

12 years agoadded "nowho" parameter to debug userlist and fixed memory leak in DBHelper.c
pk910 [Sat, 11 Feb 2012 10:31:49 +0000 (11:31 +0100)]
added "nowho" parameter to debug userlist and fixed memory leak in DBHelper.c

12 years agofixed ZNC support
pk910 [Thu, 9 Feb 2012 17:13:41 +0000 (18:13 +0100)]
fixed ZNC support

12 years agofixed getopt parameter
pk910 [Thu, 9 Feb 2012 17:01:59 +0000 (18:01 +0100)]
fixed getopt parameter

12 years agofixed event_neonserv_mode.c multi-thread support
pk910 [Mon, 6 Feb 2012 15:16:46 +0000 (16:16 +0100)]
fixed event_neonserv_mode.c multi-thread support

12 years agofixed botwar detection for bot deops
pk910 [Mon, 6 Feb 2012 15:12:46 +0000 (16:12 +0100)]
fixed botwar detection for bot deops

12 years agomodernized argument parser (use getopt now)
pk910 [Mon, 6 Feb 2012 03:11:33 +0000 (04:11 +0100)]
modernized argument parser (use getopt now)

12 years agoremoved debug output from mysqlConn.c
pk910 [Sun, 5 Feb 2012 12:14:50 +0000 (13:14 +0100)]
removed debug output from mysqlConn.c

12 years agoredirect stdin/stdout/stderr to /dev/null after forking into background && close...
pk910 [Sun, 5 Feb 2012 12:11:00 +0000 (13:11 +0100)]
redirect stdin/stdout/stderr to /dev/null after forking into background && close log file on exit

12 years agoadded "first time" configuration (set up first bot and admin user)
pk910 [Sun, 5 Feb 2012 11:40:53 +0000 (12:40 +0100)]
added "first time" configuration (set up first bot and admin user)

12 years agoupdated AUTHORS and cmd_version, cmd_netinfo
pk910 [Sun, 5 Feb 2012 10:55:19 +0000 (11:55 +0100)]
updated AUTHORS and cmd_version, cmd_netinfo

12 years agofixed IRCParser.c: mark only bots as invisible when joining a +D channel
pk910 [Sun, 5 Feb 2012 04:05:29 +0000 (05:05 +0100)]
fixed IRCParser.c: mark only bots as invisible when joining a +D channel

12 years agoupdated example configuration
pk910 [Thu, 2 Feb 2012 20:05:40 +0000 (21:05 +0100)]
updated example configuration

12 years agofixed several memory leaks
pk910 [Thu, 2 Feb 2012 19:42:19 +0000 (20:42 +0100)]
fixed several memory leaks

12 years agofixed several memory leaks caused by missing table_free calls
pk910 [Thu, 2 Feb 2012 19:25:34 +0000 (20:25 +0100)]
fixed several memory leaks caused by missing table_free calls

12 years agofixed crash if the user quits directly after performing a command & moved mysql_free...
pk910 [Tue, 31 Jan 2012 18:53:27 +0000 (19:53 +0100)]
fixed crash if the user quits directly after performing a command & moved mysql_free() into main loop

12 years agomoving NeonServ into background by default; added a few startup parameters
pk910 [Mon, 30 Jan 2012 22:41:35 +0000 (23:41 +0100)]
moving NeonServ into background by default; added a few startup parameters

12 years agoperform crosschan check only for some commands
pk910 [Mon, 30 Jan 2012 20:23:50 +0000 (21:23 +0100)]
perform crosschan check only for some commands

12 years agoadded memoryDebug.c memory info to cmd_meminfo
pk910 [Mon, 30 Jan 2012 16:49:18 +0000 (17:49 +0100)]
added memoryDebug.c memory info to cmd_meminfo

12 years agofixed small memory leak in event_neonserv_mode.c
pk910 [Mon, 30 Jan 2012 16:34:55 +0000 (17:34 +0100)]
fixed small memory leak in event_neonserv_mode.c