]> jfr.im git - irc/quakenet/newserv.git/log
irc/quakenet/newserv.git
10 years agoFix ns-cidr and implement IPv6 support.
Gunnar Beutner [Mon, 5 Aug 2013 21:56:15 +0000 (23:56 +0200)] 
Fix ns-cidr and implement IPv6 support.

10 years agosstring: Empty input string should not return NULL.
Gunnar Beutner [Sat, 3 Aug 2013 21:47:36 +0000 (23:47 +0200)] 
sstring: Empty input string should not return NULL.

10 years agoRemove last traces of the NEWSEARCH_NEWPARSER macro.
Gunnar Beutner [Sat, 3 Aug 2013 13:00:59 +0000 (15:00 +0200)] 
Remove last traces of the NEWSEARCH_NEWPARSER macro.

10 years agoproxyscan: Fix invalid free().
Gunnar Beutner [Sat, 3 Aug 2013 13:00:08 +0000 (15:00 +0200)] 
proxyscan: Fix invalid free().

10 years agoserverlist/server: Use link TS from the SERVER message.
Gunnar Beutner [Sat, 3 Aug 2013 09:20:09 +0000 (11:20 +0200)] 
serverlist/server: Use link TS from the SERVER message.

10 years agomerge chanserv-live into default
Chris Porter [Sat, 3 Aug 2013 00:24:55 +0000 (01:24 +0100)] 
merge chanserv-live into default

10 years agoCHANSERV: fix bug in unbanme found by X-LP where realhost of +x user is not unbanned...
Chris Porter [Sat, 3 Aug 2013 00:19:01 +0000 (01:19 +0100)] 
CHANSERV: fix bug in unbanme found by X-LP where realhost of +x user is not unbanned (involving removal of a very dubious cast)

--HG--
branch : chanserv-live

10 years agoSERVERLIST: irc.ipv6 is a clint server
Chris Porter [Fri, 2 Aug 2013 23:29:21 +0000 (00:29 +0100)] 
SERVERLIST: irc.ipv6 is a clint server

10 years agomerge
Paul [Fri, 2 Aug 2013 22:51:43 +0000 (23:51 +0100)] 
merge

10 years agoserverlist: Make the "Connected for" column wider.
Gunnar Beutner [Fri, 2 Aug 2013 21:42:09 +0000 (23:42 +0200)] 
serverlist: Make the "Connected for" column wider.

10 years agoserverlist: Make lag column prettier.
Gunnar Beutner [Fri, 2 Aug 2013 21:39:04 +0000 (23:39 +0200)] 
serverlist: Make lag column prettier.

10 years agoserverlist: Increase RPING interval.
Gunnar Beutner [Fri, 2 Aug 2013 21:32:59 +0000 (23:32 +0200)] 
serverlist: Increase RPING interval.

10 years agoserverlist: Implement lag checks using RPING.
Gunnar Beutner [Fri, 2 Aug 2013 21:18:49 +0000 (23:18 +0200)] 
serverlist: Implement lag checks using RPING.

10 years agochanserv: Show userflag +c when whois target is yourself.
Gunnar Beutner [Thu, 1 Aug 2013 14:32:59 +0000 (16:32 +0200)] 
chanserv: Show userflag +c when whois target is yourself.

10 years agoBuild fix for FreeBSD.
Gunnar Beutner [Wed, 31 Jul 2013 14:44:02 +0000 (16:44 +0200)] 
Build fix for FreeBSD.

10 years agoFix incorrect variable name.
Gunnar Beutner [Wed, 31 Jul 2013 14:40:29 +0000 (16:40 +0200)] 
Fix incorrect variable name.

10 years agoRemove old hooks.
Gunnar Beutner [Wed, 31 Jul 2013 14:37:44 +0000 (16:37 +0200)] 
Remove old hooks.

10 years agoRemove old newsearch parser.
Gunnar Beutner [Wed, 31 Jul 2013 14:32:12 +0000 (16:32 +0200)] 
Remove old newsearch parser.

