- Removed unused client_p pointer from all chm_* channel mode handlers
- Get rid of halfop -> op rewriting for servers that don't support halfops
- ms_bmask(): made mode_type an unsigned int type
- Clean up stupid pointer magic passed to the channel mode handlers.
- channel_mode.h: fixed long-standing bug where +p channels have been show in the /whois reply
- channel_mode.h: made some things use an enum. Removed unused header include.
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs) - Fixed copyright years
- Implemented channel mode +M. Clients that haven't identified their name with NickServ may not speak in a channel that has this mode set
- Implemented channel mode +c. Known from other ircds, this mode basically prevents users from sending messages including control codes to a channel that has this mode set
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- several fixes to services compatibility mode
- add usermode +R; only registered clients may message other clients with that mode set - add channelmode +R; only registered clients may join a channel with that mode set
- Improve services support - Add channelmode +r
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- add new channel modes O and S
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- fixed broken cryptlinks as reported by henri - removed deprecated inet_misc.c - removed __attribute__ format, which sometimes really is usefull, even if unportable unless gcc, but for now they only give false warnings
- Fixed ban cache as reported by ThaPrince
create 7.2 branch, we can move/rename it as needed.
- svn:keywords
- svn:keywords
- Fix svn:keywords
- imported sources - can be moved later according to the directory/branching scheme, but we need the svn up
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.