summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-01-13Run test after builddebian-version-0.0.1+0.0.2pre19-1Peter Palfrader
svn:r991
2004-01-13Add empty TODOPeter Palfrader
svn:r990
2004-01-13Close #216611 with the first uploadPeter Palfrader
svn:r989
2004-01-13fix minor typosRoger Dingledine
svn:r988
2004-01-13First go at a debian packagePeter Palfrader
svn:r987
2004-01-13Note discrepency between N bytes transmitted over TLS and actual bandwidth ↵Nick Mathewson
use; add 2 functions to help resolve. svn:r986
2004-01-12remember to mention entrynodes and exitnodes in the man pageRoger Dingledine
svn:r985
2004-01-11oh, and make it compileRoger Dingledine
still need to make a decision about per-connection rate limiting (take it out? update it?) svn:r984
2004-01-10update the man page for new token bucket paramsRoger Dingledine
svn:r983
2004-01-10split the token bucket into 'rate' and 'burst' paramsRoger Dingledine
we're not entirely migrated to burst yet, for backward compatibility note some win32 probable-bugs clean up routerlist.c svn:r982
2004-01-08resolve cygwin warnings for pre19Roger Dingledine
svn:r981
2004-01-08mark the design paper as draft, fix a few bugstor-0.0.2pre19Roger Dingledine
svn:r979
2004-01-07move us to pre19Roger Dingledine
svn:r978
2004-01-07fix minor typo in tor-specRoger Dingledine
svn:r977
2004-01-07clean whitespace (no substantive changes)Roger Dingledine
svn:r976
2004-01-07stop checking for the system's daemon() func, since we don't use itRoger Dingledine
svn:r975
2004-01-06Fix the dns bug: children weren't dyingRoger Dingledine
We were telling a child to die by closing the parent's file descriptor to him. But newer children were inheriting the open file descriptor from the parent, and since they weren't closing them, the socket never closed, so the child never read eof, so he never knew to exit. As a side effect to this bug, we were probably failing to properly close connections to remote hosts, ORs, and OPs, after a dns child was born. I'm surprised Tor worked at all. svn:r974
2004-01-05begin the process of cleaning/updating the specRoger Dingledine
svn:r973
2004-01-05note Christian Grothoff's daemonize patchRoger Dingledine
svn:r972
2004-01-05the onionskin challenge length was 30 bytes longer than necessaryRoger Dingledine
(i think ;) svn:r971
2004-01-05print an entry at the top of the logfile so you know it's workingRoger Dingledine
clean up a minor bug in a debugfile log entry svn:r970
2004-01-03Integrate new daemon code, adapted from submission by christian grothoffNick Mathewson
svn:r969
2004-01-02move us to pre18tor-0.0.2pre18Roger Dingledine
svn:r967
2004-01-02fix endian issue: rh.integrity was getting sent wrongRoger Dingledine
now it's a char[4] rather than an int svn:r966
2004-01-01stop a bug that straycat may have foundtor-0.0.2pre17Roger Dingledine
svn:r964
2003-12-30update TODO, patch design paperRoger Dingledine
svn:r963
2003-12-30rearrange authors, correct install notesRoger Dingledine
svn:r962
2003-12-30make loglevel info less noisyRoger Dingledine
svn:r961
2003-12-28randomize the initial circ_id and stream_id, so an adversary whoRoger Dingledine
breaks in part-way through can't learn how many circs/streams have been made svn:r960
2003-12-26back out the insert-padding-if-conflict codeRoger Dingledine
use recognized + digest instead, just assume it's enough bits svn:r959
2003-12-23checkpoint: revamp relay cell packaging and handlingRoger Dingledine
include the infrastructure for inserting padding cells when there's a relay-recognized conflict, but it does not work currently. svn:r958
2003-12-23add crypto_cipher_rewind to reverse crypto_cipher_advanceRoger Dingledine
svn:r957
2003-12-23correct a warn message in mark_if_closedRoger Dingledine
svn:r956
2003-12-19make sure there's no conflict when generating stream_idsRoger Dingledine
svn:r955
2003-12-19rename circ_id_t to uint16_t for code clarityRoger Dingledine
change message when using non-recommended tor version svn:r954
2003-12-19make a relay_header_t struct and pack/unpack funcsRoger Dingledine
split 7-byte stream_id string into 2-byte recognized and 2-byte stream_id fix two seg faults in fetch_from_buf_http fix several lurking seg faults in handling unexpected relay cells still need to * clean up relay_crypt * use relay dummies if there's going to be a conflict with rh.recognized * check for a conflict when generating stream_ids svn:r953
2003-12-17clean tabs, trailing whitespaceRoger Dingledine
svn:r952
2003-12-17remove trailing whitespaceRoger Dingledine
svn:r951
2003-12-17make fetch_from_buf_http malloc its strings ratherRoger Dingledine
than use fixed-size strings reorganize directory_handle_command so it'll be easier to do more with our directory servers svn:r950
2003-12-17betcha didn't know strncpy could leave an unterminated stringRoger Dingledine
svn:r949
2003-12-17end-to-end integrity checking now worksRoger Dingledine
initialize digests from shared secrets at handshake make circuit_send_next_onion_skin use connection_edge_send_command svn:r948
2003-12-17document an openssl gotchaRoger Dingledine
svn:r947
2003-12-16infrastructure for integrity-checks in relay cellsRoger Dingledine
make circuit_consider_sending_sendme use connection_edge_send_command fix endian bug in relay length handling (maybe) svn:r946
2003-12-16bump cvs version to pre17, so people using cvs tor are denied fromRoger Dingledine
the (incompatible) pre16 network svn:r945
2003-12-16resolve an edge case in get_unique_circ_id_by_connRoger Dingledine
svn:r944
2003-12-16some todo updates before i lose track of themRoger Dingledine
svn:r943
2003-12-16move cell size to 512 bytesRoger Dingledine
move length to 2 bytes, put it in the relay header remove 4 reserved bytes in cell add 4 bytes to relay header for the integrity check svn:r942
2003-12-16add H(K|1) to the onionskin replyRoger Dingledine
verify it at the client end abstract the onionskin handshake lengths breaks backward compatibility (again) svn:r941
2003-12-16change crypto_digest_new_env to crypto_new_digest_envRoger Dingledine
(and same with _free_) to match our conventions i think our conventions may be getting too ad hoc svn:r940
2003-12-16rename digest_copy to digest_dup, make it return, make gcc happierRoger Dingledine
svn:r939