]>
jfr.im git - irc/quakenet/newserv.git/log
Gunnar Beutner [Fri, 26 Jul 2013 14:39:21 +0000 (16:39 +0200)]
qabot: Fix null pointer dereference.
Gunnar Beutner [Thu, 25 Jul 2013 20:15:27 +0000 (22:15 +0200)]
Fix: check if ->reason is NULL.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 25 Jul 2013 16:48:11 +0000 (18:48 +0200)]
Merge default.
--HG--
branch : shroudtrusts
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 14:32:09 +0000 (16:32 +0200)]
Remove unused Makefile.in file.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 25 Jul 2013 04:32:54 +0000 (06:32 +0200)]
Merge default.
--HG--
branch : shroudtrusts
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 16:03:32 +0000 (18:03 +0200)]
glines: Remove left-over comma operator.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 24 Jul 2013 16:02:36 +0000 (18:02 +0200)]
trusts: Fix validation for trustgroupadd/trustgroupmodify.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 24 Jul 2013 15:58:46 +0000 (17:58 +0200)]
lua: Remove unused variable.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 24 Jul 2013 15:57:44 +0000 (17:57 +0200)]
chanserv: Add missing #include.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 24 Jul 2013 15:54:46 +0000 (17:54 +0200)]
trusts: Remove dead assignments.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 24 Jul 2013 15:54:22 +0000 (17:54 +0200)]
glines: Remove dead assignments.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 24 Jul 2013 15:48:47 +0000 (17:48 +0200)]
Merge default.
--HG--
branch : shroudtrusts
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 21:18:05 +0000 (23:18 +0200)]
Build fix.
--HG--
branch : shroudtrusts
Gunnar Beutner [Tue, 23 Jul 2013 21:14:03 +0000 (23:14 +0200)]
Merge default.
--HG--
branch : shroudtrusts
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 20:02:40 +0000 (22:02 +0200)]
Merge default.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sat, 20 Jul 2013 19:57:24 +0000 (21:57 +0200)]
Merge whowas.
Gunnar Beutner [Sat, 20 Jul 2013 10:21:24 +0000 (12:21 +0200)]
Fix dates for ulined glines.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sat, 20 Jul 2013 10:00:42 +0000 (12:00 +0200)]
Use NL_CLONING for some of the trusts_policy messages.
--HG--
branch : shroudtrusts
Gunnar Beutner [Fri, 19 Jul 2013 04:15:00 +0000 (06:15 +0200)]
Update glinebuf message.
--HG--
branch : shroudtrusts
Gunnar Beutner [Fri, 19 Jul 2013 04:10:13 +0000 (06:10 +0200)]
Fix typo.
--HG--
branch : shroudtrusts
Gunnar Beutner [Fri, 19 Jul 2013 04:04:30 +0000 (06:04 +0200)]
Log remotely set glines.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 18:09:33 +0000 (20:09 +0200)]
Bugfixes and keep track of the glinebuf ID in glines.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 15:18:23 +0000 (17:18 +0200)]
Fix a typo. *sigh*
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 15:16:02 +0000 (17:16 +0200)]
Build fix.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 15:15:21 +0000 (17:15 +0200)]
Gline commands should return the transaction ID.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 15:08:13 +0000 (17:08 +0200)]
Make glinebufcommit return the gline transaction ID.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 15:05:43 +0000 (17:05 +0200)]
Implement ammending existing gline log entries.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 15:01:34 +0000 (17:01 +0200)]
Merge default.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 14:57:03 +0000 (16:57 +0200)]
Fix crash in newsearch gline.
Gunnar Beutner [Thu, 18 Jul 2013 14:53:27 +0000 (16:53 +0200)]
Fix how wildcard realname glines are stored.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 14:49:01 +0000 (16:49 +0200)]
glinelog: Start with oldest entry.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 14:47:40 +0000 (16:47 +0200)]
glinelog: Keep track of hits.
--HG--
branch : shroudtrusts
Gunnar Beutner [Thu, 18 Jul 2013 04:49:31 +0000 (06:49 +0200)]
Update glinelog output format.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 17 Jul 2013 21:06:57 +0000 (23:06 +0200)]
Add comments for glineby*().
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 17 Jul 2013 21:06:44 +0000 (23:06 +0200)]
Fix double free().
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 17 Jul 2013 20:45:52 +0000 (22:45 +0200)]
Implement glineundo.
--HG--
branch : shroudtrusts
Gunnar Beutner [Wed, 17 Jul 2013 20:26:09 +0000 (22:26 +0200)]
Implement gline log.
--HG--
branch : shroudtrusts
Gunnar Beutner [Tue, 16 Jul 2013 15:20:33 +0000 (17:20 +0200)]
Properly check for the SNIRCD_VERSION macro.
--HG--
branch : shroudtrusts
Gunnar Beutner [Tue, 16 Jul 2013 15:15:43 +0000 (17:15 +0200)]
Don't allow ulined glines to be propagated.
--HG--
branch : shroudtrusts
Gunnar Beutner [Tue, 16 Jul 2013 15:10:28 +0000 (17:10 +0200)]
Make cleanupglines a developer command and fix what it does.
--HG--
branch : shroudtrusts
Gunnar Beutner [Tue, 16 Jul 2013 15:07:13 +0000 (17:07 +0200)]
Unify gline flags and implement a way to simulate gline commands.
--HG--
branch : shroudtrusts
Gunnar Beutner [Tue, 16 Jul 2013 14:39:02 +0000 (16:39 +0200)]
Send error messages about failed glines to the user rather than controllwalling them.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 21:07:08 +0000 (23:07 +0200)]
Disable glines for test deployment.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 20:14:49 +0000 (22:14 +0200)]
Move the hostmask length check to isglinesane().
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 20:09:04 +0000 (22:09 +0200)]
Update messages a bit.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 19:19:04 +0000 (21:19 +0200)]
Don't do it twice tough, duh.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 19:18:29 +0000 (21:18 +0200)]
Fix allowed gline mask length, again.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 19:00:25 +0000 (21:00 +0200)]
glines: Length check only applies to hostmasks.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 15:03:42 +0000 (17:03 +0200)]
Make sure gline commands work properly even without noperserv.
--HG--
branch : shroudtrusts
Gunnar Beutner [Mon, 15 Jul 2013 14:49:13 +0000 (16:49 +0200)]
Don't accept gline masks that are too long.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 21:24:16 +0000 (23:24 +0200)]
glstore: Don't accidentally clear all other gline flags.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 17:35:20 +0000 (19:35 +0200)]
Use snircd's hostmask parsing function.
--HG--
branch : shroudtrusts
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:35 +0000 (14:50 +0200)]
Merge default.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 12:50:20 +0000 (14:50 +0200)]
Increase MAXMODULES.
Gunnar Beutner [Sun, 14 Jul 2013 12:49:56 +0000 (14:49 +0200)]
Make glines_store a separate module.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 12:39:02 +0000 (14:39 +0200)]
Don't allow 4 param glines to be disabled/destroyed.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 11:36:05 +0000 (13:36 +0200)]
Fix help text for smartgline.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 11:24:55 +0000 (13:24 +0200)]
glstore: Don't save gline flags.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 09:22:01 +0000 (11:22 +0200)]
cleanupglines: Only destroy glines that haven't been updated in a week.
--HG--
branch : shroudtrusts
Gunnar Beutner [Sun, 14 Jul 2013 09:12:31 +0000 (11:12 +0200)]
Merge default.
--HG--
branch : shroudtrusts
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.