pk910 [Wed, 14 Dec 2011 21:15:14 +0000 (22:15 +0100)]
fixed invi join for BNC bots
pk910 [Wed, 14 Dec 2011 20:57:10 +0000 (21:57 +0100)]
fixed cmd_nicklist: add users only one time to the channel userlist
pk910 [Wed, 14 Dec 2011 20:54:06 +0000 (21:54 +0100)]
fixed last commits
pk910 [Wed, 14 Dec 2011 20:38:46 +0000 (21:38 +0100)]
remove CHANUSERFLAG_INVISIBLE if bot gets voiced / opped or +Dd gets removed
pk910 [Wed, 14 Dec 2011 20:30:15 +0000 (21:30 +0100)]
fixed invisible nicklist (bots need to be added even if they join invisible)
pk910 [Wed, 14 Dec 2011 19:15:24 +0000 (20:15 +0100)]
added cmd_nicklist
pk910 [Wed, 14 Dec 2011 15:44:12 +0000 (16:44 +0100)]
fixed cmd_register and cmd_unregister for "zero-bot" support
pk910 [Wed, 14 Dec 2011 14:47:25 +0000 (15:47 +0100)]
added support for independent "zero-bots" (bots without an own source file)
pk910 [Mon, 12 Dec 2011 22:06:04 +0000 (23:06 +0100)]
fixed cmd_myaccess: don't use empty, maybe uninitialized flagBuf
pk910 [Sun, 11 Dec 2011 06:34:22 +0000 (07:34 +0100)]
fixed unused variable
pk910 [Sun, 11 Dec 2011 06:34:07 +0000 (07:34 +0100)]
fixed WIN32 compatibility (use old connect function without IPv6 and bind support)
pk910 [Sun, 11 Dec 2011 06:31:34 +0000 (07:31 +0100)]
fixed cmd_search: used wrong MYSQL_RES variable
pk910 [Sun, 11 Dec 2011 06:26:18 +0000 (07:26 +0100)]
fixed WIN32 compatibility
pk910 [Sun, 11 Dec 2011 06:00:33 +0000 (07:00 +0100)]
use nonblocking fgets instead of fork in cmd_extscript
pk910 [Sun, 11 Dec 2011 04:56:52 +0000 (05:56 +0100)]
added new files to Makefile.am
pk910 [Sun, 11 Dec 2011 04:48:55 +0000 (05:48 +0100)]
added cmd_restart cmd_reload and cmd_die; added Socket.NoDelay setting to configuration (maybe this speeds up the sockets a little bit more?)
pk910 [Sat, 10 Dec 2011 14:25:58 +0000 (15:25 +0100)]
updated included mysql defaults (database.defaults.sql)
pk910 [Sat, 10 Dec 2011 12:55:09 +0000 (13:55 +0100)]
implemented bind support (vhost)
pk910 [Sat, 10 Dec 2011 12:31:48 +0000 (13:31 +0100)]
implemented ipv6 support
pk910 [Sat, 10 Dec 2011 08:44:45 +0000 (09:44 +0100)]
fixed cmd_myaccess: do not show channels from inactive bots
pk910 [Sat, 10 Dec 2011 07:53:21 +0000 (08:53 +0100)]
added automatic multi-bot rejoin for opless channels
pk910 [Sat, 10 Dec 2011 04:22:15 +0000 (05:22 +0100)]
prevent users from executing CrossChannel commands (without being in the target channel / no access)
pk910 [Sat, 10 Dec 2011 03:53:56 +0000 (04:53 +0100)]
fixed last commit
pk910 [Sat, 10 Dec 2011 03:48:49 +0000 (04:48 +0100)]
fixed autoinvite feature: we need to check if the user is authed
pk910 [Sat, 10 Dec 2011 02:55:06 +0000 (03:55 +0100)]
fixed cmd_resync: don't op/voice users with NoAutoOp enabled (added FORCE parameter to do so)
pk910 [Sat, 10 Dec 2011 02:39:03 +0000 (03:39 +0100)]
added AC_ARG_ENABLE to configure.ac to use -W (all, shadow, error) flags only if wanted ;)
pk910 [Fri, 9 Dec 2011 16:34:35 +0000 (17:34 +0100)]
register only to active bots - even if the register priority of inactive ones is higher
pk910 [Fri, 9 Dec 2011 15:57:06 +0000 (16:57 +0100)]
implemented autoinvite (invite to all channels enabled this feature, when a user gets visible to neonserv)
pk910 [Thu, 8 Dec 2011 16:13:19 +0000 (17:13 +0100)]
add nick to cmd_addban kick reason
pk910 [Tue, 6 Dec 2011 23:08:40 +0000 (00:08 +0100)]
fixed ssl handler
pk910 [Tue, 6 Dec 2011 14:01:55 +0000 (15:01 +0100)]
added OpenSSL handler
pk910 [Sun, 4 Dec 2011 21:43:41 +0000 (22:43 +0100)]
fixed null pointer crash when passing NULL to putsock/write_socket
pk910 [Sun, 4 Dec 2011 19:21:08 +0000 (20:21 +0100)]
deop users on disallowed /mode events and do not revoke op events if target has enough access to get op
pk910 [Tue, 29 Nov 2011 23:25:42 +0000 (00:25 +0100)]
added auto-rejoin on kick to bot_NeonSpam.c
pk910 [Tue, 29 Nov 2011 23:05:46 +0000 (00:05 +0100)]
automatically try to rejoin channel when get kicked
pk910 [Tue, 29 Nov 2011 22:50:18 +0000 (23:50 +0100)]
tried to make NeonServ fully ZNC compatible (shared cache problems)
pk910 [Tue, 29 Nov 2011 22:25:10 +0000 (23:25 +0100)]
fixed IRCParser bug (we shouldn't check chanuser after freeing it ;))
pk910 [Sat, 26 Nov 2011 14:45:11 +0000 (15:45 +0100)]
fixed text fail in language.php
pk910 [Fri, 18 Nov 2011 14:40:21 +0000 (15:40 +0100)]
fixed crash bug in cmd_resync
pk910 [Wed, 16 Nov 2011 15:50:45 +0000 (16:50 +0100)]
added events for FreeUser & FreeChan (triggered just before freeing a UserNode/ChanNode)
pk910 [Tue, 15 Nov 2011 15:09:08 +0000 (16:09 +0100)]
fixed funcmd_reply and added missing include
pk910 [Tue, 15 Nov 2011 15:06:22 +0000 (16:06 +0100)]
added some missing includes to bot_NeonHelp.c
pk910 [Tue, 15 Nov 2011 15:02:27 +0000 (16:02 +0100)]
added cookie fun command :D (and the underlying getSetting/setSetting functions)
pk910 [Mon, 14 Nov 2011 15:02:25 +0000 (16:02 +0100)]
added NeonHelp bot (without any functions, yet)
pk910 [Sun, 13 Nov 2011 18:28:46 +0000 (19:28 +0100)]
fixed entry deficit in timeq.c (some entrys can get lost if they are added in a timeq callback)
pk910 [Sat, 12 Nov 2011 20:55:00 +0000 (21:55 +0100)]
fixed bot user handling (bot should only have a user when connected)
pk910 [Sat, 12 Nov 2011 06:15:48 +0000 (07:15 +0100)]
fixed cmd_rename (should check the new auth for existence)
pk910 [Fri, 11 Nov 2011 14:26:13 +0000 (15:26 +0100)]
fixed NeonSpam timeban reaction
pk910 [Thu, 10 Nov 2011 14:49:27 +0000 (15:49 +0100)]
parse channel topic (raw 332) on join
pk910 [Thu, 10 Nov 2011 13:57:54 +0000 (14:57 +0100)]
added possibility for subcommands
pk910 [Thu, 10 Nov 2011 01:50:29 +0000 (02:50 +0100)]
fixed cmd_bots
pk910 [Thu, 10 Nov 2011 01:49:19 +0000 (02:49 +0100)]
fixed cmd_motd
pk910 [Thu, 10 Nov 2011 01:47:18 +0000 (02:47 +0100)]
added cmd_bots (lists all bots)
pk910 [Thu, 10 Nov 2011 01:10:42 +0000 (02:10 +0100)]
added some missing fclose
pk910 [Thu, 10 Nov 2011 01:08:00 +0000 (02:08 +0100)]
added cmd_motd command (just reading out motd.txt file)
pk910 [Tue, 8 Nov 2011 15:06:49 +0000 (16:06 +0100)]
prevent channel owners from deleting their selves with cmd_delme
pk910 [Tue, 8 Nov 2011 14:31:35 +0000 (15:31 +0100)]
fixed cmd_unvisited
pk910 [Tue, 8 Nov 2011 14:26:29 +0000 (15:26 +0100)]
use optional third parameter as bot nick (defines the bot, the channel gets registered with) on cmd_register
pk910 [Mon, 7 Nov 2011 07:07:13 +0000 (08:07 +0100)]
don't reply "NS_SERVICE_IMMUNE" when the bot gets deopped
pk910 [Mon, 7 Nov 2011 07:03:02 +0000 (08:03 +0100)]
don't allow non-god users seeing other users' myaccess list
pk910 [Mon, 7 Nov 2011 06:27:09 +0000 (07:27 +0100)]
show whole binding (inclusive predefined parameters) and trigger count _per bind_
pk910 [Mon, 7 Nov 2011 04:04:27 +0000 (05:04 +0100)]
show how many times a command is triggered in cmd_commands
pk910 [Mon, 7 Nov 2011 00:21:56 +0000 (01:21 +0100)]
fixed statistics
pk910 [Sun, 6 Nov 2011 22:52:06 +0000 (23:52 +0100)]
added support for an external statistics script
pk910 [Sun, 6 Nov 2011 08:21:57 +0000 (09:21 +0100)]
removed old bogus ini parser
pk910 [Sun, 6 Nov 2011 07:55:58 +0000 (08:55 +0100)]
added new self-made config parser with new config style
pk910 [Sat, 5 Nov 2011 06:01:15 +0000 (07:01 +0100)]
made cmd_extscript WIN32 compatible
pk910 [Sat, 5 Nov 2011 00:48:28 +0000 (01:48 +0100)]
added more missing arguments to the default language strings (language editor)
pk910 [Sat, 5 Nov 2011 00:18:11 +0000 (01:18 +0100)]
fixed argument of NS_UNBIND_REQUIRED (language editor)
pk910 [Sat, 5 Nov 2011 00:17:08 +0000 (01:17 +0100)]
updated cmd_version
pk910 [Sat, 5 Nov 2011 00:15:00 +0000 (01:15 +0100)]
added missing args to the default strings (language editor)
pk910 [Fri, 4 Nov 2011 22:21:38 +0000 (23:21 +0100)]
get all results after a database update and simply free them
pk910 [Fri, 4 Nov 2011 20:50:32 +0000 (21:50 +0100)]
modified cmd_listrank to show all usernames
pk910 [Fri, 4 Nov 2011 20:32:02 +0000 (21:32 +0100)]
added cmd_staff
pk910 [Fri, 4 Nov 2011 19:49:26 +0000 (20:49 +0100)]
added DoNotRegister system and command cmd_noregister
pk910 [Fri, 4 Nov 2011 19:05:00 +0000 (20:05 +0100)]
retried to fix the zombie problem
pk910 [Fri, 4 Nov 2011 18:50:58 +0000 (19:50 +0100)]
added missing include
pk910 [Fri, 4 Nov 2011 04:05:06 +0000 (05:05 +0100)]
prevent zombie processes on cmd_extscript
pk910 [Wed, 2 Nov 2011 22:27:42 +0000 (23:27 +0100)]
added missing nick in cmd_kick reason
pk910 [Wed, 2 Nov 2011 03:01:53 +0000 (04:01 +0100)]
added small language pack update script
pk910 [Wed, 2 Nov 2011 02:09:04 +0000 (03:09 +0100)]
made cmd_chanservsync more compatible
pk910 [Wed, 2 Nov 2011 01:49:00 +0000 (02:49 +0100)]
rewrote HandleInfoHandler.c (WHOHandler style)
pk910 [Wed, 2 Nov 2011 01:27:59 +0000 (02:27 +0100)]
fixed cmd_mdeluser (bigger than/smaller than fail)
pk910 [Wed, 2 Nov 2011 01:23:08 +0000 (02:23 +0100)]
don't try to rename an auth account if it didn't really change (host mask change)
pk910 [Wed, 2 Nov 2011 00:08:52 +0000 (01:08 +0100)]
added funcmd_8ball
pk910 [Tue, 1 Nov 2011 23:45:29 +0000 (00:45 +0100)]
initialize rand() seed on startup
pk910 [Tue, 1 Nov 2011 23:38:31 +0000 (00:38 +0100)]
added funcmd_dice
pk910 [Tue, 1 Nov 2011 23:08:20 +0000 (00:08 +0100)]
ignore funcmd's in cmd_commands and disallow channel comprehensive fun commands
pk910 [Tue, 1 Nov 2011 23:03:12 +0000 (00:03 +0100)]
save function name with leading command alias in cmd_bind
pk910 [Tue, 1 Nov 2011 22:54:12 +0000 (23:54 +0100)]
added structure for future fun-commands
pk910 [Tue, 1 Nov 2011 15:12:56 +0000 (16:12 +0100)]
fork extscripts to increase performance & ignore messages coming from bots (NeonSpam)
pk910 [Mon, 31 Oct 2011 23:36:16 +0000 (00:36 +0100)]
fixed cmd_unbind
pk910 [Mon, 31 Oct 2011 23:24:31 +0000 (00:24 +0100)]
hide default greeting & ignore join on joinflood-check if user rejoined the channel because of a host change
pk910 [Mon, 31 Oct 2011 22:38:14 +0000 (23:38 +0100)]
always update chanuser flag information when getting them
pk910 [Mon, 31 Oct 2011 22:30:54 +0000 (23:30 +0100)]
ignore inactive bots on cmd_search
pk910 [Mon, 31 Oct 2011 21:42:47 +0000 (22:42 +0100)]
fixed cmd_search mysql query
pk910 [Mon, 31 Oct 2011 21:27:24 +0000 (22:27 +0100)]
added states criteria to cmd_search
pk910 [Mon, 31 Oct 2011 19:30:02 +0000 (20:30 +0100)]
added cmd_commands and changed cmd_command to a global command
pk910 [Mon, 31 Oct 2011 16:18:05 +0000 (17:18 +0100)]
simplified modcmd system
pk910 [Sun, 30 Oct 2011 23:33:09 +0000 (00:33 +0100)]
fixed small unbind problem with these temporarily added commands