Nick Mathewson
|
c4b8fef362
Remove svn $Id$s from our source, and remove tor --version --version.
|
пре 15 година |
Nick Mathewson
|
61722638ea
Refactor tor_addr_compare_masked() so that CMP_SEMANTIC makes more sense, and has decent semantics for maskbits; and so that CMP_EXACT works right for bits==0.
|
пре 15 година |
Roger Dingledine
|
a12c3f2c86
some fixes i found in my sandbox
|
пре 15 година |
Nick Mathewson
|
e6bf9fdf94
Remove bogus extern declaration for unused (and nonexistant) field from test.c
|
пре 15 година |
Nick Mathewson
|
558e9899e4
Document most undocumented variables.
|
пре 15 година |
Nick Mathewson
|
b4d387c28b
Make freelist_len in memarea.c static; document a few variables.
|
пре 15 година |
Nick Mathewson
|
7d79bec54d
Expose bench_* functions via test cli
|
пре 15 година |
Nick Mathewson
|
b68379b13b
Add DOCDOC entries for undocumented static and global variables.
|
пре 15 година |
Nick Mathewson
|
1e5f457461
Fix most DOCDOCs remaining and/or added by redox.
|
пре 15 година |
Nick Mathewson
|
1725c0c8a5
Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen.
|
пре 15 година |
Nick Mathewson
|
55348884b5
Fix all of the doxygen warnings not pertaining to missing documentation.
|
пре 15 година |
Nick Mathewson
|
029be5ad02
Move in-addr.arpa parsing and generation into address.c, and simplify the code that does it elsewhere. Incidentally, this lets exit servers answer requests for ip6.arpa addresses.
|
пре 15 година |
Nick Mathewson
|
bf80e2df3f
Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow.
|
пре 15 година |
Nick Mathewson
|
c449e6e5be
whitespace fixes.
|
пре 15 година |
Nick Mathewson
|
290b6f54a3
Make unit tests slower but more reliable by disabling an old optimization.
|
пре 15 година |
Nick Mathewson
|
8ba2a15a49
Fix more leaks in unit tests.
|
пре 15 година |
Nick Mathewson
|
cebdf93949
Fix bug 889: share deep-copied keys between threads to avoid races in reference counts. Bugfix on 0.1.0.1-rc.
|
пре 15 година |
Nick Mathewson
|
d597b23c42
Massage a little code to hopfully please coverity.
|
пре 15 година |
Nick Mathewson
|
33e2053ebc
Make return code from router_add_to_routerlist a nice sensible enum. Based on patch from Sebastian.
|
пре 15 година |
Nick Mathewson
|
5fb2ab1e65
Implement the /tor/keys/fp-sk/ URL format. That mostly finishes the server side of 157.
|
пре 15 година |
Nick Mathewson
|
69ce955484
Add cross-certification to authority key certificates. Partial implementation of proposal 157.
|
пре 15 година |
Nick Mathewson
|
519de7970e
Do not discard sign on return values of iv crypto functions in tests. May fix CID 9. Might not.
|
пре 15 година |
Nick Mathewson
|
b20694758e
Fix two more unit-test bugs (deadcode this time) spotted by Coverity run 7.
|
пре 15 година |
Nick Mathewson
|
d9aa57253d
Fix error in last unit test mem-leak-fixing.
|
пре 15 година |
Nick Mathewson
|
d7563ee231
Fix memory leaks in test_util_smartlist_* functions.
|
пре 15 година |
Nick Mathewson
|
595e77c8d7
Fix memory leaks in test_v3_networkstatus.
|
пре 15 година |
Nick Mathewson
|
6ffb4d4ab6
Fix memory leaks in test_dir_format
|
пре 15 година |
Jacob Appelbaum
|
6b178b46ef
New DirPortFrontPage option that takes an html file and publishes it as "/" on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html.
|
пре 15 година |
Nick Mathewson
|
af03faa1a6
Fix more leaks in test_util_memarea().
|
пре 15 година |
Nick Mathewson
|
475fbbbccc
Fix a resource leak in test_dir_formats()
|
пре 15 година |