NeonServV5.git
11 years agoremoved unused code in bots.c
pk910 [Sun, 9 Sep 2012 08:49:23 +0000 (10:49 +0200)]
removed unused code in bots.c

11 years agofixed WIN32 compilation
pk910 [Sun, 9 Sep 2012 08:43:57 +0000 (10:43 +0200)]
fixed WIN32 compilation

11 years agofixed colors in cmd_neonserv_nicklist.c (again)
pk910 [Sun, 9 Sep 2012 07:50:06 +0000 (09:50 +0200)]
fixed colors in cmd_neonserv_nicklist.c (again)

11 years agoMerge remote-tracking branch 'origin/development'
pk910 [Sun, 9 Sep 2012 07:43:04 +0000 (09:43 +0200)]
Merge remote-tracking branch 'origin/development'

11 years agofixed colors in cmd_neonserv_nicklist.c
pk910 [Sun, 9 Sep 2012 07:41:02 +0000 (09:41 +0200)]
fixed colors in cmd_neonserv_nicklist.c

11 years agofixed possible crash (NULL pointer) in cmd_neonserv_unvisited.c
pk910 [Sun, 9 Sep 2012 07:39:57 +0000 (09:39 +0200)]
fixed possible crash (NULL pointer) in cmd_neonserv_unvisited.c

11 years agofixed multi-/zerobot support for cmd_neonserv_set trigger
pk910 [Sat, 8 Sep 2012 16:05:00 +0000 (18:05 +0200)]
fixed multi-/zerobot support for cmd_neonserv_set trigger

11 years agofixed crash in module.c if no bot is available
pk910 [Sat, 8 Sep 2012 15:33:26 +0000 (17:33 +0200)]
fixed crash in module.c if no bot is available

11 years agoMerge remote-tracking branch 'origin/development'
pk910 [Fri, 7 Sep 2012 17:18:22 +0000 (19:18 +0200)]
Merge remote-tracking branch 'origin/development'

11 years agoremoved debug output added in d37738e35436f45fb1ff0f9b882a0de19dffb410
pk910 [Fri, 7 Sep 2012 17:17:20 +0000 (19:17 +0200)]
removed debug output added in d37738e35436f45fb1ff0f9b882a0de19dffb410

11 years agofixed multiple added bots (WHO asyncs)
pk910 [Fri, 7 Sep 2012 17:14:08 +0000 (19:14 +0200)]
fixed multiple added bots (WHO asyncs)

11 years agoadded some debug code & fixed compiler warning
pk910 [Fri, 7 Sep 2012 16:53:32 +0000 (18:53 +0200)]
added some debug code & fixed compiler warning

11 years agoadded 2 small ASCII's to cmd_funcmds.c
pk910 [Fri, 7 Sep 2012 14:24:49 +0000 (16:24 +0200)]
added 2 small ASCII's to cmd_funcmds.c

11 years agoadded bomb funcmd
pk910 [Fri, 7 Sep 2012 12:21:09 +0000 (14:21 +0200)]
added bomb funcmd

11 years agoadded free-client event
pk910 [Fri, 7 Sep 2012 10:09:12 +0000 (12:09 +0200)]
added free-client event

11 years agodo not ignore Bots and IRCOps in get_userauth
pk910 [Thu, 6 Sep 2012 13:30:38 +0000 (15:30 +0200)]
do not ignore Bots and IRCOps in get_userauth

11 years ago*** VERSION 5.6.0 ***
pk910 [Thu, 6 Sep 2012 12:21:37 +0000 (14:21 +0200)]
*** VERSION 5.6.0 ***

11 years agoMerge branch 'development' v5.5
pk910 [Thu, 6 Sep 2012 12:17:49 +0000 (14:17 +0200)]
Merge branch 'development'

11 years agochanged version numbering (separate stable and dev versions)
pk910 [Thu, 6 Sep 2012 11:41:35 +0000 (13:41 +0200)]
changed version numbering (separate stable and dev versions)

11 years agofixed file permissions (autogen.sh && src/versions.sh)
root [Thu, 6 Sep 2012 10:37:33 +0000 (12:37 +0200)]
fixed file permissions (autogen.sh && src/versions.sh)

