- 31 Jul, 2006 6 commits
-
-
Nick Mathewson authored
Add isupper and islower wrappers to compat.h svn:r6957
-
Nick Mathewson authored
Solve timing-out pending connections. Add pending resolves to expiry queue; when we find an answer, change the pending resolve to "done" and stick the actual answer in the expiry queue as a new entry. This uses a little more memory, but makes the code simpler than other solutions. svn:r6956
-
Nick Mathewson authored
svn:r6955
-
Nick Mathewson authored
start restructuring dns to use priority queues for expiring entries. svn:r6954
-
Nick Mathewson authored
Looks like we might need a priority queue. svn:r6953
-
Nick Mathewson authored
Add completely untested find-my-nameservers code for win32. svn:r6952
-
- 30 Jul, 2006 7 commits
-
-
Roger Dingledine authored
svn:r6946
-
Roger Dingledine authored
are attached to p_streams, the p_streams list can consist of both AP and EXIT conns. svn:r6945
-
Roger Dingledine authored
system seems to build in-place, so the website/ and img/ directories actually get created in my sandbox. poo. svn:r6944
-
Roger Dingledine authored
svn:r6939
-
Andrew Lewman authored
svn:r6938
-
Roger Dingledine authored
svn:r6937
-
Andrew Lewman authored
svn:r6936
-
- 28 Jul, 2006 4 commits
-
-
Nick Mathewson authored
Document split fields better. Now, I think we can take a break from type splitting for a bit. svn:r6935
-
Nick Mathewson authored
Shave another 8 bytes from connection_t: turn inbuf_reached_eof into a bit, and lower timestamp_lastempty to or_connection_t svn:r6934
-
Nick Mathewson authored
Identify some likely target fields for lowering; lower global_identifier (since we only use it for AP streams and origin circs). svn:r6933
-
Andrew Lewman authored
svn:r6932
-
- 27 Jul, 2006 15 commits
-
-
Andrew Lewman authored
svn:r6929
-
Andrew Lewman authored
svn:r6928
-
Roger Dingledine authored
svn:r6927
-
Nick Mathewson authored
svn:r6926
-
Nick Mathewson authored
svn:r6925
-
Nick Mathewson authored
svn:r6924
-
Andrew Lewman authored
svn:r6923
-
Nick Mathewson authored
Add more asserts in dns_found_answer. This may confirm my theory that dns_purge_resolve is the culprit. svn:r6922
-
Nick Mathewson authored
Rename some fields, compress a bitfield, and document some structs and fields svn:r6919
-
Nick Mathewson authored
Fix comments that implied that only dir connections had a purpose field, and the code that believed in those comments. svn:r6918
-
Andrew Lewman authored
svn:r6916
-
Andrew Lewman authored
svn:r6915
-
Andrew Lewman authored
Tor install with proper config file edits svn:r6914
-
Andrew Lewman authored
TorPostFlight to restore the data and remove the temp files svn:r6913
-
Andrew Lewman authored
case, then blow Tor away svn:r6912
-
- 26 Jul, 2006 8 commits
-
-
Andrew Lewman authored
save the server keys if they exist. svn:r6911
-
Andrew Lewman authored
svn:r6910
-
Nick Mathewson authored
Mark some TODO items done svn:r6909
-
Nick Mathewson authored
Fix compilation for eventdns dns.c with split structs. svn:r6908
-
Nick Mathewson authored
Clean up wide lines from last patch. svn:r6907
-
Nick Mathewson authored
Refactor connection_t into edge, or, dir, control, and base subtypes. This might save some RAM on busy exit servers, but really matters most in terms of correctness. svn:r6906
-
Nick Mathewson authored
Realign circuit structs to avoid wasted space. svn:r6905
-
Nick Mathewson authored
No circuit can be both an intro point and a rend point, so we can merge both the cookie and the pk digest into one "rend_token" field for or circuits. This saves another 20 bytes per or circuit. svn:r6904
-