Nick Mathewson
|
4cd302a1eb
r11722@Kushana: nickm | 2006-12-28 13:51:42 -0500
|
vor 18 Jahren |
Nick Mathewson
|
c8c36dd227
r9304@dhcp-18-188-67-85: nickm | 2006-10-20 12:22:46 -0400
|
vor 18 Jahren |
Roger Dingledine
|
06e5b2283c
minor cleanups
|
vor 18 Jahren |
Nick Mathewson
|
87648bdcf8
r9008@Kushana: nickm | 2006-09-29 13:50:10 -0400
|
vor 18 Jahren |
Nick Mathewson
|
e58b9c1151
r8819@Kushana: nickm | 2006-09-15 00:27:45 -0400
|
vor 18 Jahren |
Nick Mathewson
|
f170e5798f
r8692@Kushana: nickm | 2006-08-31 13:38:07 -0400
|
vor 18 Jahren |
Roger Dingledine
|
e64825126b
turn future seg faults into asserts
|
vor 18 Jahren |
Nick Mathewson
|
d934607069
r6979@Kushana: nickm | 2006-07-31 13:16:58 -0400
|
vor 18 Jahren |
Nick Mathewson
|
2fe537c57a
r6958@Kushana: nickm | 2006-07-29 18:54:15 -0400
|
vor 18 Jahren |
Nick Mathewson
|
06ffee3b67
Ooh, that could have been bad. Sort digests as digests, not strings.
|
vor 18 Jahren |
Nick Mathewson
|
e2697a62ac
When requesting or serving resources via fingerprint/digest, request and respond in-order, removing duplicates.
|
vor 18 Jahren |
Nick Mathewson
|
78428dccdb
Add smartlist_reverse and smartlist_pop_last.
|
vor 18 Jahren |
Roger Dingledine
|
5f051574d5
Happy new year!
|
vor 19 Jahren |
Roger Dingledine
|
a45b131590
check for integer overflows in more places, when adding elements to
|
vor 19 Jahren |
Roger Dingledine
|
6005e110b9
whitespace fixes
|
vor 19 Jahren |
Nick Mathewson
|
7e6a41af93
Make hashtables use a little less space on 64-bit architectures.
|
vor 19 Jahren |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
vor 19 Jahren |
Nick Mathewson
|
ce3cdecb9d
Make more arguments const; do not call hash tables trees.
|
vor 19 Jahren |
Nick Mathewson
|
9cec3a13f5
remove some functions that are not used; #if0 out some files that are not likely to be used.
|
vor 19 Jahren |
Nick Mathewson
|
72cb64406a
HT_NEXT invalidates the last iterator; fix rmv-related segfault.
|
vor 19 Jahren |
Roger Dingledine
|
b6b1b4f283
Bandaid workaround to make cvs not crash tor clients.
|
vor 19 Jahren |
Nick Mathewson
|
05482a0899
Add functions to return number of elts in associative containers
|
vor 19 Jahren |
Nick Mathewson
|
a39269572f
Replace balanced trees with hash tables: this should make stuff significantly faster.
|
vor 19 Jahren |
Roger Dingledine
|
a2a4f4ae61
cleanups and a smidgen more docs
|
vor 19 Jahren |
Nick Mathewson
|
5828f8920e
Add a "Map from digest to void*" abstraction, since we already faked it in 3 places by encoding keys in hex and sticking them in a strmap.
|
vor 19 Jahren |
Nick Mathewson
|
768160c872
Inline key smartlist functions; use fast versions by default.
|
vor 19 Jahren |
Nick Mathewson
|
ba24193ab5
Make doxygen marginally happier
|
vor 19 Jahren |
Nick Mathewson
|
de198d800b
Never call free() on tor_malloc()d memory. This is unlikely to be our current leak, but it may help dmalloc work.
|
vor 19 Jahren |
Nick Mathewson
|
26e7a05725
even better function start checks; give dmalloc a chance of working.
|
vor 19 Jahren |
Nick Mathewson
|
92451f74a8
Reformat inconsistent function declarations.
|
vor 19 Jahren |