| Commit message (Expand) | Author | Age |
* | when we think a router is unreachable, pass the message back to the•••server's logs, and make it a 'warn'.
also, fix a memory leak for rejected router descriptors.
svn:r4889
| Roger Dingledine | 2005-08-31 |
* | Allow tor_gzip_uncompress to handle multiple concatenated compressed strings.•••svn:r4882
| Nick Mathewson | 2005-08-29 |
* | Make unit tests (and others) run without launching listeners, creating subdir...•••svn:r4876
| Nick Mathewson | 2005-08-26 |
* | We no longer need dirserv_load_from_directory_string, so dirserv_add_descrip...•••svn:r4861
| Nick Mathewson | 2005-08-26 |
* | Remove accidentally added printf•••svn:r4841
| Nick Mathewson | 2005-08-26 |
* | Add some documentation; move the signature generation logic into routerparse....•••svn:r4840
| Nick Mathewson | 2005-08-26 |
* | Make unit tests run without segfaulting•••svn:r4804
| Nick Mathewson | 2005-08-22 |
* | Make GCC very happy, even with lots of warnings set. Also, try to fix some re...•••svn:r4770
| Nick Mathewson | 2005-08-12 |
* | Fix segfault in unit tests•••svn:r4760
| Nick Mathewson | 2005-08-09 |
* | Replace (Fascist)Firewall* with a new ReachableAddresses option that understa...•••svn:r4751
| Nick Mathewson | 2005-08-08 |
* | Rename cross-format config.c stuff to config_* and or_options_t-specific stuf...•••svn:r4641
| Nick Mathewson | 2005-07-23 |
* | Be consistent about preferring foo* to struct foo*•••svn:r4637
| Nick Mathewson | 2005-07-22 |
* | unit tests to prove i didn't screw up•••svn:r4602
| Roger Dingledine | 2005-07-18 |
* | Fix several bugs in read_escaped_data; add a unit test and a few docs•••svn:r4580
| Nick Mathewson | 2005-07-15 |
* | Logic to implement rendezvous/introduction via unknown servers.•••- 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
| Nick Mathewson | 2005-06-29 |
* | Fix unit tests that used old signature for add_fingerprint_to_dir•••svn:r4495
| Nick Mathewson | 2005-06-27 |
* | Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411
| Nick Mathewson | 2005-06-11 |
* | flesh out the source file descriptions for doxygen•••svn:r4404
| Roger Dingledine | 2005-06-11 |
* | Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382
| Nick Mathewson | 2005-06-09 |
* | Fix for 152: reject malformed .onion addresses rather then passing them on•••svn:r4329
| Nick Mathewson | 2005-06-07 |
* | Add unit test for openpgp s2k•••svn:r4306
| Nick Mathewson | 2005-06-04 |
* | Append default exit policy before checking for implicit internal addresses: f...•••svn:r4201
| Nick Mathewson | 2005-05-14 |
* | Remove support for looking at old directory/routerdesc elements; mark non-new...•••svn:r4154
| Nick Mathewson | 2005-05-02 |
* | Fix unit tests for buffers.•••svn:r4124
| Nick Mathewson | 2005-04-26 |
* | Clean/renormalize whitespace•••svn:r4122
| Nick Mathewson | 2005-04-26 |
* | Change the implementation of buf_t a lot: make it a ring buffer to minimize m...•••svn:r4121
| Nick Mathewson | 2005-04-26 |
* | tie MAX_DIR_SIZE to MAX_BUF_SIZE•••resolve bug 80
svn:r4052
| Roger Dingledine | 2005-04-07 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |
* | Change version parsing logic: a version is "obsolete" if it is not recommende...•••svn:r3716
| Nick Mathewson | 2005-03-01 |
* | Change from inet_ntoa to a threadproof tor_inet_ntoa.•••svn:r3656
| Nick Mathewson | 2005-02-22 |
* | Print uname on start of unittests.•••svn:r3646
| Nick Mathewson | 2005-02-22 |
* | Fix dumb bug in unittests.•••svn:r3409
| Nick Mathewson | 2005-01-22 |
* | Have reason string for serverdesc post requests contain actual serverdesc sta...•••svn:r3391
| Nick Mathewson | 2005-01-20 |
* | Add unittests for compression detection. Make all rendezvous descriptors "pla...•••svn:r3375
| Nick Mathewson | 2005-01-19 |
* | fix unit tests: address has to be a non-private IP, and socksport•••needs to be 0.
svn:r3324
| Roger Dingledine | 2005-01-07 |
* | Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise...•••svn:r3319
| Nick Mathewson | 2005-01-06 |
* | Nothing actually _uses_ socks_port, so why publish it? For backward compatibi...•••svn:r3279
| Nick Mathewson | 2005-01-04 |
* | Remove length restriction when generating directories.•••svn:r3218
| Nick Mathewson | 2004-12-24 |
* | Make split(..., NULL) split on horizontal space; fix bug with tabs in config ...•••svn:r3155
| Nick Mathewson | 2004-12-16 |
* | Renormalize whitespace•••svn:r3095
| Nick Mathewson | 2004-12-07 |
* | Make unit tests work on win32•••svn:r3094
| Nick Mathewson | 2004-12-07 |
* | Add function to check that addr_policy_t is okay; change struct addr_policy_t...•••svn:r3070
| Nick Mathewson | 2004-12-04 |
* | Rename parse_address to parse_extended_hostname (since we have other kinds of...•••svn:r3029
| Nick Mathewson | 2004-11-30 |
* | Implement new version format for post 0.1.•••svn:r3022
| Nick Mathewson | 2004-11-29 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | put in initial support for ".nickname.exit" addresses, to let alice•••decide what exit node to use; based on a patch by geoff goodell.
needs more work: e.g. it goes bananas building new circuits when the
chosen exit node's exit policy rejects the connection.
svn:r3015
| Roger Dingledine | 2004-11-29 |
* | correct multiple internal spaces•••svn:r3004
| Nick Mathewson | 2004-11-28 |
* | Normalize space: add one between every control keyword and control clause.•••svn:r3003
| Nick Mathewson | 2004-11-28 |
* | remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989
| Roger Dingledine | 2004-11-26 |
* | update unit tests to reflect changed interface•••svn:r2952
| Roger Dingledine | 2004-11-23 |