Nick Mathewson
|
ab9084fc16
|
Mark item completed
svn:r2619
|
2004-10-28 18:40:21 +00:00 |
|
Nick Mathewson
|
11d330be5e
|
Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1) Cache a received directory as soon as the signature checks out. (2) Treat a cached directory as "recent" based on its mtime. (3) If we have a recent directory, we dont need to fetch a newer one for DirFetchPostPeriod. This needs review!
svn:r2618
|
2004-10-28 18:37:52 +00:00 |
|
Nick Mathewson
|
36bbab2f2b
|
Fix in warning fix
svn:r2617
|
2004-10-27 21:54:44 +00:00 |
|
Nick Mathewson
|
f8771625c6
|
Check return of tor_snprintf
svn:r2616
|
2004-10-27 21:30:47 +00:00 |
|
Nick Mathewson
|
2fbf31533b
|
Tricksy compiler warnings! We hates them, hates them forever, my precious!
svn:r2615
|
2004-10-27 21:14:11 +00:00 |
|
Nick Mathewson
|
ce5709184b
|
Pass with -Wstrict-prototypes
svn:r2614
|
2004-10-27 18:16:37 +00:00 |
|
Nick Mathewson
|
6874c39904
|
Fix windows build
svn:r2613
|
2004-10-27 18:14:38 +00:00 |
|
Nick Mathewson
|
c5eb95b644
|
Add ability for some-but-not-all abbrevs to work in config file. Add a bunch of singular/plural abbrevs suggested by arma
svn:r2612
|
2004-10-27 17:37:01 +00:00 |
|
Roger Dingledine
|
75ad4615d1
|
stop freeing arbitrary memory
fix a couple of memory leaks
svn:r2611
|
2004-10-27 12:34:02 +00:00 |
|
Nick Mathewson
|
6980929e64
|
Use strlcpy, not strcpy.
svn:r2610
|
2004-10-27 06:48:16 +00:00 |
|
Nick Mathewson
|
44d4516155
|
Use tor_snprintf, not snprintf
svn:r2609
|
2004-10-27 06:37:34 +00:00 |
|
Roger Dingledine
|
1aaedcb171
|
clean up todo file some more
svn:r2608
|
2004-10-27 06:30:17 +00:00 |
|
Roger Dingledine
|
a16ccb471e
|
document dirpolicy config option
svn:r2607
|
2004-10-27 06:29:11 +00:00 |
|
Nick Mathewson
|
22dc19b590
|
snprintf wrapper with consistant (though not C99) overflow behavior
svn:r2606
|
2004-10-27 06:26:23 +00:00 |
|
Nick Mathewson
|
06fa8fc05f
|
Avoid strcat; use snprintf or strlcat instead
svn:r2605
|
2004-10-27 06:25:29 +00:00 |
|
Roger Dingledine
|
4a9c747f6e
|
setting up your own tor network is much simpler now
svn:r2604
|
2004-10-27 06:24:16 +00:00 |
|
Nick Mathewson
|
f67f83b1fa
|
Use strlcpy, not strncpy
svn:r2603
|
2004-10-27 06:03:28 +00:00 |
|
Nick Mathewson
|
bc62f8e983
|
Replace sprintf with snprintf
svn:r2602
|
2004-10-27 05:53:07 +00:00 |
|
Nick Mathewson
|
7d4854301c
|
Tenatively break items down for "launch" version
svn:r2601
|
2004-10-27 05:34:57 +00:00 |
|
Nick Mathewson
|
5369ee921e
|
Make it compile on Linux
svn:r2600
|
2004-10-27 03:42:09 +00:00 |
|
Nick Mathewson
|
8cefc861d6
|
Add cvsignore in win32 directory
svn:r2599
|
2004-10-27 03:38:42 +00:00 |
|
Nick Mathewson
|
bc17e9b6e0
|
Clean TODO indentation
svn:r2598
|
2004-10-27 03:14:54 +00:00 |
|
Nick Mathewson
|
ec81c56eef
|
Mark item completed
svn:r2597
|
2004-10-27 03:08:43 +00:00 |
|
Nick Mathewson
|
482c309db9
|
Document new config code
svn:r2596
|
2004-10-27 03:08:04 +00:00 |
|
Nick Mathewson
|
885cb3aab8
|
document configuration options with InitialCaps
svn:r2595
|
2004-10-27 03:07:53 +00:00 |
|
Nick Mathewson
|
a24eb4db91
|
Re-write configuration option lookup code: use a table, not a big if( || || || ||). Deprecate unoffical abbrevs and abbrevs not on the command line.
svn:r2594
|
2004-10-27 02:30:28 +00:00 |
|
Nick Mathewson
|
2f420070e0
|
Mark some items completed
svn:r2593
|
2004-10-27 01:10:18 +00:00 |
|
Nick Mathewson
|
b90b2bb848
|
Add and document router-status line using new unified liveness/verifiedness format; continue to generate running-routers; continue to parse running-routers when no router-status line is found
svn:r2592
|
2004-10-27 00:48:51 +00:00 |
|
Nick Mathewson
|
26f3cb8652
|
Add SysLog option to direct log messages to the system log instead of a FILE*.
svn:r2591
|
2004-10-26 21:48:41 +00:00 |
|
Nick Mathewson
|
64fc462a3a
|
Add a couple of items to TODO
svn:r2590
|
2004-10-25 21:29:27 +00:00 |
|
Roger Dingledine
|
0113a643a2
|
quick-and-dirty dir policy since the dirservers are getting hammered
nick, could you abstract this sometime so we don't repeat the
sockspolicy code twice?
svn:r2589
|
2004-10-25 06:16:26 +00:00 |
|
Roger Dingledine
|
f084bc07b5
|
update the rendezvous spec to be less wrong (but still wrong)
svn:r2588
|
2004-10-24 23:14:00 +00:00 |
|
Roger Dingledine
|
20cdc0a517
|
fix a memory leak
svn:r2587
|
2004-10-24 23:09:48 +00:00 |
|
Roger Dingledine
|
defe1e5f3c
|
start generating new version of introduce1 cells
svn:r2586
|
2004-10-24 19:08:07 +00:00 |
|
Roger Dingledine
|
0b36c29c4d
|
fix wrong comment
svn:r2585
|
2004-10-24 17:11:44 +00:00 |
|
Nick Mathewson
|
ef4ac65f5e
|
Document the swiss-army-knife that retry_listeners has become
svn:r2584
|
2004-10-24 01:50:33 +00:00 |
|
Nick Mathewson
|
0df2d383d1
|
Many non-native speakers use Tor. It is our duty to ensure that our log messages set an example of good English spelling.
svn:r2583
|
2004-10-24 01:29:01 +00:00 |
|
Nick Mathewson
|
188b78027d
|
Mark item completed
svn:r2582
|
2004-10-24 01:28:04 +00:00 |
|
Nick Mathewson
|
57f09573f5
|
Every 60 seconds, check whether the listeners are still alive, and relaunch the dead ones.
svn:r2581
|
2004-10-24 01:22:40 +00:00 |
|
Nick Mathewson
|
04ca660b2a
|
Fix typo in last windows patch
svn:r2580
|
2004-10-24 00:58:29 +00:00 |
|
Nick Mathewson
|
5d53828c57
|
Handle more errnos from accept() without closing the connection. This may fix a bug that could close OR listeners when (a) TCP connections were hung up before accept() could be called, or (b) during FD exhaustion.
svn:r2579
|
2004-10-24 00:55:18 +00:00 |
|
Nick Mathewson
|
78a2c3aa39
|
Make windows fall back to CWD if SHGetSpecialFolderLocation is borked
svn:r2578
|
2004-10-24 00:52:10 +00:00 |
|
Roger Dingledine
|
54c432bd93
|
pay attention to the return value of do_hup, and exit
when it fails
svn:r2577
|
2004-10-23 17:06:25 +00:00 |
|
Roger Dingledine
|
9cc0c3620f
|
ship src/win32/ in the tarball
svn:r2576
|
2004-10-21 00:49:17 +00:00 |
|
Nick Mathewson
|
6899b8001a
|
Check for low _MSC_VER, not high. On windows, always use winsock.
svn:r2575
|
2004-10-20 23:30:38 +00:00 |
|
Roger Dingledine
|
820ad3c66a
|
bump version to pre5-cvs
svn:r2574
|
2004-10-20 23:28:11 +00:00 |
|
Roger Dingledine
|
c4c6ee7d61
|
add winsock if you've got it, regardless of whether you're msv
svn:r2573
|
2004-10-20 23:23:53 +00:00 |
|
Nick Mathewson
|
88cffc3c5f
|
Use bitwise masking to turn off bits, not compare-and-subtract
svn:r2572
|
2004-10-20 23:15:49 +00:00 |
|
Roger Dingledine
|
c3a15d1c74
|
bcc win32 compiler has no timeval tv_sec
svn:r2571
|
2004-10-20 23:12:37 +00:00 |
|
Nick Mathewson
|
235e8f9b33
|
Update TODO
svn:r2570
|
2004-10-20 18:40:04 +00:00 |
|