10 years agoAllow deleteschedule() to double-free schedules.
Gunnar Beutner [Tue, 30 Jul 2013 18:55:01 +0000 (20:55 +0200)] 
Allow deleteschedule() to double-free schedules.

10 years agoUse nsmalloc/nsfree for chanserv.
Gunnar Beutner [Tue, 30 Jul 2013 17:13:57 +0000 (19:13 +0200)] 
Use nsmalloc/nsfree for chanserv.

10 years agoUse nsmalloc/nsfree for authtracker.
Gunnar Beutner [Tue, 30 Jul 2013 17:05:38 +0000 (19:05 +0200)] 
Use nsmalloc/nsfree for authtracker.

10 years agoUse nsmalloc/nsfree for patricianick.
Gunnar Beutner [Tue, 30 Jul 2013 17:02:43 +0000 (19:02 +0200)] 
Use nsmalloc/nsfree for patricianick.

10 years agoUse nsmalloc/nsfree for bans.
Gunnar Beutner [Tue, 30 Jul 2013 17:00:43 +0000 (19:00 +0200)] 
Use nsmalloc/nsfree for bans.

10 years agoUse nsmalloc/nsfree for core/schedule.
Gunnar Beutner [Tue, 30 Jul 2013 16:56:21 +0000 (18:56 +0200)] 
Use nsmalloc/nsfree for core/schedule.

10 years agoUse nsmalloc/nsfree for authext.
Gunnar Beutner [Tue, 30 Jul 2013 16:53:49 +0000 (18:53 +0200)] 
Use nsmalloc/nsfree for authext.

10 years agoUse nsmalloc/nsfree for channel/chanindex.
Gunnar Beutner [Tue, 30 Jul 2013 16:52:22 +0000 (18:52 +0200)] 
Use nsmalloc/nsfree for channel/chanindex.

10 years agoUse nsmalloc/nsfree for proxyscan.
Gunnar Beutner [Tue, 30 Jul 2013 16:46:27 +0000 (18:46 +0200)] 
Use nsmalloc/nsfree for proxyscan.

10 years agoUse nsmalloc/nsfree for chanstats.
Gunnar Beutner [Tue, 30 Jul 2013 16:40:47 +0000 (18:40 +0200)] 
Use nsmalloc/nsfree for chanstats.

10 years agoRemove custom allocators from nick/patricia.
Gunnar Beutner [Tue, 30 Jul 2013 16:37:22 +0000 (18:37 +0200)] 
Remove custom allocators from nick/patricia.

10 years agoRemove fake user if they can't reconnect.
Gunnar Beutner [Tue, 30 Jul 2013 04:45:17 +0000 (06:45 +0200)] 
Remove fake user if they can't reconnect.

--HG--
branch : fakeuser

10 years agoRemove duplicate query.
Gunnar Beutner [Mon, 29 Jul 2013 20:51:56 +0000 (22:51 +0200)] 
Remove duplicate query.

--HG--
branch : fakeuser

10 years agoClean up fakeusers even more.
Gunnar Beutner [Mon, 29 Jul 2013 20:49:13 +0000 (22:49 +0200)] 
Clean up fakeusers even more.

--HG--
branch : fakeuser

10 years agoFAKEUSER: more tidyup
Paul [Mon, 29 Jul 2013 20:21:22 +0000 (21:21 +0100)] 
FAKEUSER: more tidyup

--HG--
branch : fakeuser

10 years agoFAKEUSERS: astyle -A2 -s2 -f -p -k3 -S -U -H -n
Paul [Mon, 29 Jul 2013 20:10:45 +0000 (21:10 +0100)] 
FAKEUSERS: astyle -A2 -s2 -f -p -k3 -S -U -H -n

--HG--
branch : fakeuser

10 years agoFAKEUSERS: First attempt at simplifying fakeuser code
Paul [Mon, 29 Jul 2013 18:39:16 +0000 (19:39 +0100)] 
FAKEUSERS: First attempt at simplifying fakeuser code

