Commits on Source
33813
d25a8238
Update osx binary un-installer naming, remove invalid osx binary
Jul 06, 2006
dad1e274
forward-port the 0.1.1.22 changelog, minus the line about
Jul 06, 2006
4d5cbe00
Remove osx binary uninstaller changes. Tiger and Panther won't play
Jul 06, 2006
f52bcc90
Binary OSX un-installer tarball
Jul 07, 2006
0c0aadae
Updated OSX binary un-installer for testing.
Jul 07, 2006
f33c4f97
eventdns: check for malloc() failures.
Jul 07, 2006
a40ad152
When using eventdns: suppress logging of addresses when SafeLogging is active,...
Jul 07, 2006
0bbc4aca
Spellcheck and remove spurious include in eventdns.c
Jul 07, 2006
51454157
Fix a crash if you enable FascistFirewall but not FirewallPorts.
Jul 08, 2006
a7a1d4e3
First part of making mmap-based stuff work on win32: save descriptors as...
Jul 09, 2006
28a7c8a6
Make compilation work on old MSVCs without GetVertsionEx magic. Patch from Frediano Ziglio.
Jul 09, 2006
d5d7f8e6
Fix project file for MSVC6 (!). Patch from Frediano Ziglio.
Jul 09, 2006
39344fc3
Add a const; fix a (probably harmless) bug when storing a resolve we forgot we asked for.
Jul 10, 2006
c32e19b4
OR_CONN_EVENT_NEW: we should probably handle that , should we not? Especially...
Jul 11, 2006
546d07bc
First crack at launchd plist for Tor
Jul 11, 2006
4f6cd129
Add in start parameters. Perhaps we should ship these set correct in
Jul 11, 2006
3388722c
Move cmd line parameters into the config file, remove chroot, and
Jul 11, 2006
a0cf95e1
Add some debugging asserts to dns.c; these are too expensive to leave in permanently.
Jul 11, 2006
2c20882f
Update config to redirect output to the tor log file for now.
Jul 12, 2006
c4411841
Avoid an integer underflow when the dir authority decides whether a
Jul 14, 2006
182589da
minor tweak on the dir spec
Jul 15, 2006
1c23ae80
mention the existence of dir-spec in tor-spec, and note that we need
Jul 15, 2006
0ada963e
add a whole lot more work to the todo.
Jul 15, 2006
3d79eb52
stick to nick's nul/null convention
Jul 15, 2006
ee5f512e
parameterize the loudness of resolve_my_address(), and call things
Jul 15, 2006
886b10bb
whitespace/etc cleanups
Jul 16, 2006
1478636f
Change the way Tor starts on OSX 10.4 vs pre-10.4. 10.4 Tor now uses
Jul 16, 2006
169d6c4a
Remove a merged if-then from line 85
Jul 16, 2006
e572d599
MSVC6 is apparently terrified of unnatural cross-breeding between uint64_t and...
Jul 17, 2006
47bf7abc
Added net.freehaven.tor.plist to AC_OUTPUT
Jul 17, 2006
b4433c67
Minor fixed for launchd xml plist
Jul 17, 2006
48ea06ea
nick suggests that the hello cell should have both server IP and
Jul 17, 2006
fc7c32da
fix wordo
Jul 17, 2006
8868830a
we are constrained more than we realized, on what g^x values we can
Jul 17, 2006
9db7b2c0
Allow servers with no hostname or IP address to learn their IP address
Jul 17, 2006
42e2057d
fix some more places where we shouldn't crash if we can't build
Jul 17, 2006
a2a89da6
and don't try to build the descriptor every second, if it's dirty
Jul 17, 2006
c055a34c
huge bugfix: we weren't ever writing an http header when sending
Jul 17, 2006
542adb88
Make a louder statement the first time we learn a guessed
Jul 17, 2006
c85745cf
parameterize the loudness of log_addr_has_changed(), since it's the
Jul 17, 2006
84a246e5
shuffle todo items
Jul 17, 2006
a8444c6f
pick a log domain; resolve an xxxx
Jul 18, 2006
388ac412
If we are using an exit enclave and we can't connect, e.g. because
Jul 18, 2006
77c28d11
Hm. We probably should define INT64_MAX if we really want it. (Especially...
Jul 18, 2006
7fcb267e
Oh. And apparently, msvc6 doesnt think very much of doing u64-and-double arithmetic either.
Jul 18, 2006
ac258d2c
Start publishing one minute or so after we find our ORPort
Jul 18, 2006
e1f30a5f
when we find our dirport to be reachable, mark our descriptor
Jul 18, 2006
cb32336e
Add the output of OSX arch into the package name in preparation for ppc
Jul 18, 2006
1d02d24a
Load and start tor in launchd at end of installation
Jul 18, 2006
892f671f
Define a schedule for how long to wait between retrying
Jul 18, 2006
db657ea0
don't squeal if the first few retries fail.
Jul 18, 2006
ee32b068
Fork off v0 of the protocol spec; we are going to add versioning soon so we...
Jul 20, 2006
0c3ca41d
Add a few more paragraphs to path-spec.txt
Jul 20, 2006
89304685
Document HELLO cells and proposed connection protocol versioning scheme. NOTE:...
Jul 20, 2006
97a14b20
tweak
Jul 20, 2006
237c7ecb
tweak
Jul 20, 2006
3f0e4622
Grammar fixes for clarity.
Jul 21, 2006
9283ddb7
an entry guard that is "unlisted", as well as not known to be "down", is
Jul 21, 2006
4d5fab4f
tweak
Jul 21, 2006
2249180b
bugfix: if you find yourself reachable, then don't ever make any client
Jul 21, 2006
08a4114a
Another MSVC6 fix. Grnk.
Jul 21, 2006
64c14d8c
These asserts will either cause spurious crashes or help debug the pend->conn->s == -1 issue.
Jul 21, 2006
444f096d
more bulletproof reachability testing
Jul 22, 2006
2d6a4d28
i lied, that won't work at all. maybe this will.
Jul 22, 2006
00aefaab
think harder about my logic
Jul 22, 2006
ee789052
whitespace and docs
Jul 23, 2006
1c266c33
more todo items
Jul 23, 2006
35960e11
Add a mem_is_zero function (I think we will need this) and a STRUCT_OFFSET...
Jul 23, 2006
f4e506f4
Remove STRUCT_OFFSET from config.c
Jul 23, 2006
1c0f02f6
Add (void) lines for unused parameters in eventdns.c
Jul 23, 2006
4280218a
Delete trailing whitespace in eventdns.c
Jul 23, 2006
0b5ad1bc
use tor_mem_is_zero() in more places.
Jul 23, 2006
40cc5363
rewrite conn->address for GET commands as well as POST commands.
Jul 23, 2006
6d2eb775
Whitespace fix
Jul 23, 2006
7239262f
Don't tell anybody, but we're going OO here. This patch splits
Jul 23, 2006
d27cbf5d
Fix another segfault in assert_circuit_ok.
Jul 23, 2006
c9b8458f
publish a new descriptor after we hup. this is important if our
Jul 23, 2006
4fccf840
These settings are required for those using launchd in OSX 10.4.
Jul 23, 2006
f968d38f
Previously our defaults for DataDirectory, PidFile, RunAsDaemon, and
Jul 24, 2006
59561b1b
Tell users about the init script when they try to run Tor as root.
Jul 24, 2006
521c006f
Remove .cvsignore files from trunk
Jul 25, 2006
8d2a71a4
Add an item to the TODO.
Jul 25, 2006
96bcbb1e
Remove code to special-case "-cvs" ending, since it has not actually mattered...
Jul 25, 2006
d5a2d51c
Add libor.a and libor-crypto.a to svn:ignore
Jul 25, 2006
fc9ed724
Allow wide lines if they have svn id tags in them. (This matters for svk: those tags can be *big*.)
Jul 25, 2006
4fe3c607
Apply checkSpace.pl to checkSpace.pl.
Jul 25, 2006
f2dc012a
Clarify a TODO, and test tweaked commit-email.pl script.
Jul 25, 2006
a88ec48a
r6902@Kushana: nickm | 2006-07-25 17:30:27 -0400
Jul 26, 2006
e61d28df
r6903@Kushana: nickm | 2006-07-25 18:22:48 -0400
Jul 26, 2006
18771e85
r6907@Kushana: nickm | 2006-07-25 19:03:43 -0400
Jul 26, 2006
4ff4577b
r6908@Kushana: nickm | 2006-07-26 12:38:52 -0400
Jul 26, 2006
ec82db69
r6909@Kushana: nickm | 2006-07-26 13:05:58 -0400
Jul 26, 2006
0bc741ba
r6918@Kushana: nickm | 2006-07-26 15:22:28 -0400
Jul 26, 2006
dd9a563a
r6920@Kushana: nickm | 2006-07-26 15:39:40 -0400
Jul 26, 2006
a8152256
Set Soft & Hard resource limits to appease launchd.
Jul 26, 2006
99fc0aba
OSX pre-install script to clean up Tor and force a fresh install, but
Jul 26, 2006
a89bc088
Be better at finding the Tor install path, backup all of Tor just in
Jul 27, 2006
cd45eb61
Backup only what is needed, write the file we created to a temp file for
Jul 27, 2006
8ae177da
The whole process works from preflight to postflight creating a clean
Jul 27, 2006
1ee13cff
OSX gets confused when you have two ways to start the same program.
Jul 27, 2006
33,713 additional commits have been omitted to prevent performance issues.
Loading
Loading