aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Collapse)AuthorAge
* not not zero means zeroRoger Dingledine2005-07-17
| | | | svn:r4587
* if the controller asks to extendcircuit to circid 0, we need toRoger Dingledine2005-07-17
| | | | | | | init the circuit before we can add hops to its cpath. svn:r4586
* arguments in EXTENDCIRCUIT were reversedRoger Dingledine2005-07-17
| | | | | | | | | and an error message was misleading and we were leaking memory on some errors more bugs remain svn:r4585
* Make "Couldnt add router to list" message more descriptive. Make messages ↵Nick Mathewson2005-07-15
| | | | | | consistenly punctuated. svn:r4582
* Fix several bugs in read_escaped_data; add a unit test and a few docsNick Mathewson2005-07-15
| | | | svn:r4580
* Merge patch from Matt Edman for bug 162 (service never stops)Nick Mathewson2005-07-15
| | | | svn:r4578
* the other half of the bugfix: tolerate a trusted dirserver claimingRoger Dingledine2005-07-15
| | | | | | | dirport 0 in its descriptor. svn:r4576
* if you're an auth dir server, always publish your dirport,Roger Dingledine2005-07-15
| | | | | | | | | even if you haven't yet found yourself to be reachable. this is the cause of Jan Tore Morken's recent or-talk bug. svn:r4575
* point out some bugs for nick, noticed by whiteoutRoger Dingledine2005-07-15
| | | | svn:r4574
* missed oneRoger Dingledine2005-07-14
| | | | svn:r4567
* tell us what kind of listener it is, tooRoger Dingledine2005-07-14
| | | | svn:r4566
* fix opening listener log msgNick Mathewson2005-07-14
| | | | svn:r4565
* Populate address field of listeners with an actually sane value.Nick Mathewson2005-07-14
| | | | svn:r4564
* put in tor26's new IP addressRoger Dingledine2005-07-14
| | | | svn:r4560
* fix problems noticed by arma in rendservice.cNick Mathewson2005-07-14
| | | | svn:r4558
* remove pointless XXXX. It was there to remind me to do something I already did.Nick Mathewson2005-07-14
| | | | svn:r4557
* substantive changes on nick's rendezvous commit.Roger Dingledine2005-07-14
| | | | | | | nick, can you fix these? svn:r4554
* trivial changes on nick's rendezvous commitRoger Dingledine2005-07-14
| | | | svn:r4553
* make it more pleasant to be told you're using libeventRoger Dingledine2005-07-13
| | | | svn:r4548
* make a notice-level log make more sense.Roger Dingledine2005-07-13
| | | | svn:r4547
* whitespace fixesNick Mathewson2005-07-13
| | | | svn:r4544
* Macro-fu to get DEBUG events working.Nick Mathewson2005-07-13
| | | | svn:r4539
* looks like we were never delivering deflated running-routers listsRoger Dingledine2005-07-12
| | | | svn:r4536
* anonymous bugfix on our pointer arithmeticRoger Dingledine2005-07-12
| | | | svn:r4535
* Add belt-and-suspenders fix to coredump from yesterday; document more ↵Nick Mathewson2005-07-12
| | | | | | functions in buffers.c svn:r4532
* fix a seg fault with autodetecting which controller version is being usedRoger Dingledine2005-07-12
| | | | svn:r4531
* Canonicalize option names even on defaulted options.Nick Mathewson2005-07-11
| | | | svn:r4530
* Do not reverse command-line configuration options; Use new ↵Nick Mathewson2005-07-11
| | | | | | minimal-listener-close code; Add code to canonicalize configuration names. svn:r4529
* Change retry_listeners: when force is false, close and re-open a minimal set ↵Nick Mathewson2005-07-11
| | | | | | of listeners (i.e., those that do not match the configuration). This fixes a possible bug on some windowses. Maybe. svn:r4528
* NT service patch from Matt Edman to improve error messages, lightly cleaned; ↵Nick Mathewson2005-07-09
| | | | | | needs more testing. svn:r4527
* be flexible in what you accept: when people type "tor --install" thinkingRoger Dingledine2005-07-09
| | | | | | | they had typed "tor -install", make it work too. svn:r4526
* fix compile error in cvsRoger Dingledine2005-07-02
| | | | svn:r4520
* Be more explicit about which IP we are connecting to; expose future exit ↵Nick Mathewson2005-07-01
| | | | | | policy problems better. svn:r4519
* fix another compile warnRoger Dingledine2005-07-01
| | | | svn:r4516
* forward-port the 0.1.0.11 stuffRoger Dingledine2005-07-01
| | | | svn:r4515
* fix compile error (and likely a a crash bug in resolves)Roger Dingledine2005-07-01
| | | | svn:r4514
* Make errors retrievable from tor_socketpair; resolve bug 163.Nick Mathewson2005-06-30
| | | | svn:r4509
* Logic to implement rendezvous/introduction via unknown servers.Nick Mathewson2005-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add a new extend_info_t datatype to hold information needed to extend a circuit (addr,port,keyid,onion_key). Use it in cpath and build_state. Make appropriate functions take or return it instead of routerinfo_t or keyid. - #if 0 needless check in circuit_get_by_edge_conn; if nobody triggers this error in 0.1.0.10, nobody will trigger it. - Implement new hidden service descriptor format, which contains "extend info" for introduction points, along with protocol version list. - Parse new format. - Generate new format - Cache old and new formats alongside each other. - Directories serve "old" format if asked in old way, "newest available" format if asked in new way. - Use new format to find introduction points if possible; otherwise fall back. Keep nickname lists and extendinfo lists in sync. - Tests for new format. - Implement new "v2" INTRODUCE cell format. - Accept new format - Use new format if we have a versioned service descriptor that says the server accepts the new format. - Add documentation for functions and data types. svn:r4506
* make the local and private network masks explicit when we complainRoger Dingledine2005-06-29
| | | | svn:r4501
* whitespace fixRoger Dingledine2005-06-28
| | | | svn:r4500
* Compile on win32Nick Mathewson2005-06-27
| | | | svn:r4496
* Fix unit tests that used old signature for add_fingerprint_to_dirNick Mathewson2005-06-27
| | | | svn:r4495
* It is not the end of the world when a router descriptor has an unrecognized kwdNick Mathewson2005-06-24
| | | | svn:r4480
* we were printing the number of idle dns workers incorrectly.Roger Dingledine2005-06-23
| | | | svn:r4477
* make the log message less scary when all the dirservers areRoger Dingledine2005-06-22
| | | | | | | temporarily unreachable svn:r4476
* Appease the hungry god of GCC: it wants functions to be static or prototyped!Nick Mathewson2005-06-21
| | | | svn:r4471
* more cleanups before i go wildRoger Dingledine2005-06-21
| | | | svn:r4469
* overall cleanup and streamlining and doccingRoger Dingledine2005-06-20
| | | | | | | also fix a DoS avenue on dirservers svn:r4468
* Load hardware acceleration options when/where available. Can anybody test this?Nick Mathewson2005-06-20
| | | | svn:r4467
* Appease verbose GCC warnings.Nick Mathewson2005-06-20
| | | | svn:r4466