Advanced Onion Router is designed to be a client for OR network and intended to be an improved alternative for Tor+Vidalia+Privoxy bundle for Windows users. It is able to "force" a program and its plugins to use the Tor proxy regardless of its configured proxy settings.
Onion Routing is a distributed overlay network designed to anonymize TCP-based applications like web browsing, secure shell, and instant messaging. Clients choose a path through the network and build a circuit, in which each node (or “onion router” or “OR”) in the path knows its predecessor and successor, but no other nodes in the circuit. Traffic flows down the circuit in fixed-size cells, which are unwrapped by a
symmetric key at each node (like the layers of an onion) and relayed downstream.
What's New in This Release:
· corrected: when remapping an address, if a plugin exported AdvTor_TranslateAddress(), the new_address part of an addressmap_entry_t structure was freed without undating it with the new remapped address; this error caused random crashes when a plugin that exported AdvTor_TranslateAddress() (like the Blacklist plugin) was loaded
· the value for the source code file name pointer is written to AdvOR-crash.txt instead of the file name pointed by it
· AdvOR.dll increases the reference count for WS2_32.dll to prevent an intercepted application from unloading it
· if more plugins export TranslateAddress and have the right to translate addresses, the address that was remapped by plugins is rewritten only once, after all plugins events handlers are called
· AdvOR no longer formats useless controller messages if no controller is connected
· updated libraries: libevent-2.0.20-stable, openssl-1.0.1c
· geoip_c.h was updated with GeoIPCountryWhois.csv released on October 30th