aboutsummaryrefslogtreecommitdiff
path: root/src/or/test.c
Commit message (Expand)AuthorAge
* Add some functions to escape values from the network before sending them to t...•••svn:r6087 Nick Mathewson2006-03-05
* try to fix bug with spurious "everything is broken" warning•••svn:r5994 Nick Mathewson2006-02-13
* and don't warn when it happens here either, unless the user•••wants to hear it. svn:r5990 Roger Dingledine2006-02-12
* Happy new year!•••svn:r5949 Roger Dingledine2006-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 Dingledine2006-02-01
* Make unittests pass again.•••svn:r5773 Nick Mathewson2006-01-10
* Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582 Nick Mathewson2005-12-14
* Whitespace normalization•••svn:r5528 Nick Mathewson2005-12-08
* Add a benchmark-aes function to test.c. Off by default.•••svn:r5485 Nick Mathewson2005-12-01
* get rid of some unused variables•••svn:r5451 Roger Dingledine2005-11-24
* Replace balanced trees with hash tables: this should make stuff significantly...•••svn:r5441 Nick Mathewson2005-11-23
* On directory servers, old_routers was wasting hundreds of bytes per supersede...•••svn:r5349 Nick Mathewson2005-11-05
* Remove last vestiges of old logging interface.•••svn:r5317 Nick Mathewson2005-10-25
* Convert circuituse, command, config, connection, relay, router, test to new l...•••svn:r5308 Nick Mathewson2005-10-25
* Allow tor_gzip_uncompress to extract as much as possible from truncated compr...•••svn:r5247 Nick Mathewson2005-10-13
* Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168 Nick Mathewson2005-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 Dingledine2005-09-29
* Fix some compiler warnings•••svn:r5124 Nick Mathewson2005-09-23
* Implement new version handling code.•••svn:r5100 Nick Mathewson2005-09-21
* Move to new base64 digest functions. Switch to new router digest calculation...•••svn:r5088 Nick Mathewson2005-09-18
* Make unittests not die•••svn:r5071 Nick Mathewson2005-09-15
* add docs, fix whitespace, and make ANY rule in routerparse a little tighter.•••svn:r5031 Nick Mathewson2005-09-13
* Use tor_listdir in test.c instead of duplicating ode.•••svn:r4981 Nick Mathewson2005-09-10
* Add sorting/searching to smartlist•••svn:r4977 Nick Mathewson2005-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 Dingledine2005-08-31
* Allow tor_gzip_uncompress to handle multiple concatenated compressed strings.•••svn:r4882 Nick Mathewson2005-08-29
* Make unit tests (and others) run without launching listeners, creating subdir...•••svn:r4876 Nick Mathewson2005-08-26
* We no longer need dirserv_load_from_directory_string, so dirserv_add_descrip...•••svn:r4861 Nick Mathewson2005-08-26
* Remove accidentally added printf•••svn:r4841 Nick Mathewson2005-08-26
* Add some documentation; move the signature generation logic into routerparse....•••svn:r4840 Nick Mathewson2005-08-26
* Make unit tests run without segfaulting•••svn:r4804 Nick Mathewson2005-08-22
* Make GCC very happy, even with lots of warnings set. Also, try to fix some re...•••svn:r4770 Nick Mathewson2005-08-12
* Fix segfault in unit tests•••svn:r4760 Nick Mathewson2005-08-09
* Replace (Fascist)Firewall* with a new ReachableAddresses option that understa...•••svn:r4751 Nick Mathewson2005-08-08
* Rename cross-format config.c stuff to config_* and or_options_t-specific stuf...•••svn:r4641 Nick Mathewson2005-07-23
* Be consistent about preferring foo* to struct foo*•••svn:r4637 Nick Mathewson2005-07-22
* unit tests to prove i didn't screw up•••svn:r4602 Roger Dingledine2005-07-18
* Fix several bugs in read_escaped_data; add a unit test and a few docs•••svn:r4580 Nick Mathewson2005-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 Mathewson2005-06-29
* Fix unit tests that used old signature for add_fingerprint_to_dir•••svn:r4495 Nick Mathewson2005-06-27
* Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411 Nick Mathewson2005-06-11
* flesh out the source file descriptions for doxygen•••svn:r4404 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* Fix for 152: reject malformed .onion addresses rather then passing them on•••svn:r4329 Nick Mathewson2005-06-07
* Add unit test for openpgp s2k•••svn:r4306 Nick Mathewson2005-06-04
* Append default exit policy before checking for implicit internal addresses: f...•••svn:r4201 Nick Mathewson2005-05-14
* Remove support for looking at old directory/routerdesc elements; mark non-new...•••svn:r4154 Nick Mathewson2005-05-02
* Fix unit tests for buffers.•••svn:r4124 Nick Mathewson2005-04-26
* Clean/renormalize whitespace•••svn:r4122 Nick Mathewson2005-04-26
* Change the implementation of buf_t a lot: make it a ring buffer to minimize m...•••svn:r4121 Nick Mathewson2005-04-26