]>
jfr.im git - irc/quakenet/newserv.git/log
Paul [Mon, 29 Jul 2013 18:39:16 +0000 (19:39 +0100)]
FAKEUSERS: First attempt at simplifying fakeuser code
--HG--
branch : fakeuser
Paul [Mon, 29 Jul 2013 15:39:33 +0000 (16:39 +0100)]
FAKEUSERS: remove unused variable
--HG--
branch : fakeuser
Paul [Mon, 29 Jul 2013 15:09:06 +0000 (16:09 +0100)]
FAKEUSERS: remove unused operwall
--HG--
branch : fakeuser
Paul [Mon, 29 Jul 2013 15:05:16 +0000 (16:05 +0100)]
FAKEUSERS: move noperserv_fakeusers into seperate module
--HG--
branch : fakeuser
Paul [Mon, 29 Jul 2013 14:55:50 +0000 (15:55 +0100)]
use dbapi2
--HG--
branch : fakeuser
Paul [Mon, 29 Jul 2013 11:58:36 +0000 (12:58 +0100)]
CHANSERV: qusers should be a chansearch search term, not usersearch
Paul [Sun, 28 Jul 2013 21:45:54 +0000 (22:45 +0100)]
JUPE: Stop bursting out-of-date state to the network on connect
Paul [Sun, 28 Jul 2013 21:35:48 +0000 (22:35 +0100)]
PATRICIA: remove unused (old debug) FILE handle
Paul [Sun, 28 Jul 2013 21:34:49 +0000 (22:34 +0100)]
PATRICIA: rename nodecount to usercount
Paul [Sun, 28 Jul 2013 19:32:06 +0000 (20:32 +0100)]
JUPE: notify opers of jupe changes
Paul [Sun, 28 Jul 2013 19:00:21 +0000 (20:00 +0100)]
JUPE: Remove RB support
Paul [Sun, 28 Jul 2013 18:58:19 +0000 (19:58 +0100)]
Jupe: update module for registercontrolhelpcmd
Paul [Sun, 28 Jul 2013 18:03:09 +0000 (19:03 +0100)]
Jupe: Fix Whitespace in jupe module
Gunnar Beutner [Sat, 27 Jul 2013 17:52:00 +0000 (19:52 +0200)]
Update .hgignore.
Gunnar Beutner [Sat, 27 Jul 2013 09:25:45 +0000 (11:25 +0200)]
Remove obsolete cleanup rules.
Gunnar Beutner [Sat, 27 Jul 2013 09:21:52 +0000 (11:21 +0200)]
Build .d files in a separate directory.
Gunnar Beutner [Fri, 26 Jul 2013 21:17:34 +0000 (23:17 +0200)]
Merge default.
--HG--
branch : shroudsstring
Gunnar Beutner [Fri, 26 Jul 2013 20:11:37 +0000 (22:11 +0200)]
Add missing #include.
Gunnar Beutner [Fri, 26 Jul 2013 18:50:11 +0000 (20:50 +0200)]
Add red zone before allocated blocks.
Gunnar Beutner [Fri, 26 Jul 2013 18:48:55 +0000 (20:48 +0200)]
Add missing #include.
Gunnar Beutner [Fri, 26 Jul 2013 17:45:07 +0000 (19:45 +0200)]
Fix another crash in request_fasttrack.
Gunnar Beutner [Fri, 26 Jul 2013 15:37:02 +0000 (17:37 +0200)]
Remove most of the sstring code.
--HG--
branch : shroudsstring
Gunnar Beutner [Fri, 26 Jul 2013 15:30:02 +0000 (17:30 +0200)]
Make the pool allocator Valgrind-aware.
Gunnar Beutner [Fri, 26 Jul 2013 15:15:22 +0000 (17:15 +0200)]
Don't unload modules at shutdown when we're running on Valgrind.
Gunnar Beutner [Fri, 26 Jul 2013 15:10:58 +0000 (17:10 +0200)]
Fix uninitialized variable warning (Valgrind).
Gunnar Beutner [Fri, 26 Jul 2013 15:01:34 +0000 (17:01 +0200)]
jupe: Clean up single list code.
Gunnar Beutner [Fri, 26 Jul 2013 14:48:13 +0000 (16:48 +0200)]
Fix memory/resource leaks.
Gunnar Beutner [Fri, 26 Jul 2013 14:39:21 +0000 (16:39 +0200)]
qabot: Fix null pointer dereference.
Gunnar Beutner [Thu, 25 Jul 2013 16:47:15 +0000 (18:47 +0200)]
Implement --help parameter.
Gunnar Beutner [Thu, 25 Jul 2013 16:45:16 +0000 (18:45 +0200)]
Build fix.
Gunnar Beutner [Thu, 25 Jul 2013 04:30:01 +0000 (06:30 +0200)]
build: Keep track of #include dependencies.
Gunnar Beutner [Thu, 25 Jul 2013 04:05:20 +0000 (06:05 +0200)]
Fix dependencies for the geoip module.
Gunnar Beutner [Wed, 24 Jul 2013 15:31:45 +0000 (17:31 +0200)]
nterfacer: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:30:02 +0000 (17:30 +0200)]
noperserv: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:28:03 +0000 (17:28 +0200)]
chanserv: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:22:10 +0000 (17:22 +0200)]
helpmod2: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:21:17 +0000 (17:21 +0200)]
regexgline: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:20:42 +0000 (17:20 +0200)]
nick: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:18:04 +0000 (17:18 +0200)]
request: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:15:02 +0000 (17:15 +0200)]
newsearch: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:13:34 +0000 (17:13 +0200)]
miscreply: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:12:59 +0000 (17:12 +0200)]
lua: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:12:39 +0000 (17:12 +0200)]
lib: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:10:49 +0000 (17:10 +0200)]
irc: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:08:35 +0000 (17:08 +0200)]
chanfix: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:05:39 +0000 (17:05 +0200)]
bans: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 14:43:02 +0000 (16:43 +0200)]
Build fix for clang.
Gunnar Beutner [Wed, 24 Jul 2013 14:33:18 +0000 (16:33 +0200)]
lua_scheduler_new(): Fix linked list.
Gunnar Beutner [Tue, 23 Jul 2013 17:54:19 +0000 (19:54 +0200)]
helpmod2: Don't use %n in format strings.
Gunnar Beutner [Tue, 23 Jul 2013 17:34:48 +0000 (19:34 +0200)]
helpmod2: Fix null pointer dereference.
Gunnar Beutner [Tue, 23 Jul 2013 17:31:15 +0000 (19:31 +0200)]
helpmod2: Don't use nested functions.
Gunnar Beutner [Tue, 23 Jul 2013 17:26:11 +0000 (19:26 +0200)]
trojanscan: Fix compiler warnings.
Gunnar Beutner [Tue, 23 Jul 2013 17:24:56 +0000 (19:24 +0200)]
chanserv/authcmds/reset.c: Add missing include.
Gunnar Beutner [Tue, 23 Jul 2013 17:23:28 +0000 (19:23 +0200)]
lib/md5.c: Fix incorrect sizeof().
Gunnar Beutner [Tue, 23 Jul 2013 17:22:55 +0000 (19:22 +0200)]
hmac_strcmp: Make arguments const to fix compiler warnings.
Gunnar Beutner [Tue, 23 Jul 2013 17:20:00 +0000 (19:20 +0200)]
lib/sha2.c: Fix incorrect sizeof()s.
Gunnar Beutner [Tue, 23 Jul 2013 17:12:54 +0000 (19:12 +0200)]
lib/hmac.c: Add missing include.
Gunnar Beutner [Tue, 23 Jul 2013 16:33:36 +0000 (18:33 +0200)]
jupe: Fix compiler warnings.
Gunnar Beutner [Tue, 23 Jul 2013 16:31:45 +0000 (18:31 +0200)]
Build fix for the lua modules.
Gunnar Beutner [Tue, 23 Jul 2013 16:31:22 +0000 (18:31 +0200)]
main: Add missing return.
Chris Porter [Mon, 22 Jul 2013 01:54:13 +0000 (02:54 +0100)]
Merge.
Chris Porter [Mon, 22 Jul 2013 01:51:22 +0000 (02:51 +0100)]
rework of build stage 2:
- dump Makefile.in everywhere
- radically simplify main Makefile, and now build will not complete unless every module compiles
- add jupe
- autobuild.mk -> .autobuild.mk
Chris Porter [Mon, 22 Jul 2013 01:38:37 +0000 (02:38 +0100)]
REGEXGLINE: forward decl. missing
Chris Porter [Mon, 22 Jul 2013 00:27:50 +0000 (01:27 +0100)]
rework build system, part 1:
- configure.ac -> configure.ini (and .local)
- kill settings.mk and defaults.mk, now in configure.ini
- step 1 of removal of pmake support
Gunnar Beutner [Sat, 20 Jul 2013 20:11:08 +0000 (22:11 +0200)]
Merge shroudcloak.
Gunnar Beutner [Sat, 20 Jul 2013 19:57:24 +0000 (21:57 +0200)]
Merge whowas.
Gunnar Beutner [Thu, 18 Jul 2013 14:57:03 +0000 (16:57 +0200)]
Fix crash in newsearch gline.
Gunnar Beutner [Sun, 14 Jul 2013 13:36:18 +0000 (15:36 +0200)]
Fix crash in rq_cleanup_fasttrack().
Gunnar Beutner [Sun, 14 Jul 2013 12:50:20 +0000 (14:50 +0200)]
Increase MAXMODULES.
Gunnar Beutner [Sat, 13 Jul 2013 23:03:26 +0000 (01:03 +0200)]
Merge shroudrequest.
Gunnar Beutner [Sat, 13 Jul 2013 23:02:49 +0000 (01:02 +0200)]
Allow :: as an IP address for clients.
Gunnar Beutner [Sat, 13 Jul 2013 12:07:46 +0000 (14:07 +0200)]
Add module to deal with invalid IPv6 channel bans.
Gunnar Beutner [Fri, 12 Jul 2013 21:46:23 +0000 (23:46 +0200)]
Update fasttrack timeout (to match the error message).
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 12 Jul 2013 21:43:31 +0000 (23:43 +0200)]
Fix bug in rq_cleanup_fasttrack().
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 12 Jul 2013 21:39:11 +0000 (23:39 +0200)]
Merge default.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 12 Jul 2013 21:38:54 +0000 (23:38 +0200)]
request: Change some of the settings.
--HG--
branch : shroudrequest
Gunnar Beutner [Wed, 10 Jul 2013 15:05:23 +0000 (17:05 +0200)]
Fix UMODE_ALL.
--HG--
branch : shroudcloak
Gunnar Beutner [Wed, 10 Jul 2013 15:03:01 +0000 (17:03 +0200)]
Make sure we're not setting channel modes for cloaked users.
--HG--
branch : shroudcloak
Gunnar Beutner [Tue, 9 Jul 2013 14:50:33 +0000 (16:50 +0200)]
Fix the fakeq module.
Gunnar Beutner [Sun, 7 Jul 2013 11:15:15 +0000 (13:15 +0200)]
First attempt at a module that detects spam relays.
--HG--
branch : shroudcloak
Gunnar Beutner [Sat, 29 Jun 2013 17:47:52 +0000 (19:47 +0200)]
Fix crash in chanfix when encountering invalid numerics.
Gunnar Beutner [Fri, 28 Jun 2013 17:47:37 +0000 (19:47 +0200)]
Increase maximum age for whowas records.
--HG--
branch : whowas
Gunnar Beutner [Fri, 28 Jun 2013 16:33:12 +0000 (18:33 +0200)]
Update stats message for Q requests.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 16:32:24 +0000 (18:32 +0200)]
Fix cleanup for rq_fasttrack records.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 16:16:00 +0000 (18:16 +0200)]
Fix comment for MAXCHANNELS and raise the limit.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 15:25:33 +0000 (17:25 +0200)]
chanserv: Limit number of channels a user can have flags on.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 15:20:05 +0000 (17:20 +0200)]
Fixed cleanup for fasttrack records.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 15:15:23 +0000 (17:15 +0200)]
Simplify Q requirements.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 15:10:04 +0000 (17:10 +0200)]
Fix indentation for stats.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 15:03:44 +0000 (17:03 +0200)]
request: Remove user functionality.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 14:48:03 +0000 (16:48 +0200)]
Remove the anti-flood functionality and implement fast-tracking requests.
--HG--
branch : shroudrequest
Gunnar Beutner [Fri, 28 Jun 2013 14:35:13 +0000 (16:35 +0200)]
Add a #define for R's authid.
--HG--
branch : shroudrequest
Gunnar Beutner [Sat, 22 Jun 2013 18:18:07 +0000 (20:18 +0200)]
lua: Removed duplicate argument for irc_onkillreconnect.
Gunnar Beutner [Fri, 21 Jun 2013 09:29:02 +0000 (11:29 +0200)]
lua: Implement notice handler for local users.
Gunnar Beutner [Fri, 21 Jun 2013 09:19:38 +0000 (11:19 +0200)]
lua: Implement irc_localsimplechanmode.
Gunnar Beutner [Fri, 21 Jun 2013 09:19:17 +0000 (11:19 +0200)]
lua: Implement notice handlers.
Gunnar Beutner [Thu, 20 Jun 2013 16:20:00 +0000 (18:20 +0200)]
Undo
bb70998e670f because it breaks the build.
Gunnar Beutner [Thu, 20 Jun 2013 15:57:00 +0000 (17:57 +0200)]
Merge.
Gunnar Beutner [Thu, 20 Jun 2013 13:12:37 +0000 (15:12 +0200)]
Fix crash in the lua module when killing a local user.
Paul [Wed, 19 Jun 2013 21:50:47 +0000 (22:50 +0100)]
glines: update gline set function constructors