Stuff related to the Dancer IRC bot.
Make Dancer address family
independent, enabling it to connect to IPv6
IRC servers.
Included in upstream CVS.
Make Dancer use
fork(2)
and execv(3)
instead of
popen(3)
to call external programs, fixing a remote program execution security issue.
Included in upstream CVS.
Custom patch done long ago, making the following changes. It is not clean and should be split up.
dancer.funcs
dancer.config
using '<', '>' and ',' instead
of '[', ']' and '|', so the latter can be part of the nick
dancer.config
take a raw
IRC command and can thus be
used with arbitrary nick and channel services
dancer.funcs
(be aware of its security implications!)
CHANOP
level can invite the bot to its default channel
elho patch for Dancer 4.16
(GnuPG signature)
elho patch for Dancer CVS as of 2002-02-14
(GnuPG signature)
(not tested extensively)