]>
jfr.im git - irc/quakenet/newserv.git/log
Gunnar Beutner [Sat, 8 Feb 2014 07:31:36 +0000 (08:31 +0100)]
Remove assert in wwc_derefchannel().
Gunnar Beutner [Sat, 8 Feb 2014 07:29:33 +0000 (08:29 +0100)]
Fix incorrect for loop condition in registertgext().
Gunnar Beutner [Sat, 8 Feb 2014 07:25:47 +0000 (08:25 +0100)]
Free memory leak in ps_nick_parse().
Gunnar Beutner [Sat, 8 Feb 2014 07:24:52 +0000 (08:24 +0100)]
Fix a memory leak in reportprofiles().
Gunnar Beutner [Sat, 8 Feb 2014 07:21:56 +0000 (08:21 +0100)]
Fix file handle leak in glstore_loadfile().
Gunnar Beutner [Sat, 8 Feb 2014 07:18:24 +0000 (08:18 +0100)]
Fix Coverity warning in versionscan_changelev().
Chris Porter [Sat, 8 Feb 2014 00:31:56 +0000 (00:31 +0000)]
Add ability to set osvars in configure.ini.local and split -fPIC out.
--HG--
branch : chanserv-live
Chris Porter [Fri, 7 Feb 2014 23:58:01 +0000 (23:58 +0000)]
CHANSERV: disable getpassword and spewpassword.
--HG--
branch : chanserv-live
Chris Porter [Fri, 7 Feb 2014 23:57:06 +0000 (23:57 +0000)]
CHANSERV: try and clean submodules more effectively
--HG--
branch : chanserv-live
Chris Porter [Fri, 7 Feb 2014 23:56:23 +0000 (23:56 +0000)]
CHANSERV: fix message ordering and add a health warning.
--HG--
branch : chanserv-live
Gunnar Beutner [Fri, 7 Feb 2014 19:07:05 +0000 (20:07 +0100)]
Merge default.
Chris Porter [Fri, 7 Feb 2014 01:42:59 +0000 (01:42 +0000)]
Merge default into chanserv-live.
--HG--
branch : chanserv-live
Chris Porter [Fri, 7 Feb 2014 01:42:40 +0000 (01:42 +0000)]
Merge chanserv-live into default.
Chris Porter [Fri, 7 Feb 2014 01:40:45 +0000 (01:40 +0000)]
CHANSERV: add setemail command to relay and allow accounts to be created active.
--HG--
branch : chanserv-live
Gunnar Beutner [Thu, 6 Feb 2014 19:39:39 +0000 (19:39 +0000)]
Fix null dereference in the "newnick" function.
Gunnar Beutner [Wed, 27 Nov 2013 17:08:34 +0000 (18:08 +0100)]
Fix an integer overflow when handling ident checks for IAuth clients.
Gunnar Beutner [Wed, 9 Oct 2013 07:55:01 +0000 (09:55 +0200)]
Allow nested CIDRs with different masks.
Gunnar Beutner [Tue, 8 Oct 2013 18:46:25 +0000 (20:46 +0200)]
glines: Check if makegline() returned NULL in glines_cmdglist.
Gunnar Beutner [Wed, 25 Sep 2013 19:55:30 +0000 (21:55 +0200)]
Fix another incorrect module name in the example config.
Chris Porter [Mon, 23 Sep 2013 23:35:42 +0000 (00:35 +0100)]
DBAPI2: fix initialisation bug (thanks to anders for crash logs)
Gunnar Beutner [Mon, 23 Sep 2013 17:10:53 +0000 (19:10 +0200)]
Fix incorrect module name in the example config.
Gunnar Beutner [Mon, 23 Sep 2013 17:10:08 +0000 (19:10 +0200)]
Add the trusts_master module to the example config.
QuakeNet repository importer [Mon, 23 Sep 2013 01:04:57 +0000 (02:04 +0100)]
Added missing files.
Chris Porter [Mon, 23 Sep 2013 00:55:21 +0000 (01:55 +0100)]
CHANSERV: split out achievements and achcmds into private area.
Chris Porter [Sun, 22 Sep 2013 23:28:18 +0000 (00:28 +0100)]
Few alterations to documentation.
Chris Porter [Sun, 22 Sep 2013 21:38:57 +0000 (22:38 +0100)]
Merge.
Chris Porter [Sun, 22 Sep 2013 21:05:25 +0000 (22:05 +0100)]
Merge.
Chris Porter [Sun, 22 Sep 2013 19:56:06 +0000 (20:56 +0100)]
LUALIB: ontlz now checks that the user is opered.
Chris Porter [Sun, 22 Sep 2013 19:36:22 +0000 (20:36 +0100)]
Merge.
Chris Porter [Sun, 22 Sep 2013 19:26:58 +0000 (20:26 +0100)]
Merge.
Chris Porter [Sun, 22 Sep 2013 19:25:13 +0000 (20:25 +0100)]
Merge.
Chris Porter [Sun, 22 Sep 2013 19:22:35 +0000 (20:22 +0100)]
Merge.
Chris Porter [Sun, 22 Sep 2013 19:15:22 +0000 (20:15 +0100)]
FACEPALM: add module from bdl
Chris Porter [Sun, 22 Sep 2013 19:13:02 +0000 (20:13 +0100)]
CHANSERV: still using unburnt keystream due to needing website changes
--HG--
branch : chanserv-live
Gunnar Beutner [Wed, 18 Sep 2013 04:21:50 +0000 (06:21 +0200)]
whowas: Another fix for the nick extension.
Gunnar Beutner [Wed, 18 Sep 2013 04:18:33 +0000 (06:18 +0200)]
whowas: Properly clear nick extension.
Gunnar Beutner [Wed, 18 Sep 2013 04:18:08 +0000 (06:18 +0200)]
request: Clear nick extension when user is not authed.
Gunnar Beutner [Wed, 18 Sep 2013 04:17:46 +0000 (06:17 +0200)]
patrol_commands: Fix crash.
Gunnar Beutner [Sat, 14 Sep 2013 16:28:17 +0000 (18:28 +0200)]
patrol: Make clients change nicks less often.
Gunnar Beutner [Sat, 14 Sep 2013 11:54:25 +0000 (13:54 +0200)]
Implement patroljoin, patrolpart and patrollist commands.
Chris Porter [Sun, 1 Sep 2013 23:46:37 +0000 (00:46 +0100)]
TROJANSCAN: make T join less often and part after a longer time
Chris Porter [Sun, 1 Sep 2013 23:33:59 +0000 (00:33 +0100)]
CHANSERV: batch up channel stat updates.
--HG--
branch : chanserv-live
Gunnar Beutner [Sun, 25 Aug 2013 21:22:50 +0000 (23:22 +0200)]
chanserv: Fix pattern matching for suspendchanlist.
Chris Porter [Thu, 22 Aug 2013 01:23:59 +0000 (02:23 +0100)]
CHANSERV: batcher now burns 4096 bytes of RC4 keystream.
--HG--
branch : chanserv-live
Gunnar Beutner [Tue, 20 Aug 2013 18:55:41 +0000 (20:55 +0200)]
trojanscan: Fix missing gline mask.
Gunnar Beutner [Tue, 20 Aug 2013 14:53:20 +0000 (16:53 +0200)]
invalidbans: Fix crash when server sets ban.
Gunnar Beutner [Tue, 20 Aug 2013 14:43:34 +0000 (16:43 +0200)]
newsearch: Implement channel operator for whowassearch.
Gunnar Beutner [Tue, 20 Aug 2013 14:39:23 +0000 (16:39 +0200)]
nickwatch: Fix usermode output.
Gunnar Beutner [Sat, 17 Aug 2013 11:56:16 +0000 (13:56 +0200)]
PROXYSCAN: format time in spew output
Paul [Sat, 17 Aug 2013 11:38:00 +0000 (12:38 +0100)]
PROXYSCAN: gline for 12h now by default [from live P]
Gunnar Beutner [Sat, 17 Aug 2013 08:34:46 +0000 (10:34 +0200)]
newsearch: Add -y to the yacc flags.
Gunnar Beutner [Sat, 17 Aug 2013 08:18:14 +0000 (10:18 +0200)]
glines: Only use CIDR masks when necessary.
Gunnar Beutner [Fri, 16 Aug 2013 23:15:22 +0000 (01:15 +0200)]
trusts: Fix db migration for PostgreSQL.
Gunnar Beutner [Thu, 15 Aug 2013 09:47:12 +0000 (11:47 +0200)]
Update documentation.
Gunnar Beutner [Thu, 15 Aug 2013 09:35:22 +0000 (11:35 +0200)]
Remove obsolete note about creating the data directory.
Gunnar Beutner [Thu, 15 Aug 2013 09:32:03 +0000 (11:32 +0200)]
Update README.
Gunnar Beutner [Thu, 15 Aug 2013 09:27:43 +0000 (11:27 +0200)]
nickwatch: Don't report matching nicks more than once.
Gunnar Beutner [Wed, 14 Aug 2013 22:45:03 +0000 (00:45 +0200)]
Update README file with information about the license.
Gunnar Beutner [Wed, 14 Aug 2013 22:38:35 +0000 (00:38 +0200)]
Add LICENSE file.
Gunnar Beutner [Wed, 14 Aug 2013 22:07:33 +0000 (00:07 +0200)]
Sanitize IP addresses/domain names.
Gunnar Beutner [Wed, 14 Aug 2013 22:06:07 +0000 (00:06 +0200)]
Move regexgline / shadowserver to the main workspace.
Gunnar Beutner [Wed, 14 Aug 2013 22:00:50 +0000 (00:00 +0200)]
nickwatch: Fix lostnick hook.
Gunnar Beutner [Wed, 14 Aug 2013 10:14:08 +0000 (12:14 +0200)]
nickwatch: Add hook for HOOK_NICK_ACCOUNT.
Gunnar Beutner [Wed, 14 Aug 2013 09:52:04 +0000 (11:52 +0200)]
nickwatch: Remove debug command.
Gunnar Beutner [Wed, 14 Aug 2013 09:51:32 +0000 (11:51 +0200)]
nickwatch: Make sure this works with large bursts.
Gunnar Beutner [Tue, 13 Aug 2013 05:52:30 +0000 (07:52 +0200)]
newsearch: Add missing file.
Gunnar Beutner [Tue, 13 Aug 2013 05:48:05 +0000 (07:48 +0200)]
Update documentation.
Gunnar Beutner [Tue, 13 Aug 2013 05:45:46 +0000 (07:45 +0200)]
patrol: Change settings back to their default values.
Gunnar Beutner [Tue, 13 Aug 2013 05:33:53 +0000 (07:33 +0200)]
trusts: Account for IP addresses borrowed by service clients.
Gunnar Beutner [Tue, 13 Aug 2013 05:01:55 +0000 (07:01 +0200)]
patrol: Fix usermodes.
Gunnar Beutner [Tue, 13 Aug 2013 04:54:02 +0000 (06:54 +0200)]
trojanscan: Move nick generation functionality into a separate module.
Gunnar Beutner [Tue, 13 Aug 2013 02:12:44 +0000 (04:12 +0200)]
Properly initialize ->message.
Gunnar Beutner [Tue, 13 Aug 2013 01:28:37 +0000 (03:28 +0200)]
nickwatch: Implement hook for messages/notices.
Gunnar Beutner [Tue, 13 Aug 2013 01:02:46 +0000 (03:02 +0200)]
nickwatch: Implement hook for user mode changes.
Gunnar Beutner [Tue, 13 Aug 2013 01:02:31 +0000 (03:02 +0200)]
Fix flag_t typedef.
Gunnar Beutner [Mon, 12 Aug 2013 22:51:01 +0000 (00:51 +0200)]
glines: Remove redundant account checks.
Gunnar Beutner [Mon, 12 Aug 2013 22:45:38 +0000 (00:45 +0200)]
Merge throttle.
Gunnar Beutner [Mon, 12 Aug 2013 22:45:00 +0000 (00:45 +0200)]
Merge shroudnoperserv.
Gunnar Beutner [Mon, 12 Aug 2013 22:22:01 +0000 (00:22 +0200)]
nickwatch: Keep track of nickwatch creator and hit count.
Gunnar Beutner [Mon, 12 Aug 2013 22:21:50 +0000 (00:21 +0200)]
nickwatch: Implement hook for nick changes.
Gunnar Beutner [Mon, 12 Aug 2013 22:00:52 +0000 (00:00 +0200)]
New module: nickwatch
Gunnar Beutner [Mon, 12 Aug 2013 04:30:41 +0000 (06:30 +0200)]
Merge default.
--HG--
branch : shroudnoperserv
Gunnar Beutner [Mon, 12 Aug 2013 04:30:28 +0000 (06:30 +0200)]
flags: Support more than 16 different flags.
Gunnar Beutner [Mon, 12 Aug 2013 04:11:53 +0000 (06:11 +0200)]
Merge default.
--HG--
branch : shroudnoperserv
Gunnar Beutner [Mon, 12 Aug 2013 02:28:33 +0000 (04:28 +0200)]
request: Make RQ_* settings configurable.
Gunnar Beutner [Mon, 12 Aug 2013 02:09:16 +0000 (04:09 +0200)]
Update documentation.
Gunnar Beutner [Mon, 12 Aug 2013 01:45:00 +0000 (03:45 +0200)]
core: Create the data directory if it doesn't already exist.
Gunnar Beutner [Sun, 11 Aug 2013 09:17:08 +0000 (11:17 +0200)]
Fix serverlist comments.
Gunnar Beutner [Sun, 11 Aug 2013 09:16:41 +0000 (11:16 +0200)]
Fix serverlist comments.
--HG--
branch : throttle
Gunnar Beutner [Sun, 11 Aug 2013 09:13:31 +0000 (11:13 +0200)]
Update .hgignore.
Gunnar Beutner [Sat, 10 Aug 2013 23:51:41 +0000 (01:51 +0200)]
Fix macro names.
Gunnar Beutner [Sat, 10 Aug 2013 23:48:50 +0000 (01:48 +0200)]
Implement support for user modes +q and +Q.
Gunnar Beutner [Sat, 10 Aug 2013 23:29:29 +0000 (01:29 +0200)]
trusts: Throttle trusted clients if they disconnect too soon.
--HG--
branch : throttle
Gunnar Beutner [Fri, 9 Aug 2013 14:33:39 +0000 (16:33 +0200)]
Implement for unthrottling trusted IP addresses using IAuth.
--HG--
branch : throttle
Gunnar Beutner [Fri, 9 Aug 2013 14:32:41 +0000 (16:32 +0200)]
trusts: Make sure nodebits is always less than or equal to the mask's bits.
Gunnar Beutner [Thu, 8 Aug 2013 21:32:10 +0000 (23:32 +0200)]
Merge default.
--HG--
branch : shroudnoperserv
Gunnar Beutner [Thu, 8 Aug 2013 21:28:34 +0000 (23:28 +0200)]
whowas: Properly initialize whowas records.
Gunnar Beutner [Thu, 8 Aug 2013 21:18:24 +0000 (23:18 +0200)]
Add module version info for trusts_migration and whowas_channels.
Gunnar Beutner [Thu, 8 Aug 2013 21:11:42 +0000 (23:11 +0200)]
whowas: Decrease number of records.
Gunnar Beutner [Thu, 8 Aug 2013 20:57:19 +0000 (22:57 +0200)]
whowas: Keep track of channels.