]>
jfr.im git - irc/quakenet/newserv.git/log
Chris Porter [Mon, 18 Mar 2019 21:25:59 +0000 (21:25 +0000)]
GLINES: fix null pointer deref in trustgline / trustungline
Chris Porter [Fri, 1 Feb 2019 22:58:15 +0000 (22:58 +0000)]
Merge pull request #76 from retropc/qaccount_new_max
CHANSERV: bump maximum number of users authed to a single account to 4
Chris Porter [Fri, 1 Feb 2019 22:51:22 +0000 (22:51 +0000)]
CHANSERV: bump maximum number of users authed to a single account to 4
Chris Porter [Sat, 20 Oct 2018 19:30:27 +0000 (20:30 +0100)]
Merge pull request #75 from retropc/helpmod2_disable_ticket
HELPMOD2: disable feds ticketing
meeb [Sat, 20 Oct 2018 19:25:26 +0000 (21:25 +0200)]
HELPMOD2: disable feds ticketing
Chris Porter [Sun, 3 Jun 2018 20:41:18 +0000 (21:41 +0100)]
Merge pull request #74 from retropc/nterfacer_fix_max
NTERFACER: increase maximum "number" from 65535 to 2**31
Chris Porter [Sun, 3 Jun 2018 20:36:56 +0000 (21:36 +0100)]
NTERFACER: increase maximum "number" from 65535 to 2**31
Chris Porter [Thu, 31 May 2018 00:54:54 +0000 (01:54 +0100)]
Merge pull request #73 from quakenet/retropc-patch-2
A4STATS: remove E style escapes and switch to createtable for indices
Chris Porter [Thu, 31 May 2018 00:49:22 +0000 (01:49 +0100)]
A4STATS: remove E style escapes and switch to createtable for indices
Chris Porter [Tue, 29 May 2018 01:18:59 +0000 (02:18 +0100)]
Merge pull request #71 from retropc/fix_strdups
fix assorted undefined functions on newer OS
Chris Porter [Tue, 29 May 2018 01:16:38 +0000 (02:16 +0100)]
fix assorted undefined functions on newer OS
Chris Porter [Mon, 14 May 2018 23:25:24 +0000 (00:25 +0100)]
Merge pull request #70 from retropc/listflags_fix
CHANSERV: also add userid to listflags
Chris Porter [Mon, 14 May 2018 23:22:58 +0000 (00:22 +0100)]
CHANSERV: also add userid to listflags
Chris Porter [Mon, 14 May 2018 19:35:53 +0000 (20:35 +0100)]
Merge pull request #69 from retropc/listflags_fix
CHANSERV: listflags fixes
Chris Porter [Mon, 14 May 2018 19:24:45 +0000 (20:24 +0100)]
CHANSERV: listflags fixes
- output now contains last email change
- suspended/last host removed
- output fixed for no email
- output now easier to parse
- + / +n prohibited
Chris Porter [Sat, 2 Dec 2017 14:41:13 +0000 (14:41 +0000)]
Merge pull request #67 from CuleX/master+asll
Implement AsLL ping responses
CuleX [Mon, 20 Nov 2017 04:34:52 +0000 (05:34 +0100)]
Implement AsLL ping responses
This fixes #9.
Gunnar Beutner [Sun, 19 Nov 2017 20:46:39 +0000 (20:46 +0000)]
NEWSEARCH: add delayed gline
Chris Porter [Sun, 19 Nov 2017 20:43:29 +0000 (20:43 +0000)]
SQLITE: update to sqlite 3.21.0
Chris Porter [Sun, 19 Nov 2017 20:43:17 +0000 (20:43 +0000)]
LUA: add per-script databases
Chris Porter [Sun, 19 Nov 2017 20:36:49 +0000 (20:36 +0000)]
LUA: fix compilation on modern glibc
Chris Porter [Sun, 19 Nov 2017 13:22:43 +0000 (13:22 +0000)]
Merge pull request #64 from CuleX/master+splitdel-wall
controlwall usage of splitdel command
CuleX [Sun, 19 Nov 2017 09:25:57 +0000 (10:25 +0100)]
controlwall usage of splitdel command
Fixes #10.
Chris Porter [Mon, 6 Nov 2017 02:15:40 +0000 (02:15 +0000)]
Merge pull request #61 from retropc/master
LUA: port luadb to dbapi2
Chris Porter [Mon, 6 Nov 2017 01:55:55 +0000 (01:55 +0000)]
LUA: port luadb to dbapi2 to drop postgres dependency
Chris Porter [Wed, 12 Jul 2017 00:30:42 +0000 (01:30 +0100)]
Merge pull request #60 from retropc/login-on-connect
CHANSERV: tidy up remoteauth fail messages
Chris Porter [Wed, 12 Jul 2017 00:25:51 +0000 (01:25 +0100)]
CHANSERV: tidy up remoteauth fail messages
Chris Porter [Tue, 11 Jul 2017 00:17:36 +0000 (01:17 +0100)]
Merge pull request #59 from retropc/login-on-connect
CHANSERV: fix extra space in log
Chris Porter [Tue, 11 Jul 2017 00:15:17 +0000 (01:15 +0100)]
CHANSERV: fix extra space in log
Chris Porter [Mon, 10 Jul 2017 22:37:42 +0000 (23:37 +0100)]
Merge pull request #58 from retropc/login-on-connect
CHANSERV: login-on-connect support
Chris Porter [Mon, 10 Jul 2017 21:42:15 +0000 (22:42 +0100)]
CHANSERV: add REMOTEAUTH command
Chris Porter [Mon, 10 Jul 2017 20:53:20 +0000 (21:53 +0100)]
CHANSERV: remove redundant authlib prototypes in chanserv.h
Chris Porter [Mon, 10 Jul 2017 19:36:19 +0000 (20:36 +0100)]
IRC: build fix for modern systems
Chris Porter [Tue, 27 Jun 2017 23:25:01 +0000 (00:25 +0100)]
Merge pull request #57 from retropc/chanserv-live
CHANSERV: batcher less aggressive, extend cleanup and fix chanstat reset priv oversight
Chris Porter [Tue, 27 Jun 2017 23:10:08 +0000 (00:10 +0100)]
CHANSERV: channel and user cleanup now 240/120 days
Chris Porter [Tue, 27 Jun 2017 23:09:46 +0000 (00:09 +0100)]
CHANSERV: fix bug where non-opered staff can reset chanstats
Chris Porter [Tue, 27 Jun 2017 23:08:36 +0000 (00:08 +0100)]
CHANSERV: batcher now less aggressive
Chris Porter [Sun, 23 Oct 2016 17:20:42 +0000 (18:20 +0100)]
Merge pull request #51 from retropc/chanserv-live
Merge master into chanserv-live
Chris Porter [Sun, 23 Oct 2016 16:43:15 +0000 (17:43 +0100)]
Merge pull request #50 from thommey/a4stats_lua_casefix
A4STATS: Compare channel names with rfc nocase.
Thomas Sader [Sun, 23 Oct 2016 16:39:03 +0000 (18:39 +0200)]
Merge branch 'master' into a4stats_lua_casefix
Thomas Sader [Sun, 23 Oct 2016 16:35:14 +0000 (18:35 +0200)]
A4STATS: Compare channel names with rfc nocase comparison to fix the lua delchan command.
Chris Porter [Sun, 23 Oct 2016 16:29:24 +0000 (17:29 +0100)]
Merge pull request #49 from quakenet/retropc-patch-2
PQSQL: remove pre postgres-9.1 escaping
Chris Porter [Sun, 23 Oct 2016 16:26:28 +0000 (17:26 +0100)]
PQSQL: remove pre postgres-9.1 escaping
Chris Porter [Thu, 9 Jun 2016 19:25:33 +0000 (20:25 +0100)]
Merge pull request #48 from quakenet/retropc-patch-1
REGEXGLINE: fix silly build typo
Chris Porter [Thu, 9 Jun 2016 19:18:21 +0000 (20:18 +0100)]
REGEXGLINE: fix silly build typo
Chris Porter [Thu, 9 Jun 2016 19:12:41 +0000 (20:12 +0100)]
Merge pull request #47 from retropc/master
Fix regexgline dependencies + update depmod for modern systems
Chris Porter [Thu, 9 Jun 2016 18:48:44 +0000 (19:48 +0100)]
REGEXGLINE: fix configure.ini to use dbapi
Chris Porter [Thu, 9 Jun 2016 18:48:12 +0000 (19:48 +0100)]
BUILD: ignore more symbols for depmod purposes
Chris Porter [Sun, 14 Feb 2016 13:39:44 +0000 (13:39 +0000)]
Merge pull request #44 from pandame/master+modules-doc
MODULES: Add some more modules and config items.
Pandame [Sun, 14 Feb 2016 13:21:02 +0000 (14:21 +0100)]
MODULES: Add some more modules and config items.
Chris Porter [Sun, 14 Feb 2016 02:33:50 +0000 (02:33 +0000)]
Merge pull request #42 from pandame/master+splitadd
splitlist: Add splitadd command.
Pandame [Sat, 13 Feb 2016 14:12:16 +0000 (15:12 +0100)]
splitlist_commands: Misc fixes.
1. Remove pointless \n in controlreply() messages.
2. Block attempt to add duplicate split.
Pandame [Fri, 12 Feb 2016 12:09:39 +0000 (13:09 +0100)]
splitlist: Add splitadd command.
Chris Porter [Sun, 31 Jan 2016 17:59:07 +0000 (17:59 +0000)]
Merge pull request #41 from anders/nickrate
Fix copy/paste mistake in nickrate
Anders Bergh [Sun, 31 Jan 2016 17:57:12 +0000 (18:57 +0100)]
Fix copy/paste mistake in nickrate
Chris Porter [Sun, 31 Jan 2016 12:29:01 +0000 (12:29 +0000)]
Merge pull request #40 from nv1r/master
fix an issue where the trust logger would show the ID and the trust limit the wrong way round
Phil Hutchinson [Sun, 31 Jan 2016 11:26:31 +0000 (11:26 +0000)]
allow friends to get tickets for channels from the helpmod
Phil Hutchinson [Sun, 31 Jan 2016 11:22:29 +0000 (11:22 +0000)]
fix an issue where the trust logger would show the ID and the trust limit the wrong way round
Chris Porter [Sat, 30 Jan 2016 21:30:47 +0000 (21:30 +0000)]
Merge pull request #38 from quakenet/chanserv-live
Merge chanserv-live into master
Chris Porter [Sat, 30 Jan 2016 21:23:06 +0000 (21:23 +0000)]
Merge branch 'master' into chanserv-live
Chris Porter [Sat, 30 Jan 2016 21:19:15 +0000 (21:19 +0000)]
Merge pull request #37 from retropc/NEWSERV-22
CORE: fix match issue
Chris Porter [Sat, 30 Jan 2016 21:17:22 +0000 (21:17 +0000)]
CORE: fix match issue
Chris Porter [Mon, 25 Jan 2016 22:07:02 +0000 (22:07 +0000)]
WHOWAS: fix compilation
Chris Porter [Sun, 24 Jan 2016 18:13:38 +0000 (18:13 +0000)]
CHANSERV: add version to chanserv_cleanupdb
Chris Porter [Sun, 24 Jan 2016 18:13:24 +0000 (18:13 +0000)]
CHANSERV: fix use-after-free in chanserv_cleanupdb
Chris Porter [Sun, 24 Jan 2016 16:10:31 +0000 (16:10 +0000)]
CHANSERV: reduce reason to 15 chars
Chris Porter [Sun, 24 Jan 2016 16:05:56 +0000 (16:05 +0000)]
CHANSERV: check reason + wall in delchan
Chris Porter [Sun, 24 Jan 2016 16:02:39 +0000 (16:02 +0000)]
CHANSERV: more checks on lastchannelID / lastuserID
Chris Porter [Sun, 24 Jan 2016 14:58:25 +0000 (14:58 +0000)]
Merge pull request #3 from retropc/master
Add RBL module + lua_localchanopnotice
Chris Porter [Sun, 24 Jan 2016 14:48:00 +0000 (14:48 +0000)]
CHANSERV: don't delete the last user/channel to prevent id reuse
Gunnar Beutner [Sun, 24 Jan 2016 13:42:17 +0000 (13:42 +0000)]
Add rbl module.
Chris Porter [Sun, 24 Jan 2016 13:36:05 +0000 (13:36 +0000)]
LUA: add function for channel chanop notice
Chris Porter [Sat, 23 Jan 2016 14:12:11 +0000 (14:12 +0000)]
Merge pull request #2 from meeb/meeb
irc_onvoice and irc_ondevoice lua events
Joe Harris [Sat, 23 Jan 2016 01:49:43 +0000 (01:49 +0000)]
add lua_onvoice hook which provides irc_onvoice and irc_ondevoice lua events
Chris Porter [Fri, 22 Jan 2016 23:26:23 +0000 (23:26 +0000)]
Merge pull request #1 from meeb/meeb
fix ./configure -h
Joe Harris [Fri, 22 Jan 2016 11:59:33 +0000 (11:59 +0000)]
fix ./configure -h
Chris Porter [Mon, 18 Jan 2016 22:28:29 +0000 (22:28 +0000)]
Merge branch 'master' into chanserv-live
Chris Porter [Mon, 18 Jan 2016 21:09:45 +0000 (21:09 +0000)]
Port to git.
Chris Porter [Sun, 17 Jan 2016 15:35:01 +0000 (15:35 +0000)]
TRUSTS: require sqlite
--HG--
branch : chanserv-live
Chris Porter [Sun, 17 Jan 2016 15:34:52 +0000 (15:34 +0000)]
CHANSERV: fix 7h cleanup time
--HG--
branch : chanserv-live
Chris Porter [Mon, 28 Dec 2015 02:00:16 +0000 (02:00 +0000)]
CHANSERV: fix batcher rc4 burning in password urls
--HG--
branch : chanserv-live
Chris Porter [Mon, 2 Feb 2015 01:02:49 +0000 (01:02 +0000)]
BUILD: improve workspace mechanism
Chris Porter [Mon, 19 Jan 2015 20:49:28 +0000 (20:49 +0000)]
HELPMOD2: don't ignore +h clients
Chris Porter [Mon, 22 Dec 2014 17:34:36 +0000 (17:34 +0000)]
IRC: add ipv6 support for hub connections
Chris Porter [Mon, 20 Oct 2014 00:11:40 +0000 (01:11 +0100)]
CHANSERV: authtracker now keeps 240 days history
--HG--
branch : chanserv-live
Chris Porter [Mon, 20 Oct 2014 00:11:21 +0000 (01:11 +0100)]
CHANSERV: remove E type escapes
--HG--
branch : chanserv-live
Chris Porter [Sun, 12 Oct 2014 12:20:31 +0000 (13:20 +0100)]
CHANSERV: better batcher error handling for expired accounts/accounts with no email.
--HG--
branch : chanserv-live
Chris Porter [Sun, 12 Oct 2014 12:20:01 +0000 (13:20 +0100)]
CHANSERV: remove accidental sendemail from SETEMAIL command.
--HG--
branch : chanserv-live
Chris Porter [Sun, 7 Sep 2014 23:44:27 +0000 (00:44 +0100)]
Merge chanserv-live into default.
Chris Porter [Sun, 7 Sep 2014 23:43:08 +0000 (00:43 +0100)]
CHANSERV: add missing error statements.
--HG--
branch : chanserv-live
Chris Porter [Sun, 7 Sep 2014 23:35:05 +0000 (00:35 +0100)]
Merge chanserv-live into default.
Chris Porter [Sun, 7 Sep 2014 23:33:27 +0000 (00:33 +0100)]
CHANSERV: add missing error statements.
--HG--
branch : chanserv-live
Chris Porter [Sun, 7 Sep 2014 22:37:39 +0000 (23:37 +0100)]
Merge default into chanserv-live.
--HG--
branch : chanserv-live
Chris Porter [Sun, 7 Sep 2014 22:11:02 +0000 (23:11 +0100)]
CHANSERV: tell user when they can't attempts to auth any more, and drop max attempts from 10 to 5.
--HG--
branch : chanserv-live
Chris Porter [Sun, 7 Sep 2014 22:06:22 +0000 (23:06 +0100)]
CHANSERV: block chars < 32 and chars > 127, as users have trouble authing with the website and IRC.
--HG--
branch : chanserv-live
Chris Porter [Sun, 13 Jul 2014 19:45:04 +0000 (20:45 +0100)]
TRUSTS: use correct socket opt...
Chris Porter [Sun, 13 Jul 2014 18:23:04 +0000 (19:23 +0100)]
TRUSTS: turn on tcpkeepalive for trust policy sockets.
Chris Porter [Sun, 13 Jul 2014 14:48:09 +0000 (15:48 +0100)]
Merge.
--HG--
branch : chanserv-live
Chris Porter [Sun, 13 Jul 2014 14:47:03 +0000 (15:47 +0100)]
CHANSERV: fix issue where chanserv_relay doesn't wait for db to be loaded before installing control commands.
--HG--
branch : chanserv-live
Chris Porter [Sun, 6 Jul 2014 00:02:45 +0000 (01:02 +0100)]
Merge.