Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-04 | Update copyright to 2009. | Karsten Loesing | |
2009-01-04 | Remove svn $Id$s from our source, and remove tor --version --version. | Nick Mathewson | |
The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 | |||
2008-12-31 | switch over the bridge descriptor download mechanism to | Roger Dingledine | |
use the same download mechanism as other places. i had to make an ugly hack around "IMPOSSIBLE_TO_DOWNLOAD+1". we should unhack that sometime. svn:r17834 | |||
2008-12-29 | Replace kludgy assert with something a little less awful, and avoid needless ↵ | Nick Mathewson | |
strlcpy in rend descriptor encoding. svn:r17818 | |||
2008-12-18 | Fix memory leak in rend_cache_store_v2_desc_as_client(), and refactor the ↵ | Nick Mathewson | |
function to use the "goto err" idiom. svn:r17665 | |||
2008-10-27 | make layer_hint check a little stricter. | Nick Mathewson | |
svn:r17164 | |||
2008-10-27 | Verify cpath_layer match on rendezvous cells too. Fixes another case of bug ↵ | Nick Mathewson | |
446. Based on patch from rovv. svn:r17162 | |||
2008-10-02 | Make rend_cache_store() use the same return error codes as its v2 | Roger Dingledine | |
equivalent: I got a lonely "Failed to fetch rendezvous descriptor." in my log file, even when the connection worked. svn:r17028 | |||
2008-09-24 | Add patch 4 from Karsten for proposal 121, slightly modified. Karsten ↵ | Nick Mathewson | |
should definitely re-review the bits I changed. svn:r16955 | |||
2008-09-09 | Refactor unit test macros and tor_free_all() logic a bit so as to make it ↵ | Nick Mathewson | |
easier to free memory on failing tests, in order to suppress scanner warnings and to make dmalloc() usable with tests. svn:r16816 | |||
2008-09-09 | karsten's patch for bug 767. | Roger Dingledine | |
svn:r16808 | |||
2008-09-05 | Fix numerous memory leaks: some were almost impossible to trigger, and some ↵ | Nick Mathewson | |
almost inevitable. svn:r16779 | |||
2008-08-20 | make r16598 compile on 64-bit too | Roger Dingledine | |
svn:r16604 | |||
2008-08-19 | Update doxygen documentation. | Karsten Loesing | |
svn:r16599 | |||
2008-08-19 | Apply proposal 121 patch 3, with minor tweaks and a few comments. | Nick Mathewson | |
svn:r16598 | |||
2008-08-05 | r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400 | Nick Mathewson | |
Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you. svn:r16435 | |||
2008-07-24 | r17346@aud-055: nickm | 2008-07-24 15:37:19 +0200 | Nick Mathewson | |
Make generic address manipulation functions work better. Switch address policy code to use tor_addr_t, so it can handle IPv6. That is a good place to start. svn:r16178 | |||
2008-02-20 | if you thought r13604 was a kludge, how about this. | Roger Dingledine | |
svn:r13605 | |||
2008-02-20 | be more clear about a possible integer underflow problem. this | Roger Dingledine | |
should probably be fixed better somehow. svn:r13604 | |||
2008-02-19 | check return value for crypto_pk_asn1_encode here too. thanks veracode. | Roger Dingledine | |
svn:r13603 | |||
2008-02-13 | r18068@catbus: nickm | 2008-02-13 11:33:19 -0500 | Nick Mathewson | |
Patch from karsten: make hidden service code respect SafeLogging. svn:r13493 | |||
2008-02-07 | Update some copyright notices: it is now 2008. | Nick Mathewson | |
svn:r13412 | |||
2008-01-24 | patch "15" from karsten: don't retry a v2 renddesc fetch | Roger Dingledine | |
if we have a perfectly good v0 renddesc. svn:r13265 | |||
2008-01-06 | patch from karsten to complain less when a node loses | Roger Dingledine | |
its hsdir status svn:r13037 | |||
2007-12-21 | revert r12841 and r12842, and commit karsten's "patch 13" | Roger Dingledine | |
svn:r12900 | |||
2007-12-15 | cleanups on r12825 | Roger Dingledine | |
svn:r12826 | |||
2007-12-15 | apply karsten's "patch 12" | Roger Dingledine | |
svn:r12825 | |||
2007-12-12 | clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc | Roger Dingledine | |
svn:r12786 | |||
2007-11-30 | karsten's bugfix on r12607 | Roger Dingledine | |
svn:r12619 | |||
2007-11-29 | karsten's second refactoring patch | Roger Dingledine | |
svn:r12607 | |||
2007-11-27 | cleanups on r12579 | Roger Dingledine | |
svn:r12580 | |||
2007-11-27 | Our new v2 hidden service descriptor format allows descriptors | Roger Dingledine | |
that have no introduction points. But Tor crashed when we tried to build a descriptor with no intro points (and it would have crashed if we had tried to parse one). Bugfix on 0.2.0.x; patch by Karsten Loesing. svn:r12579 | |||
2007-11-03 | r14678@tombo: nickm | 2007-11-03 16:12:31 -0400 | Nick Mathewson | |
Try to make hidden service directory lookup functions a bit more efficient: go for fewer O(n) operations, and look at the consensus rather than the routerinfo list. svn:r12361 | |||
2007-11-02 | r14623@tombo: nickm | 2007-11-01 22:25:18 -0400 | Nick Mathewson | |
More tweaks from karsten, with some cleanup and commentary. svn:r12319 | |||
2007-11-01 | make r12272 compile on 64-bit | Roger Dingledine | |
svn:r12315 | |||
2007-11-01 | r16314@catbus: nickm | 2007-10-31 23:40:08 -0400 | Nick Mathewson | |
Clients download and cache new hidden descriptor format. svn:r12302 | |||
2007-10-31 | r16300@catbus: nickm | 2007-10-31 15:36:41 -0400 | Nick Mathewson | |
Next patch from Karsten: rename some macros, tunnel dir connections, generate (and upload) multiple descriptors as appropriate. svn:r12299 | |||
2007-10-29 | r16263@catbus: nickm | 2007-10-29 15:08:17 -0400 | Nick Mathewson | |
Tidy last patch a bit. svn:r12273 | |||
2007-10-29 | r16262@catbus: nickm | 2007-10-29 13:21:35 -0400 | Nick Mathewson | |
Patch from Karsten: Code to act as (and use) v2 hidden service directories. svn:r12272 | |||
2007-10-28 | r16237@catbus: nickm | 2007-10-28 15:45:25 -0400 | Nick Mathewson | |
Tidy v2 hidden service descriptor format code: fix memory leaks, fix reference problems, note magic numbers, note questions, remove redundant checks, remove a possible stack smashing bug when encoding a descriptor with no protocols supported. svn:r12255 | |||
2007-10-28 | r16236@catbus: nickm | 2007-10-28 14:36:30 -0400 | Nick Mathewson | |
Patch from Karsten Loesing: encode and parse v2 rendezvous descriptors. svn:r12254 | |||
2007-09-18 | Start using the v2 intro format for hidden service connections. Now | Roger Dingledine | |
clients specify their chosen rendezvous point by identity digest rather than by (potentially ambiguous) nickname. This change could speed up hidden service connections dramatically. svn:r11499 | |||
2007-09-18 | clean up r11496 | Roger Dingledine | |
svn:r11498 | |||
2007-09-18 | Drop support for v1 rendezvous descriptors, since we never used | Roger Dingledine | |
them anyway, and the code has probably rotted by now. Based on patch from Karsten Loesing. svn:r11496 | |||
2007-08-31 | r14871@catbus: nickm | 2007-08-31 10:12:53 -0400 | Nick Mathewson | |
Check correct circuit type when calling functions from rend_process_relay_cell. Backport candidate. svn:r11336 | |||
2007-05-04 | fix some code comments, a wrapper, and add a todo item | Roger Dingledine | |
svn:r10111 | |||
2007-04-30 | more cleanups on the hsusage patch | Roger Dingledine | |
svn:r10077 | |||
2007-04-30 | r12581@catbus: nickm | 2007-04-30 13:39:21 -0400 | Nick Mathewson | |
Minor cleanups on hidden service usage patch from Karsten: tidy documentation; make free_all idempotent (and safe to call even if we have not yet initialized rephist); and stop using "l" as a variable name (it is too easy to confuse with "1"). svn:r10068 | |||
2007-04-30 | r12580@catbus: nickm | 2007-04-30 13:29:05 -0400 | Nick Mathewson | |
Initial version of patch from Karsten Loesing: Add an HSAuthorityRecordStats option to track statistics of overall hidden service usage without logging information that would be useful to an attacker. svn:r10067 | |||
2007-04-25 | cleanups, and note a bug | Roger Dingledine | |
svn:r10022 |