Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
Set keyword expansion for Id on all files that already have $Id$ tags.
Ignore 'No reliable remailers' problems when randhopping messages in middleman mode. That is better than dropping them.
We might as well move the handling of (* foo) and (bar *) chains inside the if statement (we have stats). Otherwise we do not have any broken chains anyway
Only close filehandle if the open call succeeded. Fixes a segfault that happens if we do not have an mlist.txt
Fix a small bug that led to nasty infinte loops in cases with no reliable remailers in randfinal()
Respect DISTANCE setting also when selecting the final hop. This is important in cases where the user chooses a chain like '*,*,valiant,*'. Previously it was possible that valiant was taken as a last hop resulting in a chain like '....,valiant,valiant'.
If some broken chain includes all remailers (*) mark it broken for every single remailer - this simplifies handling in other places.
Show reliability 0% in curses interface if we have a bad chain
refine chainselection with bad chains
Mixmaster now uses broken-chain info from stats. I hope this doesn't break any Nym functionality.
Found that weird bug that weird bug that sometimes led to "Unknown remailer version!" errors: In chain_randfinal() we selected a random value between 0 and maxrem instead of 0 and maxrem - 1.
Check that feedback buffer is not null before operating on it in chain_select(). Closes #631353
Applied Colin's star exclude patch
Whitespace cleanup: for i in *.c; do cp -a $i $i.orig; sed -e 's/^ /<TAB>/' $i.orig > $i; rm $i.orig; done for i in *.c *.h; do cp -a $i $i.orig; sed -e 's/[ <TAB>]*$//' $i.orig > $i; rm $i.orig; done
Added closing comments for all #ifdef statements. All #endif's, as well as nested braces, should be commented to reference their start. We need to provide comments before every function as well.
Scott Renfro ixed a segfault when more than 20 remailers were linked in a chain.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|Powered by ViewVC 1.1.5|