| Commit message (Expand) | Author | Age |
... | |
* | and don't warn when it happens here either, unless the user•••wants to hear it.
svn:r5990
| Roger Dingledine | 2006-02-12 |
* | Happy new year!•••svn:r5949
| Roger Dingledine | 2006-02-09 |
* | Add a new config option ExitPolicyRejectPrivate which defaults to 1.•••This means all exit policies will begin with rejecting private addresses,
unless the server operator explicitly turns it off.
Also, make our code to remove redundancies in the exit policy smarter,
so it can detect "reject foo, reject bar, reject *" patterns.
Lastly, we can get rid of the "exit policy implicitly accepts" code,
since we make everything more explicit now.
svn:r5888
| Roger Dingledine | 2006-02-01 |
* | Make unittests pass again.•••svn:r5773
| Nick Mathewson | 2006-01-10 |
* | Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582
| Nick Mathewson | 2005-12-14 |
* | Whitespace normalization•••svn:r5528
| Nick Mathewson | 2005-12-08 |
* | Add a benchmark-aes function to test.c. Off by default.•••svn:r5485
| Nick Mathewson | 2005-12-01 |
* | get rid of some unused variables•••svn:r5451
| Roger Dingledine | 2005-11-24 |
* | Replace balanced trees with hash tables: this should make stuff significantly...•••svn:r5441
| Nick Mathewson | 2005-11-23 |
* | On directory servers, old_routers was wasting hundreds of bytes per supersede...•••svn:r5349
| Nick Mathewson | 2005-11-05 |
* | Remove last vestiges of old logging interface.•••svn:r5317
| Nick Mathewson | 2005-10-25 |
* | Convert circuituse, command, config, connection, relay, router, test to new l...•••svn:r5308
| Nick Mathewson | 2005-10-25 |
* | Allow tor_gzip_uncompress to extract as much as possible from truncated compr...•••svn:r5247
| Nick Mathewson | 2005-10-13 |
* | Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168
| Nick Mathewson | 2005-09-30 |
* | Be more conservative about whether to advertise our dirport.•••The main change is to not advertise if we're running at capacity and
either a) we could hibernate or b) our capacity is low and we're using
a default dirport.
svn:r5148
| Roger Dingledine | 2005-09-29 |
* | Fix some compiler warnings•••svn:r5124
| Nick Mathewson | 2005-09-23 |
* | Implement new version handling code.•••svn:r5100
| Nick Mathewson | 2005-09-21 |
* | Move to new base64 digest functions. Switch to new router digest calculation...•••svn:r5088
| Nick Mathewson | 2005-09-18 |
* | Make unittests not die•••svn:r5071
| Nick Mathewson | 2005-09-15 |
* | add docs, fix whitespace, and make ANY rule in routerparse a little tighter.•••svn:r5031
| Nick Mathewson | 2005-09-13 |
* | Use tor_listdir in test.c instead of duplicating ode.•••svn:r4981
| Nick Mathewson | 2005-09-10 |
* | Add sorting/searching to smartlist•••svn:r4977
| Nick Mathewson | 2005-09-09 |
* | 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 |