Commit History

Author SHA1 Message Date
  Nick Mathewson 878962bee1 Add reasons to DESTROY and RELAY_TRUNCATED cells. 20 years ago
  Roger Dingledine dbd7b97eff helper nodes are dead. long live entry nodes. 20 years ago
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 20 years ago
  Roger Dingledine ea760fa149 extendcircuit and attachstream would complain about not enough 20 years ago
  Roger Dingledine 79f09b2f17 setconf orport=9001 20 years ago
  Roger Dingledine 58366ffd24 when we changed from log_fn to debug/info/notice/warn/err, 20 years ago
  Nick Mathewson 39265dd72e In my private little universe, terminals are still 80 columns. Impose a 160-character-per-line limit; this will creep down. 20 years ago
  Nick Mathewson 148a1e969d Shave off another 4.7%: remove a linear search when figuring out which circuits wanted us to open a given OR connection. 20 years ago
  Peter Palfrader b9d37a2d58 Add a new controller event type that allows controllers to get all 20 years ago
  Roger Dingledine 4ddf2385a0 if it's not less than three does that mean it's more than two? 20 years ago
  Roger Dingledine 9d6d6da883 and code the part where redirectstream can take a port. 20 years ago
  Roger Dingledine d2b93df26c and now we actually do it, too. 20 years ago
  Roger Dingledine 7dbf2511c3 when you type 'getinfo' with no arguments, it doesn't give you 20 years ago
  Roger Dingledine 279e29a1f2 bugfix: the controller doesn't mention it's a .onion if it is. 20 years ago
  Nick Mathewson 75d85c8214 On directory servers, old_routers was wasting hundreds of bytes per superseded router descriptor. Roll the signed descriptor info and identifying info into a cache_info struct, and use only that for old_routers. 20 years ago
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 20 years ago
  Nick Mathewson 91a666064a Fix possible free(NULL) in control.c 20 years ago
  Nick Mathewson f9b0be526e Use LD_BUG as appropriate; convert rend* and router* to new logging interface; use new circ_log_path interface 20 years ago
  Nick Mathewson 55f2ab9cc3 Migrate a few more files to domained logging 20 years ago
  Nick Mathewson 3347c1741d Refactor routerlist access slightly: always use router_get_by_routerlist(); change its interface; add modifier functions to add/remove elements from the current routerlist (so we can add indices). 20 years ago
  Peter Palfrader 551e3402a3 split send_control1_event() into the printf and the print/dispatch part. The 20 years ago
  Peter Palfrader 640211e59a Be a bit more verbose in our AUTHENTICATE error messages in the control protocol so the next guy doesn't blame Nick again 20 years ago
  Nick Mathewson 2b3a7b818f Add an as-yet-unused "EXTENDED" flag to SETEVENTS to indicate that the client can handle extra labeled info in its events. Add moreinfo to the "what is ready for downloading" msg so we can investigate digest-related download rules 20 years ago
  Roger Dingledine be478bb56c stutter therapy lessons 20 years ago
  Nick Mathewson 8434595584 Fix verbose compiler warnings, including one in routerlist.c that would have been an actual error. Normalize whitespace. Enforce convention that "address" is a hostname and "addr" is an IPv4 address. 20 years ago
  Nick Mathewson 61ea516885 Check for named servers when looking them up by nickname; 20 years ago
  Roger Dingledine 88c37f2d24 comment cleanups 20 years ago
  Nick Mathewson fc3c0197f9 Resolve several DOCDOCs. Make non-mirrors only launch routerdesc downloads when they have more than 16 router descriptors to download, or when 10 minutes have passed since the last download. 20 years ago
  Nick Mathewson c6347cdb0e suppress all our usual compiler warnings, including a longstanding one from tree.h 20 years ago
  Roger Dingledine f011b12df2 bugfix: nobody ever implemented EVENT_ADDRMAP for control protocol 20 years ago