Roger Dingledine
|
c22c7b96f5
|
tab-man strikes again
svn:r6699
|
2006-06-28 15:39:02 +00:00 |
|
Nick Mathewson
|
8b08ab52fd
|
Fix another idiot bug causing symptom 309. Why cant I program?
svn:r6698
|
2006-06-28 15:36:28 +00:00 |
|
Nick Mathewson
|
96bfefeeb6
|
Add a check to try to make cache rebuild fail fast if it is going to fail
svn:r6697
|
2006-06-28 11:03:34 +00:00 |
|
Nick Mathewson
|
4dac383f5a
|
Aaand re-disable the bogus test in get_body()
svn:r6696
|
2006-06-28 08:57:41 +00:00 |
|
Nick Mathewson
|
d547ecc916
|
Make sure that our calculated offsets for routers is correct; again. This time bug 309 may be gone gone gone.
svn:r6695
|
2006-06-28 08:55:53 +00:00 |
|
Nick Mathewson
|
1cd04abf1a
|
Actually enable mmap. That should improve matters.
svn:r6694
|
2006-06-28 08:54:32 +00:00 |
|
Nick Mathewson
|
d3784ff1df
|
Likely fix for bug 309: when we calculate offsets after rebuilding the descriptor cache, do not reset the offset pointer half-way through.
svn:r6693
|
2006-06-27 15:52:51 +00:00 |
|
Roger Dingledine
|
3117a41d1b
|
specify the dir spec better (suggested by lexi)
svn:r6692
|
2006-06-27 11:23:10 +00:00 |
|
Andrew Lewman
|
0bf10589bc
|
And, commit it correctly.
svn:r6689
|
2006-06-25 04:08:21 +00:00 |
|
Andrew Lewman
|
a90c9d1d43
|
Fix the messed up commit.
svn:r6688
|
2006-06-25 04:07:24 +00:00 |
|
Andrew Lewman
|
0bed8ee53c
|
Create binary osx un-installer, update perms on install so anyone can run the
uninstaller.
svn:r6685
|
2006-06-25 04:02:43 +00:00 |
|
Roger Dingledine
|
f88d555ce0
|
refuse to write an iso_time which we can't parse, when dumping
bandwidth state. this fixes the particular incident in bug 308,
but the general issue remains.
svn:r6684
|
2006-06-24 04:57:59 +00:00 |
|
Nick Mathewson
|
b4b8da5d23
|
Turn a while into a do/while; save a redundant test
svn:r6683
|
2006-06-24 02:10:21 +00:00 |
|
Nick Mathewson
|
06e09cdd47
|
Apparently, zlib sometimes reports Z_BUF_ERROR on input exhaustion as well as on running out of output space. This could well fix the assert bug reported by weasel and arma.
svn:r6682
|
2006-06-24 02:06:52 +00:00 |
|
Nick Mathewson
|
aafc309414
|
Mark some more TODO items done.
svn:r6681
|
2006-06-22 07:49:41 +00:00 |
|
Nick Mathewson
|
b82dfdd4a3
|
Make some more verbose gcc warnings go away.
svn:r6680
|
2006-06-22 07:34:04 +00:00 |
|
Nick Mathewson
|
06ffee3b67
|
Ooh, that could have been bad. Sort digests as digests, not strings.
svn:r6679
|
2006-06-22 07:29:14 +00:00 |
|
Nick Mathewson
|
52b8dfa95a
|
Fix a bunch of spaces.
svn:r6678
|
2006-06-22 07:25:15 +00:00 |
|
Nick Mathewson
|
89a1453776
|
Set offset properly when parsing cache.
svn:r6677
|
2006-06-22 07:19:28 +00:00 |
|
Nick Mathewson
|
58b05fc84d
|
#if out test that was failing because of an extra newline.
svn:r6676
|
2006-06-22 07:10:37 +00:00 |
|
Nick Mathewson
|
b7910202a3
|
Next batch of memory miserdom: mmap cached-routers file. This is sure to break somewhere.
svn:r6675
|
2006-06-22 07:01:54 +00:00 |
|
Peter Palfrader
|
fb6d4855ba
|
Fix 07_log_to_file_by_default in debian head
svn:r6674
|
2006-06-21 22:13:03 +00:00 |
|
Nick Mathewson
|
e2697a62ac
|
When requesting or serving resources via fingerprint/digest, request and respond in-order, removing duplicates.
svn:r6673
|
2006-06-21 04:57:12 +00:00 |
|
Andrew Lewman
|
03bea739f8
|
Remove the osx version requirements on install due to a messy Installer
situation between pre-panther, tiger and beyond, and metapackages.
svn:r6672
|
2006-06-21 02:27:18 +00:00 |
|
Peter Palfrader
|
7b6c435066
|
<nickm> ooh, that log shouldn't be there. can you take it out?
svn:r6671
|
2006-06-20 23:11:15 +00:00 |
|
Nick Mathewson
|
0799154ae1
|
Fix bug in networkstatus spooling: spool more than the first networkstatus.
svn:r6670
|
2006-06-20 23:06:52 +00:00 |
|
Nick Mathewson
|
0e09b26112
|
Fishy, but harmless.
svn:r6669
|
2006-06-20 16:48:32 +00:00 |
|
Roger Dingledine
|
ef78e4245f
|
add a note for nick to fix
svn:r6668
|
2006-06-20 13:14:07 +00:00 |
|
Nick Mathewson
|
a9e1a4c33c
|
Ah. We need a new zlib_state for each networkstatus we spool out.
svn:r6667
|
2006-06-20 06:27:13 +00:00 |
|
Andrew Lewman
|
ed2fb517d3
|
Minor fix to pre-instllation version check for OSX
svn:r6666
|
2006-06-20 04:18:47 +00:00 |
|
Andrew Lewman
|
0109540091
|
First crack at version checking for OSX installer.
svn:r6665
|
2006-06-20 04:16:46 +00:00 |
|
Nick Mathewson
|
4283b81a48
|
Start spooling v2 networkstatus docs as well.
svn:r6664
|
2006-06-20 00:48:23 +00:00 |
|
Nick Mathewson
|
3f7f069a05
|
Fix a tricky crash: making the_directory heap-allocated (so we could refcount it and have multiple instances as neeeded) means that calls to dirserv_regenerate_directory could invalidate the auth_dir value passed to dirserv_pick_cached_dir_obj. Big fun.
svn:r6663
|
2006-06-18 21:30:03 +00:00 |
|
Nick Mathewson
|
2552d5e60f
|
Fix an assert that still isnt the assert we are hunting.
svn:r6662
|
2006-06-18 21:15:01 +00:00 |
|
Roger Dingledine
|
37c441d96f
|
correct a function comment in compute_preferred_testing_list()
svn:r6660
|
2006-06-18 21:07:45 +00:00 |
|
Nick Mathewson
|
f1993b8b30
|
Become capable of noticing that we are done sending a directory.
svn:r6659
|
2006-06-18 20:58:27 +00:00 |
|
Nick Mathewson
|
5c0d7fb016
|
Resolve control flow warning.
svn:r6658
|
2006-06-18 20:39:46 +00:00 |
|
Nick Mathewson
|
0932f463ff
|
Ah. That seems to work.
svn:r6657
|
2006-06-18 16:39:26 +00:00 |
|
Nick Mathewson
|
5ba72d0ae5
|
another write_to_buf_zlib fix.
svn:r6656
|
2006-06-18 16:20:38 +00:00 |
|
Nick Mathewson
|
b5c599412f
|
Backport candidate: implement the "is this uptime change cosmetic" test properly.
svn:r6654
|
2006-06-18 16:05:54 +00:00 |
|
Nick Mathewson
|
a9cffd2ff0
|
Re-enable buffer RAM guard values.
svn:r6653
|
2006-06-18 15:53:54 +00:00 |
|
Nick Mathewson
|
11c2e97d51
|
Another _zlib fix.
svn:r6652
|
2006-06-18 09:03:48 +00:00 |
|
Nick Mathewson
|
337ad6420b
|
Make connection_write_to_buf_zlib set outbuf_flushlen right.
svn:r6651
|
2006-06-18 08:53:09 +00:00 |
|
Nick Mathewson
|
537104c908
|
write_to_buf != connection_write_to_buf. Also, add a connection_write_to_buf_zlib wrapper that sucks.
svn:r6650
|
2006-06-18 08:46:55 +00:00 |
|
Nick Mathewson
|
10b7b57616
|
Temporarily disable sentinels on buffers
svn:r6649
|
2006-06-18 08:44:34 +00:00 |
|
Nick Mathewson
|
9376d901ed
|
make zlib buffer function set buf_highwater properly
svn:r6648
|
2006-06-18 08:21:27 +00:00 |
|
Nick Mathewson
|
4d02ccfed8
|
Stop trying to refresh when we are out of data.
svn:r6647
|
2006-06-18 08:19:35 +00:00 |
|
Nick Mathewson
|
b9013cbe98
|
And actually check the url when it exists. that might work better.
svn:r6646
|
2006-06-18 08:16:05 +00:00 |
|
Nick Mathewson
|
c374340c70
|
That dir_refresh_src fix will only work if I enable it.
svn:r6645
|
2006-06-18 08:13:45 +00:00 |
|
Nick Mathewson
|
347bcec84a
|
Fix a couple of bugs in last patch.
svn:r6644
|
2006-06-18 08:07:16 +00:00 |
|