| Commit message (Expand) | Author | Age |
... | |
* | check for funny business from the remote peer•••svn:r445
| Roger Dingledine | 2003-09-11 |
* | Add router_get_by_pk function; use in connection_tls_finish_handshake.•••svn:r441
| Nick Mathewson | 2003-09-11 |
* | collect info from peer we just handshaked with•••svn:r439
| Roger Dingledine | 2003-09-11 |
* | tls infrastructure now in place, give or take•••svn:r434
| Roger Dingledine | 2003-09-08 |
* | more futzing towards tls•••not there yet
svn:r429
| Roger Dingledine | 2003-09-07 |
* | clean read_to_buf more•••svn:r428
| Roger Dingledine | 2003-09-05 |
* | general cleanup and reabstraction, to prepare for tls•••svn:r426
| Roger Dingledine | 2003-09-05 |
* | make the conn->package_window bug go away.•••not resolved, but at least the servers will stop crashing.
svn:r416
| Roger Dingledine | 2003-08-25 |
* | Attempt to track down bug in conn->package_window•••svn:r415
| Nick Mathewson | 2003-08-25 |
* | remove duplicate packagewindow-checking code,•••see if we can induce that segfault i just saw more often
svn:r407
| Roger Dingledine | 2003-08-23 |
* | implemented cpuworkers•••please poke at it and report bugs
still needs polishing, and only handles onions now (should handle
OR handshakes too)
svn:r402
| Roger Dingledine | 2003-08-20 |
* | Attempt to make sockets code work right on windows.•••svn:r398
| Nick Mathewson | 2003-08-14 |
* | Start of port to win32. Missing are:••• - signal support
- forking for DNS farm
- changes for async IO
- daemonizing
In other words, some files still don't build, and the ones that do build,
do nonblocking IO incorrectly.
I'm also not checking in the project files till I have a good place
for them.
svn:r380
| Nick Mathewson | 2003-08-12 |
* | src/or•••svn:r371
| Nick Mathewson | 2003-07-30 |
* | implemented total read rate limiting•••svn:r365
| Roger Dingledine | 2003-07-05 |
* | fix many bugs in package_window handling•••svn:r363
| Roger Dingledine | 2003-07-03 |
* | simplify fetch_from_buf; cull idle dnsworkers.•••svn:r354
| Roger Dingledine | 2003-06-25 |
* | clean out some old comments•••svn:r348
| Roger Dingledine | 2003-06-24 |
* | Change many files to new log_fn format•••svn:r333
| Nick Mathewson | 2003-06-17 |
* | overhaul the dns farm: cut its size in half•••i've eliminated the master dns process, so now the workers just
act like regular connections and are handled by the normal pollarray.
everything seems to still work. ;)
svn:r327
| Roger Dingledine | 2003-06-17 |
* | remove on-the-fly compression feature•••it wasn't working, and it was harder than we'd anticipated
not worth it.
svn:r316
| Roger Dingledine | 2003-06-13 |
* | improve portability: inet_aton is missing on solaris•••svn:r314
| Roger Dingledine | 2003-06-13 |
* | implement truncate and truncated (untested)•••clean up circuit_deliver_relay_cell convention
svn:r312
| Roger Dingledine | 2003-06-12 |
* | OPport is gone. So is conn type OP.•••svn:r298
| Roger Dingledine | 2003-05-28 |
* | add circuit-level sendme relay cells•••remove sendme cells
replace malloc with tor_malloc
patch (but not track down) bug in onion pending list
streamline connection_ap handshake
svn:r293
| Roger Dingledine | 2003-05-20 |
* | incremental path building in; uses ephemeral DH; onions are gone•••still need to change circuit-level sendmes
svn:r264
| Roger Dingledine | 2003-05-05 |
* | streams are now 8 bytes, and are recognized by intermediate hops•••the OP only crypts the appropriate number of times depending on which
layer (hop on the path) it's for/from.
svn:r262
| Roger Dingledine | 2003-05-02 |
* | terminology shift: data->relay, topic->relay, topic->stream•••svn:r258
| Roger Dingledine | 2003-05-01 |
* | Adjust straggling users of payload field•••svn:r250
| Nick Mathewson | 2003-04-17 |
* | Choose correct abstraction for topic_foo. Abstract random-integer code•••svn:r249
| Nick Mathewson | 2003-04-17 |
* | Factor out cell packing and unpacking•••svn:r240
| Nick Mathewson | 2003-04-16 |
* | Factor out timeval-related functions.•••svn:r237
| Nick Mathewson | 2003-04-16 |
* | Introduce a few unit tests (from older code), refactor compression setup/tear...•••svn:r232
| Nick Mathewson | 2003-04-15 |
* | refactored some duplicate code into connection_edge.c•••svn:r230
| Roger Dingledine | 2003-04-11 |
* | bugfix: make onion proxies actually obey their requested bandwidth•••svn:r229
| Roger Dingledine | 2003-04-08 |
* | Add magic to end of C files to make emacs happy; split test invocation into s...•••svn:r224
| Nick Mathewson | 2003-04-07 |
* | get rid of those nasty tabs•••svn:r216
| Roger Dingledine | 2003-03-24 |
* | fix rare race condition•••if the directory is remade while an OR is handshaking, the directory
needs to become dirty again when the handshake succeeds
svn:r215
| Roger Dingledine | 2003-03-24 |
* | Be loud when decompressing•••svn:r213
| Nick Mathewson | 2003-03-19 |
* | fix arg bug; reduce confusion in package_raw_inbuf•••svn:r207
| Roger Dingledine | 2003-03-19 |
* | Finish zlib and half-open; switch to 3des (ede/ofb)•••svn:r198
| Nick Mathewson | 2003-03-19 |
* | greatly simplify this notion of 'roles':•••if your ORPort is non-zero then you must connect to all nodes
if your DirPort is non-zero then you must act like a directory server
svn:r192
| Roger Dingledine | 2003-03-18 |
* | Do not uncompress from z_outbuf to outbuf unless outbuf is less than maximal...•••svn:r188
| Nick Mathewson | 2003-03-17 |
* | Add code for end-to-end zlib compression. Still needs flow-control•••svn:r187
| Nick Mathewson | 2003-03-17 |
* | respond to nick's question about link padding•••(nick: note that link padding is currently disabled)
svn:r178
| Roger Dingledine | 2003-03-12 |
* | Make ACI anti-collision logic work; make sure that cells are filled with 0s.•••svn:r176
| Nick Mathewson | 2003-03-11 |
* | lazy (just in time) directory rebuilding•••svn:r174
| Roger Dingledine | 2003-03-11 |
* | minor code cleanup•••svn:r166
| Roger Dingledine | 2003-03-05 |
* | when we had multiple conns on a circuit, we'd tell the wrong•••one to stop reading
svn:r163
| Roger Dingledine | 2003-02-28 |
* | Bugfixes and enhancements in sendmes and dns farm•••svn:r161
| Roger Dingledine | 2003-02-18 |