Roger Dingledine
|
ad79530cb0
mark done an item that sebastian did
|
17 years ago |
Martin Peck
|
44fdb496d4
Modify msi package for local user installation with configurable desktop shortcuts.
|
17 years ago |
Steven Murdoch
|
bdb9ecdff3
Discussion on performance impact of removing empty TLS application records
|
17 years ago |
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.
|
17 years ago |
Nick Mathewson
|
efb863189c
Expose hex_decode_digit from util.c
|
17 years ago |
Nick Mathewson
|
a259af179b
When we need to open a new origin circuit, log why.
|
17 years ago |
Nick Mathewson
|
16f1d4cb72
Doc RRS_DONT_REMOVE_OLD; improve router_rebuild_store documentation.
|
17 years ago |
Nick Mathewson
|
ee706649f6
Say more about comment conventions in doc/HACKING
|
17 years ago |
Nick Mathewson
|
8c90a4b7ee
More approx_time() calls. Noted by forest.
|
17 years ago |
Roger Dingledine
|
60d6175906
finally commit the three-year roadmap i've been working on. yay!
|
17 years ago |
Roger Dingledine
|
e5384f932b
make a new doc/roadmaps directory, and move our current roadmap
|
17 years ago |
Nick Mathewson
|
c67bd80487
Make cell pools always-on.
|
17 years ago |
Nick Mathewson
|
c3e4b12e7f
Why were we using gettimeofday() in second_elapsed_callback? We were only ever looking at the tv_sec field.
|
17 years ago |
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.
|
17 years ago |
Nick Mathewson
|
b91335117f
Document the purpose argument of circuit_find_to_cannibalize
|
17 years ago |
Nick Mathewson
|
b6f89a647a
One log.c XXX021 was a misunderstanding. Also, clip log messages passed to syslog to their maximum length when there is a maximum.
|
17 years ago |
Nick Mathewson
|
122170c1d3
Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this patch.
|
17 years ago |
Nick Mathewson
|
6c6b0283cb
Ben confirms that the MUST in rfc2631 is only for compatibility with X9.42, and isn't actually a security thing.
|
17 years ago |
Nick Mathewson
|
8d5a9d762c
Log an error on win32 if directory listing fails.
|
17 years ago |
Nick Mathewson
|
c449e6e5be
whitespace fixes.
|
17 years ago |
Nick Mathewson
|
ecaee1d927
Remove fixed xxx020s; downgrade unfixed ones.
|
17 years ago |
Nick Mathewson
|
f9133f2528
Fix a memory leak of one address string per DNSPort request.
|
17 years ago |
Nick Mathewson
|
148e4e8837
Do not leak the DNS server port structure.
|
17 years ago |
Nick Mathewson
|
4911ec627b
Call release_lockfile() before exiting.
|
17 years ago |
Nick Mathewson
|
9c3d17ebb5
Fix a small memory leak of around 32 bytes per TLS connection opened. Bugfix on 0.2.1.1-alpha.
|
17 years ago |
Nick Mathewson
|
290b6f54a3
Make unit tests slower but more reliable by disabling an old optimization.
|
17 years ago |
Nick Mathewson
|
8ba2a15a49
Fix more leaks in unit tests.
|
17 years ago |
Nick Mathewson
|
1b735e46dd
Make it possible to call set_onion_key twice without leaking RAM.
|
17 years ago |
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.
|
17 years ago |
Roger Dingledine
|
7b5be147ee
fix a minor memory leak if we start up as a relay but don't
|
17 years ago |