- Forward-port -r1807 [m_svsmode.c: SVSMODE now requires at least 4 arguments]
- Fixed inconsistent svn file properties
- Initial rewrite of the configuration subsystem
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- Removed remnants of MFLG_UNREG which is no longer needed with the current implementation of message handlers
- Replaced TimeStamp based services IDs with more flexible account names
- removed &localchannels
- renaming files: ircd_parser.y -> conf_parser.y ircd_lexer.l -> conf_lexer.l s_conf.c -> conf.c s_conf.h -> conf.h s_log.c -> log.c s_log.h -> log.h
- minor documentation updates and fixes
- move content of msg.h, ircd_handler.h and handlers.h into parse.h and remove headers accordingly - killed common.h - remove m_killhost.c and m_flags.c from contrib/ - sort out unused header includes here and there
- cleanup module loader. Make module api more flexible
- m_svsnick(), m_svsmode(): remove redundant argument count validation
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag() with simple HasFlag/HasUMode macros.
- Cleanup and restore older parts of the irc-command parser. Gives back ability to specify maximum amount of parameters that are processed within a command.
- Properly track invisible count when setting +/-i via SVSMODE
- m_svsmode(): Replace MyClient test with MyConnect. find_person already takes care of this.
- set file properties for m_svsmode.c
- Implemented SVSMODE
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.