- Update copyright years
- Make use of bool even more
- Use bool data type in struct Whowas
- Stylistic changes
- Rip out mempool
- Update copyright years
- Store real host information in Client.realhost and extend the UID message to send the actual host. This allows operators to see the real host of a client in /whois and /whowas.
- Update copyright years
- Fixed svn properties
- whowas.h: documentation
- Rename Client::whowas to Client::whowas_list
- Further cleanups to recent WHOWAS changes
- Change whowas system to use a linked list instead of othe this monolithic WHOWAS table - Size of the whowas nick name history length is now configurable
- whowas.c: doxygen
- Now that we got time_t to work nicely on openbsd with snprintf's conversion specifiers, we ran into a similiar issue on Raspbian/ARMv7's time_t which is of signed 32 bit and doesn't cope at all with %j. Instead of doing tricks, get rid of time_t everywhere and forever and use uintmax_t instead which has at least a 'standardized' conversion specifier associated with it.
- Remove useless header includes
- Update copyright years
- Make mem-usage counters use size_t and use the %zu conversion specifier accordingly
- Make use of enum in more places
- Moved NICKNAMEHISTORYLENGTH definition to whowas.h
- WHOWAS now shows IP addresses to irc operators - Changed RPL_WHOISACTUALLY numeric string. In the future it will also show the *real* hostname once we distinguish between spoofs/vhosts and real hosts
- Renamed SVIDLEN to ACCOUNTLEN
- Update copyright years
- Renamed Client::svid to Client::account
- /WHOWAS now shows the name of the services account a user was logged in - Prepare whois_person() for target_p->svid[0] being '*' for user that aren't logged into a services account
- Update GPL 2 license headers
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs) - Fixed copyright years
- Fixed server name leak for hidden servers in /who, /whois and /whowas
- whowas: Renamed functions. add_history -> whowas_add_history off_history -> whowas_off_history get_history -> whowas_get_history
- whowas.c: renamed count_whowas_memory() to whowas_count_memory() - watch_count_memory(), whowas_count_memory(): constification, renamed variables, removed unused variables
- Constification
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- NICKLEN definition no longer respects the trailing NUL character (reverts to old behavior)
- cleanup and rewrite whowas.c to use the dlink list manipulation routines - increase NICKNAMEHISTORYLENGTH to 16384
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- lp64\llp64\ilp32 portability fixes
- Implemented libtool-ltdl. Only shared modules are supported currently - Several build fixes and cleanups. ircd now builds and runs without any problems - Added back all files to SVN that are needed to built the daemon I really don't want to force other people that want to test the snapshots or svn versions to install yyacc, lex, automake, autoconf and libtool... No problem having required files in svn - Removed some automake maintainer stuff which is kinda useless for us
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.