Commits

Author Commit Message Labels Comments Date
nenolod
[svn] - remove "ASM hashing code" from the configure overview
jilles
[svn] Target left IRC (more friendly error message if a UID cannot be found) for /invite.
jilles
[svn] Remove emptyline craq because it leaks memory on /rehash motd etc. from ratbox 2.2 (anfl/Androsyn)
jilles
[svn] Merge old trunk r2767: Copy channel name from command on lowerTS JOIN/SJOIN, this makes the capitalization of the channel name timestamped like modes are.
jilles
[svn] Merge old trunk r2065,r2067: channel_modes(): get rid of the trailing space also make the *pbuf check work like it should (don't call IsMember another time if we already gave one parameter) simplify a bit more, update comments
jilles
[svn] webirc bugfix
jilles
[svn] chghost: refuse spoofs which are empty or start with a colon (would break the protocol)
jilles
[svn] Fix description of 043 numeric.
jilles
[svn] SAVE: make the nickTS of the UID nick equal to 100, so it is always in sync on the network.
jilles
[svn] Force nickTS to increase when a local user changes their nick.
jilles
[svn] Remove #define UFLAGS. We haven't allowed this undocumented extension to the IRC protocol for years (allowing an initial umode in USER).
jilles
[svn] Move new_local_user hook, so it is possible to call exit_client() from it, refusing the connection.
jilles
[svn] Only free PreClient struct when the rest of the Client is freed, not immediately upon exit_client(). Doing this would cause problems with sasl's new_local_user hook vs hooks that exit the client there.
jilles
[svn] Use TS6 prefix for server-server JOIN 0.
jilles
[svn] Use orighost in kill server notices.
jilles
[svn] set: Use sendto_one_notice() for MAXCLIENTS too high notice.
nenolod
[svn] - 2.2 operline
jilles
[svn] Show max_clients in /info.
jilles
[svn] Don't allow /quote set max higher than the serverinfo::max_clients ircd.conf value.
jilles
[svn] Change code that checks maxclients limit: allow exactly the configured amount of non-exceed_limit clients. Code that appeared to limit exceed_limit clients too but less heavily removed (it was not effective because the parentheses were wrong).
jilles
[svn] By default, leave MAX_BUFFER fds free for log files, server connections, ident lookups, exceed_limit clients, etc. Mention this in example.conf and reference.conf.
jilles
[svn] --with-maxclients configure option is gone
jilles
[svn] Make the code that raises fd rlimit to hard limit work.
nenolod
[svn] - note the I/O reworking
nenolod
[svn] - use mkdir -p
nenolod
[svn] - enforce proper conditions for EPOLL_CTL_DEL. - remove possibly problematic "performance" check
nenolod
[svn] - rename m_list_safelist to m_list and remove ratbox implementation
nenolod
[svn] - some more transit to sendto_one_numeric().
nenolod
[svn] - change some sendto_one() to sendto_one_numeric().
nenolod
[svn] - river's ports.c from old charybdis trunk
  1. Prev
  2. Next