From IRC Wiki
ShroudBNC is a modular IRC proxy written in C++. Shroud can be enhaced using TCL scripts and alllows partial emulation of eggdrop commands. ShroudBNC also has its own web interface and it provided support for SSL connections.
- built-in flood protection (so you do not get "excess flood" errors)
- module support (c++ shared libraries)
- asynchronous dns resolving so the bouncer does not freeze while users reconnect