offchannel fixes; more memory verification
authorMichael Poole <mdpoole@troilus.org>
Wed, 26 Jan 2005 21:16:54 +0000 (21:16 +0000)
committerMichael Poole <mdpoole@troilus.org>
Wed, 26 Jan 2005 21:16:54 +0000 (21:16 +0000)
commitb76e9de89cc343f6d675a9f899fd4bcf94166084
treee444e67c2c31cb3f137e83d7a2ae292bab476e76
parent36612e1ec929a26c24b9e87369a9628e392f1430
offchannel fixes; more memory verification

src/chanserv.c (cmd_register): Do not join channels if the default
options include being offchannel.

src/common.h: Verify list allocations when appending or removing.

src/hash.c (GetUserMode): Verify channel and user list allocations.

src/log.c (log_entry_search): Keep pointer to last visited log entry.

src/proto-p10.c (mod_chanmode_parse): Fail if trying to change +z when
passed MCP_REGISTERED.
git-archimport-id: srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-9
ChangeLog
src/chanserv.c
src/common.h
src/hash.c
src/log.c
src/proto-p10.c