Nick Mathewson
|
115782bdbe
Fix a heap overflow found by debuger, and make it harder to make that mistake again
|
14 years ago |
Nick Mathewson
|
1a07348a50
Bump copyright statements to 2011
|
14 years ago |
Nick Mathewson
|
b8a7bad799
Make payloads into uint8_t.
|
14 years ago |
Nick Mathewson
|
c3e63483b2
Update Tor Project copyright years
|
14 years ago |
Sebastian Hahn
|
f36c36f4a8
Proper NULL checking for hsdesc publication
|
14 years ago |
Karsten Loesing
|
9b32e8c141
Update copyright to 2009.
|
15 years ago |
Nick Mathewson
|
c4b8fef362
Remove svn $Id$s from our source, and remove tor --version --version.
|
16 years ago |
Roger Dingledine
|
dfc6555ddd
switch over the bridge descriptor download mechanism to
|
16 years ago |
Nick Mathewson
|
45bd6c650d
Replace kludgy assert with something a little less awful, and avoid needless strlcpy in rend descriptor encoding.
|
16 years ago |
Nick Mathewson
|
5c235cb5ec
Fix memory leak in rend_cache_store_v2_desc_as_client(), and refactor the function to use the "goto err" idiom.
|
16 years ago |
Nick Mathewson
|
accb4a680f
make layer_hint check a little stricter.
|
16 years ago |
Nick Mathewson
|
ee31e0829e
Verify cpath_layer match on rendezvous cells too. Fixes another case of bug 446. Based on patch from rovv.
|
16 years ago |
Roger Dingledine
|
e7f5a07ff4
Make rend_cache_store() use the same return error codes as its v2
|
16 years ago |
Nick Mathewson
|
8bc1536a9e
Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should definitely re-review the bits I changed.
|
16 years ago |
Nick Mathewson
|
f95d7c189b
Refactor unit test macros and tor_free_all() logic a bit so as to make it easier to free memory on failing tests, in order to suppress scanner warnings and to make dmalloc() usable with tests.
|
16 years ago |
Roger Dingledine
|
ef7af1d61e
karsten's patch for bug 767.
|
16 years ago |
Nick Mathewson
|
0b8117a5c0
Fix numerous memory leaks: some were almost impossible to trigger, and some almost inevitable.
|
16 years ago |
Roger Dingledine
|
cc8b2247bf
make r16598 compile on 64-bit too
|
16 years ago |
Karsten Loesing
|
a8035b5fc3
Update doxygen documentation.
|
16 years ago |
Nick Mathewson
|
24f1d29be1
Apply proposal 121 patch 3, with minor tweaks and a few comments.
|
16 years ago |
Nick Mathewson
|
960a0f0a99
r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400
|
16 years ago |
Nick Mathewson
|
3ce6e2fba2
r17346@aud-055: nickm | 2008-07-24 15:37:19 +0200
|
16 years ago |
Roger Dingledine
|
e9474ed28e
if you thought r13604 was a kludge, how about this.
|
16 years ago |
Roger Dingledine
|
56a7c9238e
be more clear about a possible integer underflow problem. this
|
16 years ago |
Roger Dingledine
|
e0beb6cc5e
check return value for crypto_pk_asn1_encode here too. thanks veracode.
|
16 years ago |
Nick Mathewson
|
275bb57a77
r18068@catbus: nickm | 2008-02-13 11:33:19 -0500
|
17 years ago |
Nick Mathewson
|
842a33ff20
Update some copyright notices: it is now 2008.
|
17 years ago |
Roger Dingledine
|
d262fff20d
patch "15" from karsten: don't retry a v2 renddesc fetch
|
17 years ago |
Roger Dingledine
|
5aa7ce2915
patch from karsten to complain less when a node loses
|
17 years ago |
Roger Dingledine
|
90fcfade4e
revert r12841 and r12842, and commit karsten's "patch 13"
|
17 years ago |