Commit History

Author SHA1 Message Date
  Roger Dingledine 66b21a19db Add a 'quit' command for the controller. 20 years ago
  Nick Mathewson 789374dbbd Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings. 20 years ago
  Nick Mathewson 16528aa070 Add a config-file GETINFO entry; fix a minor memory leak on some SAVECONF calls. 20 years ago
  Nick Mathewson 742796c19f Avoid sending blank lines when GETINFO replies should be empty 20 years ago
  Roger Dingledine 588e80fdcd fix a function comment 20 years ago
  Nick Mathewson 4e735da5da Also set event_mask=0 in connection_free_all, and dont send events to marked control conns (for good measure) 20 years ago
  Roger Dingledine 5c4da9dec6 incomplete patch for matt's info controller signal term bug 20 years ago
  Nick Mathewson 4cb89fd557 Implement some more GETINFO goodness: expose helper nodes, config options, getinfo keys. 20 years ago
  Nick Mathewson 2bd6040f62 Rename cross-format config.c stuff to config_* and or_options_t-specific stuff to option[s]_* 20 years ago
  Nick Mathewson 18c11eb3bc Be consistent about preferring foo* to struct foo* 20 years ago
  Nick Mathewson 5b4e11fa5d Add getinfo logic for accounting; add options for helper nodes 20 years ago
  Roger Dingledine 43a28a4ca9 make event streams work with control v1 too 20 years ago
  Roger Dingledine 090836d171 correct error message in closestream 20 years ago
  Roger Dingledine ebf13c6282 not not zero means zero 20 years ago
  Roger Dingledine 5643532bd9 if the controller asks to extendcircuit to circid 0, we need to 20 years ago
  Roger Dingledine fe7535c5e2 arguments in EXTENDCIRCUIT were reversed 20 years ago
  Nick Mathewson f8b48176ed Fix several bugs in read_escaped_data; add a unit test and a few docs 20 years ago
  Roger Dingledine 83dc42055d point out some bugs for nick, noticed by whiteout 20 years ago
  Nick Mathewson cf13b3e4a6 Macro-fu to get DEBUG events working. 20 years ago
  Roger Dingledine 8f9790a023 fix a seg fault with autodetecting which controller version is being used 20 years ago
  Nick Mathewson 63f9a8baa2 Canonicalize option names even on defaulted options. 20 years ago
  Nick Mathewson ec83652357 Logic to implement rendezvous/introduction via unknown servers. 20 years ago
  Nick Mathewson 806da0d8b2 Compile on win32 20 years ago
  Nick Mathewson 5eef9177c5 Appease verbose GCC warnings. 20 years ago
  Nick Mathewson eb327e7660 Add feature to handle unset (default) configuration options in GETCONF control messages 20 years ago
  Nick Mathewson 64fc1f7bae Implement all the rest of the new controller protocol, debug a little, add some new features, add ADDRMAP events. 20 years ago
  Nick Mathewson d38c696d5a The new protocol is implemented. Except for the pesky string unquoting business. And the cleanups. And the docs. And the testing. And the debugging. And the new features. Hm, I think it is time to sleep. 20 years ago
  Nick Mathewson 3f2339d1d3 Implement EXTENDCIRCUIT and ATTACHCIRCUIT. Only SETCONFIG and AUTHENTICATE remain. 20 years ago
  Nick Mathewson c2f6fe9b85 Implement even more control functionality 20 years ago
  Nick Mathewson 9b4aa8d2ab Implement all the easy bits of the new control protocol 20 years ago