11 years agoadded NeonKick bot (just kicking users from channels they have no access in - e.g...
pk910 [Thu, 6 Sep 2012 09:15:59 +0000 (11:15 +0200)]
added NeonKick bot (just kicking users from channels they have no access in - e.g. #kick :D)

11 years agofixed database.defaults.sql
pk910 [Thu, 6 Sep 2012 08:09:01 +0000 (10:09 +0200)]
fixed database.defaults.sql

11 years agofixed possible cache errors due receive time shifts
pk910 [Wed, 5 Sep 2012 14:23:51 +0000 (16:23 +0200)]
fixed possible cache errors due receive time shifts

11 years agoadded UserBot rejoin system
pk910 [Wed, 5 Sep 2012 02:17:16 +0000 (04:17 +0200)]
added UserBot rejoin system

11 years agofixed small memory leak in game_uno.c
pk910 [Sun, 2 Sep 2012 18:48:08 +0000 (20:48 +0200)]
fixed small memory leak in game_uno.c

11 years agofixed viscount update when another bot joins a channel
pk910 [Sat, 1 Sep 2012 21:33:35 +0000 (23:33 +0200)]
fixed viscount update when another bot joins a channel

11 years agofixed "unused variable" and some timeq errors when not using threads on compile
pk910 [Sat, 1 Sep 2012 20:33:51 +0000 (22:33 +0200)]
fixed "unused variable" and some timeq errors when not using threads on compile

11 years agofixed shutdown crash when not using QServer socket
pk910 [Sat, 1 Sep 2012 20:27:28 +0000 (22:27 +0200)]
fixed shutdown crash when not using QServer socket

11 years agoMerge branch 'IOMultiplexer'
pk910 [Tue, 28 Aug 2012 07:43:02 +0000 (09:43 +0200)]
Merge branch 'IOMultiplexer'

11 years agofixed modcmd.c: made all command functions case insensitive
pk910 [Tue, 28 Aug 2012 00:38:04 +0000 (02:38 +0200)]
fixed modcmd.c: made all command functions case insensitive

11 years agoMerge branch 'master' into IOMultiplexer
pk910 [Mon, 27 Aug 2012 04:26:14 +0000 (06:26 +0200)]
Merge branch 'master' into IOMultiplexer

11 years agofixed crash caused by startup reload event
pk910 [Mon, 27 Aug 2012 04:25:44 +0000 (06:25 +0200)]
fixed crash caused by startup reload event

11 years agoMerge branch 'master' into IOMultiplexer
pk910 [Mon, 27 Aug 2012 04:15:57 +0000 (06:15 +0200)]
Merge branch 'master' into IOMultiplexer

11 years agoadded configuration (re)load event
pk910 [Mon, 27 Aug 2012 03:49:16 +0000 (05:49 +0200)]
added configuration (re)load event

11 years agofixed viscount modification on QUIT events
pk910 [Mon, 27 Aug 2012 03:46:37 +0000 (05:46 +0200)]
fixed viscount modification on QUIT events

11 years agoMerge branch 'master' into IOMultiplexer
pk910 [Sat, 25 Aug 2012 19:23:29 +0000 (21:23 +0200)]
Merge branch 'master' into IOMultiplexer

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 agoMerge remote-tracking branch 'remotes/IOMultiplexer.git/master' into IOMultiplexer
pk910 [Thu, 23 Aug 2012 17:15:09 +0000 (19:15 +0200)]
Merge remote-tracking branch 'remotes/IOMultiplexer.git/master' into IOMultiplexer

11 years ago[IOMultiplexer] prevent SIGPIPES from being generated
pk910 [Thu, 23 Aug 2012 16:42:30 +0000 (18:42 +0200)]
[IOMultiplexer] prevent SIGPIPES from being generated

11 years agofixed traffic_in counter in ClientSocket.c
pk910 [Wed, 22 Aug 2012 02:52:05 +0000 (04:52 +0200)]
fixed traffic_in counter in ClientSocket.c

11 years agofixed IRCQueue.c crash (added missing pointer to the queue structure)
pk910 [Wed, 22 Aug 2012 02:29:04 +0000 (04:29 +0200)]
fixed IRCQueue.c crash (added missing pointer to the queue structure)

11 years agoMerge remote-tracking branch 'remotes/IOMultiplexer.git/master' into IOMultiplexer
pk910 [Wed, 22 Aug 2012 02:17:13 +0000 (04:17 +0200)]
Merge remote-tracking branch 'remotes/IOMultiplexer.git/master' into IOMultiplexer

11 years ago[IOMultiplexer] do not request events from closed descriptors
pk910 [Wed, 22 Aug 2012 02:16:44 +0000 (04:16 +0200)]
[IOMultiplexer] do not request events from closed descriptors

11 years agoMerge branch 'master' into IOMultiplexer
pk910 [Wed, 22 Aug 2012 01:29:22 +0000 (03:29 +0200)]
Merge branch 'master' into IOMultiplexer

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 agoinclude autotools config.h to IOHandler.h
pk910 [Wed, 22 Aug 2012 01:25:21 +0000 (03:25 +0200)]
include autotools config.h to IOHandler.h

11 years agoonly add ban timers with a duration lower than 7 days to the timeq (prevent counter...
pk910 [Wed, 22 Aug 2012 00:49:18 +0000 (02:49 +0200)]
only add ban timers with a duration lower than 7 days to the timeq (prevent counter overflows)

11 years agoMerge branch 'master' of git://git.pk910.de/IOMultiplexer into IOMultiplexer
pk910 [Wed, 22 Aug 2012 00:44:22 +0000 (02:44 +0200)]
Merge branch 'master' of git://git.pk910.de/IOMultiplexer into IOMultiplexer

11 years ago[IOMultiplexer] fixed possible endless loop when appending a timer to the descriptor...
pk910 [Wed, 22 Aug 2012 00:43:50 +0000 (02:43 +0200)]
[IOMultiplexer] fixed possible endless loop when appending a timer to the descriptor list

11 years agofixed some more coding fails
pk910 [Wed, 22 Aug 2012 00:28:23 +0000 (02:28 +0200)]
fixed some more coding fails

11 years agoMerge branch 'master' into IOMultiplexer
pk910 [Wed, 22 Aug 2012 00:25:23 +0000 (02:25 +0200)]
Merge branch 'master' into IOMultiplexer

Conflicts:
src/signal.c

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 agosome fixes for previous commit
pk910 [Tue, 21 Aug 2012 23:40:19 +0000 (01:40 +0200)]
some fixes for previous commit

11 years agoMerge branch 'master' into IOMultiplexer
pk910 [Tue, 21 Aug 2012 23:34:06 +0000 (01:34 +0200)]
Merge branch 'master' into IOMultiplexer

11 years agomodified code to use IOHandler functions instead of own ones
pk910 [Tue, 21 Aug 2012 23:30:14 +0000 (01:30 +0200)]
modified code to use IOHandler functions instead of own ones

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 agochanged Makefile.am to compile IOMultiplexer files
pk910 [Mon, 13 Aug 2012 14:37:38 +0000 (16:37 +0200)]
changed Makefile.am to compile IOMultiplexer files

11 years agoMerge remote-tracking branch 'IOMultiplexer.git/master' into IOMultiplexer
pk910 [Mon, 13 Aug 2012 14:27:58 +0000 (16:27 +0200)]
Merge remote-tracking branch 'IOMultiplexer.git/master' into IOMultiplexer

11 years ago[IOMultiplexer] added multi-thread support
pk910 [Mon, 13 Aug 2012 14:21:24 +0000 (16:21 +0200)]
[IOMultiplexer] added multi-thread support

11 years ago[IOMultiplexer] moved test program into own sub-directory
pk910 [Sun, 12 Aug 2012 23:50:47 +0000 (01:50 +0200)]
[IOMultiplexer] moved test program into own sub-directory

11 years ago[IOMultiplexer] changed example main.c to be a very very basic irc client
pk910 [Sun, 12 Aug 2012 01:20:28 +0000 (03:20 +0200)]
[IOMultiplexer] changed example main.c to be a very very basic irc client

11 years ago[IOMultiplexer] added win32 io-engine (WSAAsyncSelect)
pk910 [Sun, 12 Aug 2012 01:10:20 +0000 (03:10 +0200)]
[IOMultiplexer] added win32 io-engine (WSAAsyncSelect)

11 years ago[IOMultiplexer] initial commit
pk910 [Sun, 12 Aug 2012 00:11:37 +0000 (02:11 +0200)]
[IOMultiplexer] initial commit

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

11 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