Commit Graph

3395 Commits

Author SHA1 Message Date
Roger Dingledine 38f53cff41 forward-port the onion queue thing
svn:r3639
2005-02-20 09:27:48 +00:00
Roger Dingledine 596d65ec3b avoid case (not yet triggered) where smartlists could grow out
of control


svn:r3636
2005-02-19 03:02:33 +00:00
Nick Mathewson f309168301 Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle non-configuration stuff and to avoid proliferating more GETFOO/FOOVALUE pairs. Remove spurious 0x from signal codes. Simplify address-mapping format. Clarify what an identity looks like.
svn:r3635
2005-02-18 18:34:37 +00:00
Roger Dingledine b3d39cb689 make it clearer that our screenshots are of old versions.
svn:r3634
2005-02-18 03:38:38 +00:00
Roger Dingledine cbb4803ec8 forward-port some fixes
svn:r3631
2005-02-17 01:12:50 +00:00
Geoff Goodell d418cd5f70 integrating changes related to building circuits, assigning streams, and exchanging descriptors (discussed on return trip from airport)
svn:r3630
2005-02-16 19:49:39 +00:00
Roger Dingledine 797419a62c remove unused code
svn:r3629
2005-02-16 02:06:54 +00:00
Nick Mathewson bfa9a72d5e More fixes for IRIX compilation: make very sure we have NULL in configure.in. This may work now.
svn:r3627
2005-02-15 19:48:07 +00:00
Nick Mathewson e6dcb17ba4 Fix check for NULL representation to include string.h; this makes fixes building on Irix, I hope.
svn:r3625
2005-02-15 00:40:36 +00:00
Roger Dingledine ecf7bb5ff4 make the wikipedia statement less strict
svn:r3624
2005-02-14 22:17:54 +00:00
Nick Mathewson 0289144229 Fix another crash bug found by Jaroslaw--it is possible for dns_resolve to mark a connection to be freed, if the circuit it was attached to fails for some reason.
svn:r3623
2005-02-14 21:16:27 +00:00
Nick Mathewson aac97a3c6a Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue.
svn:r3622
2005-02-13 22:32:25 +00:00
Nick Mathewson 427e246a10 Add a missing prototype to or.h
svn:r3621
2005-02-13 22:31:26 +00:00
Nick Mathewson d90ab823ea remove redundant unpack in critical path
svn:r3620
2005-02-13 16:17:32 +00:00
Nick Mathewson 5ca04cbf56 Give a better error message when zlib.h is not found.
svn:r3618
2005-02-12 21:06:06 +00:00
Nick Mathewson f6221b695f Apply windows patch from Dmitri Bely
svn:r3617
2005-02-12 21:03:37 +00:00
Nick Mathewson 58540dde50 Do not try to double-aquire lock when rotating keys. May fix deadlock bug found by weasel.
svn:r3616
2005-02-11 07:56:10 +00:00
Nick Mathewson 5d836c8140 Free tls resources on exit too
svn:r3615
2005-02-11 01:41:19 +00:00
Nick Mathewson f672577bc6 Free even more things on shutdown. Temporarily move tor_free_all out from #ifdef so it gets tested more.
svn:r3614
2005-02-11 01:26:47 +00:00
Nick Mathewson 60f234f42b Add more functions to free things to help dmalloc allong.
svn:r3613
2005-02-10 23:18:39 +00:00
Roger Dingledine df41b20e90 mention 0.0.9.4 on win32 and osx doc pages
svn:r3612
2005-02-10 07:58:04 +00:00
Roger Dingledine 33569e40d7 if we're hibernating and we get a sigint, exit immediately.
closes bug 91.


svn:r3611
2005-02-10 07:34:19 +00:00
Roger Dingledine 236aa86ae7 stop picking unverified dir mirrors, ever.
it only leads to misery.


svn:r3610
2005-02-10 07:00:23 +00:00
Roger Dingledine 37ca621301 when a client asks us for a dir mirror and we don't have one,
launch an attempt to get a fresh one.