--HG--
branch : fakeuser

10 years agoFAKEUSERS: remove unused variable
Paul [Mon, 29 Jul 2013 15:39:33 +0000 (16:39 +0100)] 
FAKEUSERS: remove unused variable

--HG--
branch : fakeuser

10 years agoFAKEUSERS: remove unused operwall
Paul [Mon, 29 Jul 2013 15:09:06 +0000 (16:09 +0100)] 
FAKEUSERS: remove unused operwall

--HG--
branch : fakeuser

10 years agoFAKEUSERS: move noperserv_fakeusers into seperate module
Paul [Mon, 29 Jul 2013 15:05:16 +0000 (16:05 +0100)] 
FAKEUSERS: move noperserv_fakeusers into seperate module

--HG--
branch : fakeuser

10 years agouse dbapi2
Paul [Mon, 29 Jul 2013 14:55:50 +0000 (15:55 +0100)] 
use dbapi2

--HG--
branch : fakeuser

10 years agoCHANSERV: qusers should be a chansearch search term, not usersearch
Paul [Mon, 29 Jul 2013 11:58:36 +0000 (12:58 +0100)] 
CHANSERV: qusers should be a chansearch search term, not usersearch

10 years agoCHANSERV: temporarily disable qusers
Chris Porter [Fri, 2 Aug 2013 23:50:41 +0000 (00:50 +0100)] 
CHANSERV: temporarily disable qusers

10 years agoCHANSERV: qusers should be a chansearch search term, not usersearch
Paul [Mon, 29 Jul 2013 11:58:36 +0000 (12:58 +0100)] 
CHANSERV: qusers should be a chansearch search term, not usersearch

10 years agoJUPE: Stop bursting out-of-date state to the network on connect
Paul [Sun, 28 Jul 2013 21:45:54 +0000 (22:45 +0100)] 
JUPE: Stop bursting out-of-date state to the network on connect

10 years agoPATRICIA: remove unused (old debug) FILE handle
Paul [Sun, 28 Jul 2013 21:35:48 +0000 (22:35 +0100)] 
PATRICIA: remove unused (old debug) FILE handle

10 years agoPATRICIA: rename nodecount to usercount
Paul [Sun, 28 Jul 2013 21:34:49 +0000 (22:34 +0100)] 
PATRICIA: rename nodecount to usercount

10 years agoJUPE: notify opers of jupe changes
Paul [Sun, 28 Jul 2013 19:32:06 +0000 (20:32 +0100)] 
JUPE: notify opers of jupe changes

10 years agoJUPE: Remove RB support
Paul [Sun, 28 Jul 2013 19:00:21 +0000 (20:00 +0100)] 
JUPE: Remove RB support

10 years agoJupe: update module for registercontrolhelpcmd
Paul [Sun, 28 Jul 2013 18:58:19 +0000 (19:58 +0100)] 
Jupe: update module for registercontrolhelpcmd

10 years agoJupe: Fix Whitespace in jupe module
Paul [Sun, 28 Jul 2013 18:03:09 +0000 (19:03 +0100)] 
Jupe: Fix Whitespace in jupe module

10 years agoUpdate .hgignore.
Gunnar Beutner [Sat, 27 Jul 2013 17:52:00 +0000 (19:52 +0200)] 
Update .hgignore.

10 years agoRemove obsolete cleanup rules.
Gunnar Beutner [Sat, 27 Jul 2013 09:25:45 +0000 (11:25 +0200)] 
Remove obsolete cleanup rules.

10 years agoBuild .d files in a separate directory.
Gunnar Beutner [Sat, 27 Jul 2013 09:21:52 +0000 (11:21 +0200)] 
Build .d files in a separate directory.

10 years agoMerge default.
Gunnar Beutner [Fri, 26 Jul 2013 21:17:34 +0000 (23:17 +0200)] 
Merge default.

--HG--
branch : shroudsstring

