aboutsummaryrefslogtreecommitdiffstats
path: root/ircd/monitor.c
Commit message (Expand)AuthorAgeFilesLines
* Expand monitor•••- new is_monitoring function that modules can use to determine if a particular client is monitoring a particular nickname - new hook that is fired when a user adds a nick to their monitor list Gravatar Ryan Schmidt13 days1-0/+10
* ircd: send tags on every message•••Simplify linebuf by introducing fsnprint to manage a list of printfs. Add a msgbuf unparse cache for send functions that loop. Gravatar Simon Arlott2017-08-061-2/+2
* typedef-ify rb_radixtree for consistency.Gravatar Elizabeth Myers2016-03-231-1/+1
* Move irc_* data structures to librb.•••This makes the base ircd less cluttered up with data structures that can go elsewhere. Gravatar Elizabeth Myers2016-03-061-6/+6
* Remove $Id tags from everything.•••These are obsolete and none have changed since 10 years gao... Gravatar Elizabeth Myers2016-03-061-2/+0
* Remove libratbox's snprintf.c, update related ircd codeGravatar Valerii Iatsko2016-02-101-1/+1
* ircd: monitor: use irc_radixtree instead of home-grown hashtableGravatar William Pitcock2016-01-231-23/+10
* rename src to ircd, libcore to libircdGravatar William Pitcock2016-01-061-0/+154