- 12 Feb, 2008 8 commits
-
-
Nick Mathewson authored
Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation. svn:r13484
-
Roger Dingledine authored
svn:r13481
-
Roger Dingledine authored
svn:r13480
-
Nick Mathewson authored
oops. Not *quite* ready, just yet, maybe. Do not turn the TLS client handshake on by mistake _again_. svn:r13479
-
Nick Mathewson authored
Update TODO with TLS progress. svn:r13478
-
Nick Mathewson authored
Make version negotiation and handshaking messages more useful and accurate. svn:r13477
-
Nick Mathewson authored
Make a couple of messages less noisy svn:r13476
-
Nick Mathewson authored
Fix command.c compilation with gcc 4.2 warnings enabled. svn:r13475
-
- 11 Feb, 2008 5 commits
-
-
Roger Dingledine authored
svn:r13467
-
Roger Dingledine authored
svn:r13466
-
Roger Dingledine authored
address if the connection appears to be coming from the same /24 network; it was producing too many wrong guesses. svn:r13464
-
Nick Mathewson authored
"0 bytes in 1 empty chunks" is hardly likely. svn:r13463
-
Nick Mathewson authored
add some documentation svn:r13462
-
- 10 Feb, 2008 5 commits
-
-
Nick Mathewson authored
Fix some XXX020s in command.c, and make it not-allowed to negotiate v1 using the v2 connection protocol: it is too hard to test, and pointless to support. svn:r13460
-
Nick Mathewson authored
Remove some deadcode. svn:r13459
-
Nick Mathewson authored
Merge connection_or_act_on_netinfo into command.c; remove some fields from or_handshake_state(). svn:r13458
-
Peter Palfrader authored
svn:r13455
-
Peter Palfrader authored
svn:r13454
-
- 09 Feb, 2008 12 commits
-
-
Roger Dingledine authored
svn:r13453
-
Roger Dingledine authored
svn:r13450
-
Roger Dingledine authored
svn:r13449
-
Roger Dingledine authored
svn:r13448
-
Roger Dingledine authored
svn:r13447
-
Roger Dingledine authored
svn:r13446
-
Roger Dingledine authored
oh, and this should be backported too. svn:r13444
-
Roger Dingledine authored
svn:r13443
-
Roger Dingledine authored
at IP address X and he says we look like we're coming from IP address X. svn:r13442
-
Roger Dingledine authored
svn:r13440
-
Nick Mathewson authored
svn:r13439
-
Roger Dingledine authored
svn:r13437
-
- 08 Feb, 2008 10 commits
-
-
Nick Mathewson authored
svn:r13436
-
Nick Mathewson authored
note progress on tls work svn:r13435
-
Nick Mathewson authored
More protocol negotiation work. Make the negotiation actually complete and set the state to open. Fix a crash bug that occured when we forcibly stopped the connection from writing. svn:r13434
-
Nick Mathewson authored
Fix a new segfault when poisoning a non-present socks request. svn:r13433
-
Nick Mathewson authored
Remove spurious log stmt svn:r13432
-
Nick Mathewson authored
Bugfix from Karsten Loesing: Retry v2 rend descriptors on intro point failure. svn:r13431
-
Nick Mathewson authored
Add a bunch more code documentation; change the interface of fetch_var_cell_from_buf() so it takes the current link protocol into account and can't get confused by weird command bytes on v1 connections. svn:r13430
-
Nick Mathewson authored
Change DNs in x509 certificates to be harder to fingerprint. Raise common code. Refactor random hostname generation into crypto.c svn:r13429
-
Nick Mathewson authored
Add a couple of (currently disabled) strategies for trying to avoid using too much ram in memory pools: prefer putting new cells in almost-full chunks, and be willing to free the last empty chunk if we have not needed it for a while. Also add better output to mp_pool_log_status to track how many mallocs a given memory pool strategy is saving us, so we can tune the mempool parameters. svn:r13428
-
Nick Mathewson authored
Fix warning in onion.c svn:r13427
-