10 years agoAdd missing #include.
Gunnar Beutner [Fri, 26 Jul 2013 20:11:37 +0000 (22:11 +0200)] 
Add missing #include.

10 years agoAdd red zone before allocated blocks.
Gunnar Beutner [Fri, 26 Jul 2013 18:50:11 +0000 (20:50 +0200)] 
Add red zone before allocated blocks.

10 years agoAdd missing #include.
Gunnar Beutner [Fri, 26 Jul 2013 18:48:55 +0000 (20:48 +0200)] 
Add missing #include.

10 years agoFix another crash in request_fasttrack.
Gunnar Beutner [Fri, 26 Jul 2013 17:45:07 +0000 (19:45 +0200)] 
Fix another crash in request_fasttrack.

10 years agoRemove most of the sstring code.
Gunnar Beutner [Fri, 26 Jul 2013 15:37:02 +0000 (17:37 +0200)] 
Remove most of the sstring code.

--HG--
branch : shroudsstring

10 years agoMake the pool allocator Valgrind-aware.
Gunnar Beutner [Fri, 26 Jul 2013 15:30:02 +0000 (17:30 +0200)] 
Make the pool allocator Valgrind-aware.

10 years agoDon't unload modules at shutdown when we're running on Valgrind.
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.

10 years agoFix uninitialized variable warning (Valgrind).
Gunnar Beutner [Fri, 26 Jul 2013 15:10:58 +0000 (17:10 +0200)] 
Fix uninitialized variable warning (Valgrind).

10 years agojupe: Clean up single list code.
Gunnar Beutner [Fri, 26 Jul 2013 15:01:34 +0000 (17:01 +0200)] 
jupe: Clean up single list code.

10 years agoFix memory/resource leaks.
Gunnar Beutner [Fri, 26 Jul 2013 14:48:13 +0000 (16:48 +0200)] 
Fix memory/resource leaks.

10 years agoqabot: Fix null pointer dereference.
Gunnar Beutner [Fri, 26 Jul 2013 14:39:21 +0000 (16:39 +0200)] 
qabot: Fix null pointer dereference.

10 years agoImplement --help parameter.
Gunnar Beutner [Thu, 25 Jul 2013 16:47:15 +0000 (18:47 +0200)] 
Implement --help parameter.

10 years agoBuild fix.
Gunnar Beutner [Thu, 25 Jul 2013 16:45:16 +0000 (18:45 +0200)] 
Build fix.

10 years agobuild: Keep track of #include dependencies.
Gunnar Beutner [Thu, 25 Jul 2013 04:30:01 +0000 (06:30 +0200)] 
build: Keep track of #include dependencies.

10 years agoFix dependencies for the geoip module.
Gunnar Beutner [Thu, 25 Jul 2013 04:05:20 +0000 (06:05 +0200)] 
Fix dependencies for the geoip module.

10 years agonterfacer: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:31:45 +0000 (17:31 +0200)] 
nterfacer: Remove dead assignments.

10 years agonoperserv: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:30:02 +0000 (17:30 +0200)] 
noperserv: Remove dead assignments.

10 years agochanserv: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:28:03 +0000 (17:28 +0200)] 
chanserv: Remove dead assignments.

10 years agohelpmod2: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:22:10 +0000 (17:22 +0200)] 
helpmod2: Remove dead assignments.

10 years agoregexgline: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:21:17 +0000 (17:21 +0200)] 
regexgline: Remove dead assignments.

10 years agonick: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:20:42 +0000 (17:20 +0200)] 
nick: Remove dead assignments.

10 years agorequest: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:18:04 +0000 (17:18 +0200)] 
request: Remove dead assignments.

10 years agonewsearch: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:15:02 +0000 (17:15 +0200)] 
newsearch: Remove dead assignments.

10 years agomiscreply: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:13:34 +0000 (17:13 +0200)] 
miscreply: Remove dead assignments.

10 years agolua: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:12:59 +0000 (17:12 +0200)] 
lua: Remove dead assignments.

