Commits on Source
37537
a4415d31
add a wishlist item from weasel
Oct 14, 2004
0d0df005
bump version to 0.0.9pre3
Oct 14, 2004
572714a4
bugfix: parse_addr_port() bites us again -- it returns addr in network order.
Oct 14, 2004
cf966415
bugfix on a really old bug:
Oct 14, 2004
30b5ceb6
note the read() bugfix in the changelog
Oct 14, 2004
56e151eb
advertise moria2's dirport as 18.244.0.114:80
Oct 14, 2004
f999c8de
a todo item we ought to do, but it's not going to get into pre3
Oct 14, 2004
e2dea1dd
more useful changelog for pre3
Oct 14, 2004
3c478c19
bump to 0.0.9pre4-cvs
Oct 14, 2004
96816bab
changelog for 0.0.8+0.0.9pre3-1
Oct 14, 2004
0f144d6a
fix warning on win32
Oct 14, 2004
9e8e006c
Update windows ver to 009pre3
Oct 14, 2004
c5964d67
Basic string-join functionality
Oct 14, 2004
e448879e
Add TODO items from meeting
Oct 14, 2004
7fa5d224
Implement "families" of coadministered nodes; prevent them all from appearing on the same circuit.
Oct 15, 2004
2fb08fe4
add documentation for smartlist_join_strings
Oct 15, 2004
ff38cc06
Fix search-and-replace in comments: Friends->family does not imply friendship->familyhip.
Oct 15, 2004
5e80944c
Use token-pasting magic to make nested SMARTLIST_FOREACH work.
Oct 15, 2004
88e0c080
Ignore fascistfirewall when dealing with service descriptors; obey...
Oct 15, 2004
01eacbca
Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate...
Oct 15, 2004
28dd458e
Upload to trusted dir servers based on DirServer config options, not on routerinfos.
Oct 15, 2004
fa9c1213
Add a comment
Oct 15, 2004
99f79553
Use the real default exit policy, not reject *:*
Oct 15, 2004
f3593898
Oops; make sure that break; and continue; work within SMARTLIST_FOREACH
Oct 15, 2004
f882bd92
Remove unused locals
Oct 15, 2004
9d583134
Implement user-declared node families.
Oct 15, 2004
56a592db
Fix memory leak
Oct 16, 2004
f619c460
Add an autoconf test to make sure that memset(&ptr, 0, sizeof(ptr)) and ptr=NULL are equivalent
Oct 16, 2004
b0afd91a
Paranoid bulletproofing for exit code
Oct 16, 2004
a42adce3
fix memory leak in router.c; start relying on NULL==(zero bytes)
Oct 16, 2004
a8300c5a
Note NULL/memset status in TODO
Oct 16, 2004
69d7b468
Refactor parse-addr-mask-and-port-range into a separate function
Oct 16, 2004
8300c4ae
Make unit tests pass; refactor most of exit policy parfsing out into new function
Oct 16, 2004
47dc024f
Change interface of parse_addr_port() to return address in host order, since...
Oct 16, 2004
25a046df
Fix unit tests, make it compile
Oct 16, 2004
de650523
don't assert multiple things in the same tor_assert()
Oct 16, 2004
6d873e57
don't assert multiple things in the same tor_assert()
Oct 16, 2004
a1bf39f6
Code to parse (but not yet actually use) RedirectExit lines
Oct 16, 2004
e9e9a258
i take back everything i've said about unit tests
Oct 16, 2004
7c3ab346
various tweaks and fixes
Oct 16, 2004
5efc4960
fix comment that makes no sense
Oct 16, 2004
8d27385c
Implement RedirectExit.
Oct 17, 2004
376d483d
Document new options
Oct 17, 2004
6d1e1b7f
Unify windows special-dir handling
Oct 17, 2004
560a4a14
switch conn->addr and conn->dir_port to reflect the final destination,
Oct 17, 2004
bca51ea2
..and reflect that in the todo
Oct 17, 2004
e66d5f89
fix a seg fault with exitredirect
Oct 17, 2004
7ba287da
commit a changelog for pre4
Oct 17, 2004
4c2595ca
bump version to 0.0.9pre4
Oct 17, 2004
b130aa3c
Fix segfault in unit tests. (Main program is unaffected)
Oct 17, 2004
029a0a4c
New upstream (pre)release.
Oct 17, 2004
695cdb10
whoops, resolve cells were probably broken
Oct 17, 2004
776d05f5
mark some items done, move some around, add a wishlist item
Oct 17, 2004
640544ae
use connection_edge_is_rendezvous_stream() more
Oct 17, 2004
97a0a435
start the process of making 0.0.7* obsolete
Oct 17, 2004
c7151d8b
Add "pass" target for RedirectExit, to make it easier to break out of a sequence of rules
Oct 19, 2004
62094ebd
Tolerate NULL nicknames better
Oct 19, 2004
e5049d5a
Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used to
Oct 19, 2004
14306fbf
point out two parts where the spec is wrong
Oct 20, 2004
235e8f9b
Update TODO
Oct 20, 2004
c3a15d1c
bcc win32 compiler has no timeval tv_sec
Oct 20, 2004
88cffc3c
Use bitwise masking to turn off bits, not compare-and-subtract
Oct 20, 2004
c4c6ee7d
add winsock if you've got it, regardless of whether you're msv
Oct 20, 2004
820ad3c6
bump version to pre5-cvs
Oct 20, 2004
6899b800
Check for low _MSC_VER, not high. On windows, always use winsock.
Oct 20, 2004
9cc0c362
ship src/win32/ in the tarball
Oct 21, 2004
54c432bd
pay attention to the return value of do_hup, and exit
Oct 23, 2004
78a2c3aa
Make windows fall back to CWD if SHGetSpecialFolderLocation is borked
Oct 24, 2004
5d53828c
Handle more errnos from accept() without closing the connection. This may fix...
Oct 24, 2004
04ca660b
Fix typo in last windows patch
Oct 24, 2004
57f09573
Every 60 seconds, check whether the listeners are still alive, and relaunch the dead ones.
Oct 24, 2004
188b7802
Mark item completed
Oct 24, 2004
0df2d383
Many non-native speakers use Tor. It is our duty to ensure that our log...
Oct 24, 2004
ef4ac65f
Document the swiss-army-knife that retry_listeners has become
Oct 24, 2004
0b36c29c
fix wrong comment
Oct 24, 2004
defe1e5f
start generating new version of introduce1 cells
Oct 24, 2004
20cdc0a5
fix a memory leak
Oct 24, 2004
f084bc07
update the rendezvous spec to be less wrong (but still wrong)
Oct 24, 2004
0113a643
quick-and-dirty dir policy since the dirservers are getting hammered
Oct 25, 2004
64fc462a
Add a couple of items to TODO
Oct 25, 2004
26f3cb86
Add SysLog option to direct log messages to the system log instead of a FILE*.
Oct 26, 2004
b90b2bb8
Add and document router-status line using new unified liveness/verifiedness...
Oct 27, 2004
2f420070
Mark some items completed
Oct 27, 2004
a24eb4db
Re-write configuration option lookup code: use a table, not a big if( || || ||...
Oct 27, 2004
885cb3aa
document configuration options with InitialCaps
Oct 27, 2004
482c309d
Document new config code
Oct 27, 2004
ec81c56e
Mark item completed
Oct 27, 2004
bc17e9b6
Clean TODO indentation
Oct 27, 2004
8cefc861
Add cvsignore in win32 directory
Oct 27, 2004
5369ee92
Make it compile on Linux
Oct 27, 2004
7d485430
Tenatively break items down for "launch" version
Oct 27, 2004
bc62f8e9
Replace sprintf with snprintf
Oct 27, 2004
f67f83b1
Use strlcpy, not strncpy
Oct 27, 2004
4a9c747f
setting up your own tor network is much simpler now
Oct 27, 2004
06fa8fc0
Avoid strcat; use snprintf or strlcat instead
Oct 27, 2004
22dc19b5
snprintf wrapper with consistant (though not C99) overflow behavior
Oct 27, 2004
a16ccb47
document dirpolicy config option
Oct 27, 2004
1aaedcb1
clean up todo file some more
Oct 27, 2004
44d45161
Use tor_snprintf, not snprintf
Oct 27, 2004
6980929e
Use strlcpy, not strcpy.
Oct 27, 2004
37,437 additional commits have been omitted to prevent performance issues.
Loading
Loading