aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
AgeCommit message (Expand)Author
2004-11-02canonicalize "src" and "dest" arg order in crypto.c (and others)Roger Dingledine
2004-10-27Tricksy compiler warnings! We hates them, hates them forever, my precious!Nick Mathewson
2004-10-27Use tor_snprintf, not snprintfNick Mathewson
2004-10-27Avoid strcat; use snprintf or strlcat insteadNick Mathewson
2004-10-27Replace sprintf with snprintfNick Mathewson
2004-10-19Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used toNick Mathewson
2004-10-17start the process of making 0.0.7* obsoleteRoger Dingledine
2004-10-16don't assert multiple things in the same tor_assert()Roger Dingledine
2004-10-16fix memory leak in router.c; start relying on NULL==(zero bytes)Nick Mathewson
2004-10-15Implement "families" of coadministered nodes; prevent them all from appearing...Nick Mathewson
2004-10-14Compile without warnings on windowsNick Mathewson
2004-10-14Try to always dtrt if routerlist==NULLNick Mathewson
2004-10-14Build without warnings on mac gcc 3.3Nick Mathewson
2004-10-14more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine
2004-10-14Remove need for dirservers file: now, we note trusted dirservers in configura...Nick Mathewson
2004-10-13Omit any exit rules that follow a catch-all rule when writing a router descri...Nick Mathewson
2004-10-07Workaround for bug on windows where cached-directories get crlf corruption.Nick Mathewson
2004-10-06Refactor fingerprint handling: remember hex digests (no spaces) instead of be...Nick Mathewson
2004-09-29prefer tor_free to freeRoger Dingledine
2004-09-27checking only 0.0.7 and 0.0.8 didn't work, because some dirserversRoger Dingledine
2004-09-23cleanup: use strcmpstart() in more placesRoger Dingledine
2004-09-08Some platforms have weird translations when you open files in "test" mode; ma...Nick Mathewson
2004-08-18Functions to test nickname validityNick Mathewson
2004-08-16o Handle servers with dynamic IP addresses: don't replaceRoger Dingledine
2004-08-15o clients choose nodes proportional to advertised bandwidthRoger Dingledine
2004-08-09Fix bug in saving onion keys to disk when rotating; also survive short-term s...Nick Mathewson
2004-08-08reject the default edonkey, kazaa, gnutella portsRoger Dingledine
2004-08-07Fix a leakNick Mathewson
2004-08-07Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename for...Nick Mathewson
2004-08-04commit some odds and ends, so my tree is cleanRoger Dingledine
2004-07-22make router_is_me() compare identity, not nicknameRoger Dingledine
2004-07-22put our fingerprint into the descriptor, so we can match aRoger Dingledine
2004-07-22allow OPs to set a DirPort and cache/serve directoriesRoger Dingledine
2004-07-22populate router_get_my_routerinfo()->is_verifiedRoger Dingledine
2004-07-22publish advertised_bandwidth in descriptorRoger Dingledine
2004-07-210.0.8 ORs should autoconnect to authdirservers and 0.0.7 serversRoger Dingledine
2004-07-21solve the authdirserver initialization precedence problemRoger Dingledine
2004-07-21rearrange to prepare to solve the authdirserver initializationRoger Dingledine
2004-07-21Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify be...Nick Mathewson
2004-07-20Split uptime into separate fieldNick Mathewson
2004-07-20Remember list of digests for trusted dirservers; use this list to tell whethe...Nick Mathewson
2004-07-20also don't hang up on him if we're an OR and he's an authdirserverRoger Dingledine
2004-07-20a whole swath of fixesRoger Dingledine
2004-07-18abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mod...Nick Mathewson
2004-07-13Finish most pre2 items: make running-routers list work right; rename secret k...Nick Mathewson
2004-07-12add 'advertisedbandwidth' to router descriptorRoger Dingledine
2004-07-07Remove spurious assertNick Mathewson
2004-07-07Fix the router_compare_to_my_exit_policy assertion failure once-and-for-all, ...Nick Mathewson
2004-07-04touchups all overRoger Dingledine
2004-07-02More digest/nickname fixesNick Mathewson