- Bump copyright years
- Fixed remaining style issues
- Each type of command handler now has its own min/max argument count pair; remove remaining argument checks from all modules
- Bump copyright years everywhere
- Command handlers are now of type void again
- Remove redundant x.ss.ss_family = res->ai_family assignments. This is already set by getaddrinfo()
- conf_connect_allowed, find_conf_by_address, find_address_conf, find_dline_conf: drop the aftype argument
- Update copyright years
- Make use of the bool data type in some more places
- Killed Connection::aftype. Use Client::ip.ss.ss_family instead.
- Killed userhost.c. Rewrote everything to use ipcache.c
- Update copyright years
- m_webirc.c: from p4: don't allow ips to begin with :
- m_webirc.c:mr_webirc(): set source_p->realhost here too
- Update copyright years
- m_webirc.c: constification; avoid multiple array indices; stylistic changes; improve server notices
- Update copyright years
- Make use of the *Flag() macros in some more places
- Use C99-style initializers in all struct Message items - Removed MFLG_SLOW - Removed DUMMY_HANDLER
- Removed useless zero initializers from the module_entry as suggested by Adam
- Removed glines - Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and dline_min_cidr6 configuration options
- Update copyright years
- Renamed 'localClient' Client structure member to just 'connection'
- Update GPL 2 license headers
- Implemented pseudo {} blocks (service aliases) - Fixed compile warnings with -Wmissing-field-initializers
- m_webirc.c: replaced CGI:IRC references with WEBIRC
- Moved files: s_user.c -> user.c s_misc.c -> misc.c s_serv.c -> server.c
- doxygen
- Fixed inconsistent style in several places
- Incorporate Adam's exit_client/quit storm cleanups Note: QS is mandatory now
- Removed client_p pointers from everywhere
- Added sendto_one_notice()
- Applied Adam's "Put the command name in parv[0], not prefix name" patch
- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs) - Fixed copyright years - Made module handlers int type for later use
- m_webirc.c: instead of silently dropping WEBIRC requests from registered clients, simply send ERR_ALREADYREGISTRED
- m_webirc.c:mr_webirc(): fixed bug where parv[3] isn't tested for a valid hostname. Spotted by Adam.
- Added usermode +W. Users connected via a webirc gateway get this mode set by servers. - /WHOIS now shows whether a client is connected via a webirc gateway
- Sort out unused header includes
- Improved WEBIRC authentication; added 'webirc' to auth::flags
- Fixed WEBIRC module
- move m_webirc.c from contrib/ to modules/
- Cleanup configuration subsystem - Fixed broken CIDR support for /challenge
- fixed compile warnings in contrib/
- Initial rewrite of the configuration subsystem
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- m_webirc.c: fixed typo in comment
- 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
- get contributed modules to work with new module api
- added m_webirc.c to contrib/
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.