This feature is disabled by default. Enable it with the -a option.
Anonymizing mode is discussed in the Tircproxy feature list.
This feature is disabled by default.
To prevent the proxy from flooding an IRC server with many simultanious connections (e.g. if the proxy is rebooted), the proxy can be configured to enforce a one-second delay between connections under T seconds apart. This is done with the -t T option, like this:
tircproxy ... -t 2 ...
Without this option, some servers may temporarily refuse connections from the proxy host if many people try to connect at once. Since many clients will automatically try again, a vicious cycle can result, compounding the difficulties your users will have connecting to that server (the "crash, burp, get rejected, burp, ..." problem).
This feature is enabled by default, disable it with the -K flag.
The mIRC DCC kludge causes the proxy to ignore the IP address supplied by its clients when they request DCC connections, and instead use the address that actually connected to this proxy.
This was necessary because some versions of mIRC sent out invalid IP addresses in their DCC requests. This also closes some potential security holes where carefully constructed DCC requests could be used by the clients to punch arbitrary holes in your firewall.
This feature should probably never be disabled, unless you happen to be connecting to Tircproxy from another proxy (e.g. a bouncer) which doesn't have native support for DCC requests and is located on a different machine.