svn:r3609
2005-02-10 06:31:34 +00:00
Roger Dingledine 1ebebff1a0 some more tweaks on the paper
svn:r3608
2005-02-10 06:20:18 +00:00
Roger Dingledine 07a3307460 remove redundant lines
svn:r3607
2005-02-09 23:54:30 +00:00
Nick Mathewson 89d422914a Patch from adam langley: always remove sockets from libevent before closing them. Should fix epoll-related bugs.
svn:r3606
2005-02-09 23:16:31 +00:00
Paul Syverson 0d5dedd732 More tweaks, grammar, etc. I say it's ready to submit.
svn:r3605
2005-02-09 17:42:21 +00:00
Roger Dingledine 1cc0933d93 fix wordo
svn:r3604
2005-02-09 12:13:38 +00:00
Roger Dingledine 5b7bbb008c This section is first up against the wall when the revolution comes.
svn:r3603
2005-02-09 11:58:35 +00:00
Roger Dingledine 5dc96b9e3f mark this one as a draft, so people who cache it will look dumb
in two years


svn:r3602
2005-02-09 11:42:20 +00:00
Roger Dingledine 6707f25404 update pdf draft
svn:r3601
2005-02-09 11:31:37 +00:00
Paul Syverson 87fda0b6d3 Style wars
svn:r3600
2005-02-09 10:48:57 +00:00
Roger Dingledine 1db62884be put a pdf in place so people can read it.
(i've learned my lesson about giving people url's other than
the final url.)


svn:r3599
2005-02-09 10:12:48 +00:00
Roger Dingledine e3266768f4 more fixes. i declare this the first draft.
svn:r3598
2005-02-09 10:10:22 +00:00
Roger Dingledine aca8c362bf tighten related work
svn:r3597
2005-02-09 08:47:16 +00:00
Roger Dingledine 10b6f18f30 not all tor use is abusive
svn:r3596
2005-02-09 07:31:06 +00:00
Nick Mathewson 90e1f58bc6 Commit changes to nonclique section
svn:r3595
2005-02-09 06:30:42 +00:00
Roger Dingledine 97cd2230cd blacklists, middleman nodes, pressure to shut down
svn:r3594
2005-02-09 05:06:56 +00:00
Roger Dingledine e4989f33c9 lots more cleanups. people should check these over.
svn:r3593
2005-02-09 04:34:50 +00:00
Roger Dingledine c5c46d6fb6 don't list version in the win32 service display name or service name,
since they'll keep changing and people will get messed up about which
one is installed.


svn:r3592
2005-02-09 02:26:24 +00:00
Roger Dingledine dd0ee183b7 As another exception, the controller can getconf the "version" string,
and Tor will return a string describing its version number. Setconf on
"version" will not work.


svn:r3591
2005-02-09 02:24:16 +00:00
Nick Mathewson 4c8566f9f8 Still more edits
svn:r3590
2005-02-08 22:58:02 +00:00
Roger Dingledine ec981d4cdb ispell
svn:r3589
2005-02-08 22:26:24 +00:00
Nick Mathewson bcb084d3ba Tighten, clarify
svn:r3588
2005-02-08 22:10:04 +00:00
Paul Syverson 097f12dc7a A few more minor tweaks
svn:r3587
2005-02-08 20:47:12 +00:00
Paul Syverson 1d569eb492 Tweaks and typos throughout. Nearly there.
svn:r3586
2005-02-08 20:34:57 +00:00
Geoff Goodell 4518e7e642 added section for Tor+Blossom desiderata
svn:r3585
2005-02-08 16:53:18 +00:00
Roger Dingledine 8abf1c6188 a few more tweaks
svn:r3584
2005-02-08 10:46:55 +00:00
Roger Dingledine 494d475d1e enclaves and helper nodes.
svn:r3583
2005-02-08 10:27:47 +00:00