10 years agolib: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:12:39 +0000 (17:12 +0200)] 
lib: Remove dead assignments.

10 years agoirc: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:10:49 +0000 (17:10 +0200)] 
irc: Remove dead assignments.

10 years agochanfix: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:08:35 +0000 (17:08 +0200)] 
chanfix: Remove dead assignments.

10 years agobans: Remove dead assignments.
Gunnar Beutner [Wed, 24 Jul 2013 15:05:39 +0000 (17:05 +0200)] 
bans: Remove dead assignments.

10 years agoBuild fix for clang.
Gunnar Beutner [Wed, 24 Jul 2013 14:43:02 +0000 (16:43 +0200)] 
Build fix for clang.

10 years agolua_scheduler_new(): Fix linked list.
Gunnar Beutner [Wed, 24 Jul 2013 14:33:18 +0000 (16:33 +0200)] 
lua_scheduler_new(): Fix linked list.

11 years agohelpmod2: Don't use %n in format strings.
Gunnar Beutner [Tue, 23 Jul 2013 17:54:19 +0000 (19:54 +0200)] 
helpmod2: Don't use %n in format strings.

11 years agohelpmod2: Fix null pointer dereference.
Gunnar Beutner [Tue, 23 Jul 2013 17:34:48 +0000 (19:34 +0200)] 
helpmod2: Fix null pointer dereference.

11 years agohelpmod2: Don't use nested functions.
Gunnar Beutner [Tue, 23 Jul 2013 17:31:15 +0000 (19:31 +0200)] 
helpmod2: Don't use nested functions.

11 years agotrojanscan: Fix compiler warnings.
Gunnar Beutner [Tue, 23 Jul 2013 17:26:11 +0000 (19:26 +0200)] 
trojanscan: Fix compiler warnings.

11 years agochanserv/authcmds/reset.c: Add missing include.
Gunnar Beutner [Tue, 23 Jul 2013 17:24:56 +0000 (19:24 +0200)] 
chanserv/authcmds/reset.c: Add missing include.

11 years agolib/md5.c: Fix incorrect sizeof().
Gunnar Beutner [Tue, 23 Jul 2013 17:23:28 +0000 (19:23 +0200)] 
lib/md5.c: Fix incorrect sizeof().

11 years agohmac_strcmp: Make arguments const to fix compiler warnings.
Gunnar Beutner [Tue, 23 Jul 2013 17:22:55 +0000 (19:22 +0200)] 
hmac_strcmp: Make arguments const to fix compiler warnings.

11 years agolib/sha2.c: Fix incorrect sizeof()s.
Gunnar Beutner [Tue, 23 Jul 2013 17:20:00 +0000 (19:20 +0200)] 
lib/sha2.c: Fix incorrect sizeof()s.

11 years agolib/hmac.c: Add missing include.
Gunnar Beutner [Tue, 23 Jul 2013 17:12:54 +0000 (19:12 +0200)] 
lib/hmac.c: Add missing include.

11 years agojupe: Fix compiler warnings.
Gunnar Beutner [Tue, 23 Jul 2013 16:33:36 +0000 (18:33 +0200)] 
jupe: Fix compiler warnings.

11 years agoBuild fix for the lua modules.
Gunnar Beutner [Tue, 23 Jul 2013 16:31:45 +0000 (18:31 +0200)] 
Build fix for the lua modules.

11 years agomain: Add missing return.
Gunnar Beutner [Tue, 23 Jul 2013 16:31:22 +0000 (18:31 +0200)] 
main: Add missing return.

11 years agoMerge.
Chris Porter [Mon, 22 Jul 2013 01:54:13 +0000 (02:54 +0100)] 
Merge.

11 years agorework of build stage 2:
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

11 years agoREGEXGLINE: forward decl. missing
Chris Porter [Mon, 22 Jul 2013 01:38:37 +0000 (02:38 +0100)] 
REGEXGLINE: forward decl. missing

11 years agorework build system, part 1:
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