repo.or.cz
/
tor.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'maint-0.4.7'
2022-08-11
M
ik
e
Perry
Tune cong
e
stion control param
e
ters
.
commit
|
commitdiff
|
tree
2022-08-11
Mi
k
e
P
erry
A
dd changes fil
e
f
o
r bug40
6
4
2
.
commit
|
commitdiff
|
tree
2022-08-11
Mike Perry
Red
u
ce
the number of vegas
p
ara
m
eters
.
commit
|
commitdiff
|
tree
2022-08-11
Mike Perry
R
eset the
min
v
alue if
we h
i
t cwnd_min
.
commit
|
commitdiff
|
tree
2022-08-11
Mike Pe
r
ry
U
se
EWMA instead of bare rtt for min rtt
.
commit
|
commitdiff
|
tree
2022-08-11
Mike Perry
Cre
a
te slow-start max for n_ewma_
c
nt
.
commit
|
commitdiff
|
tree
2022-08-11
M
i
ke
P
erry
Im
p
l
ement
R
FC
3
742 Limited Slow Start
commit
|
commitdiff
|
tree
2022-08-02
Mike Perry
C
hanges file for
bug 40644
.
commit
|
commitdiff
|
tree
2022-08-02
Mike Perr
y
Add
a
n
u
n
d
e
r
f
l
o
w check
to a cwnd error condition
.
commit
|
commitdiff
|
tree
2022-06-17
Mike Perr
y
Add changes file for bug4062
6
commit
|
commitdiff
|
tree
2022-06-17
Mi
k
e Perry
Fix for RTT
c
a
l
cu
l
ation hang durin
g
c
onge
s
tion co
n
trol
.
commit
|
commitdiff
|
tree
2022-06-15
Mi
k
e Per
r
y
Ch
a
nges file for
B
ug 40612
commit
|
commitdiff
|
tree
2022-06-15
Mike Perry
Demote "Unexpected
path
l
ength" log to inf
o
.
commit
|
commitdiff
|
tree
2022-06-15
Mike Perry
Change
s
file for Bug #
4
0
6
0
3
.
commit
|
commitdiff
|
tree
2022-06-15
Mike Perry
Demo
t
e
a
warning about
f
ind
i
n
g
hops in path if
n
o dir
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
M
ike
P
e
r
ry
Bug 4
0
620: Changes file
commit
|
commitdiff
|
tree
2022-06-02
M
ike
Per
r
y
D
emote
l
og message
to info
.
commit
|
commitdiff
|
tree
2022-04-26
Mike Perry
C
hange
s
file for bu
g
4
0
598
commit
|
commitdiff
|
tree
2022-04-26
Mike P
e
rry
Bu
g
40598
:
Demote warn log about odd path lengths with
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
Mike Perry
C
h
anges file
for #4
0
568
commit
|
commitdiff
|
tree
2022-03-14
Mike Perry
Emit cont
r
ol por
t
n
o
tification for XON/XOF
F
commit
|
commitdiff
|
tree
2022-03-14
M
ike Perry
Co
n
trol po
r
t STREAM
X
ON/XOFF
s
tatus ev
e
n
t
notification
commit
|
commitdiff
|
tree
2022-03-03
Mike Perry
Make
a c
h
eck for origin circuit e
x
plicit
.
commit
|
commitdiff
|
tree
2022-03-03
Mike Per
r
y
Ensure C
I
R
C
_
BW even
t
is emitted
imme
d
iately upon
slow
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
M
ike Perry
A
d
d c
o
ngestion
c
on
t
rol
f
iel
d
s
to CIRC_BW co
n
trol
port
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
Mik
e
Perry
Reject intro2 cells
t
hat
r
eque
s
t unadvertized congestion
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
Mike Perry
Properly init
i
alize the
cc_enable
d
field in
hs intro
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Add te
s
t
for se
n
d
m
e_inc val
i
dation
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perr
y
Add test
for se
n
dme_ce
l
l_is_next
w
i
th
s
endme_inc of 31
commit
|
commitdiff
|
tree
2022-02-22
Mik
e
Perry
A
d
d
tes
t
for
circ
u
i
t
_sen
d
me_cel
l
_i
s
_nex
t
() whe
n
sendme_i
n
c
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
M
i
k
e
P
erry
Add chan
g
e
s file
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
A
dd a delta parameter to Vegas
.
commit
|
commitdiff
|
tree
2022-02-22
M
ike Perry
Exit slow start at the gamma threshol
d
commit
|
commitdiff
|
tree
2022-02-22
Mike Per
r
y
I
ncrem
e
nt b
y
at least 2 sendme_incs in slow st
a
r
t
commit
|
commitdiff
|
tree
2022-02-22
Mik
e
Perr
y
Only apply more freq
u
ent cwnd updates after slo
w
start
.
commit
|
commitdiff
|
tree
2022-02-22
M
i
ke Perr
y
Make N_EW
M
A a percentage of CWND upd
a
te r
a
t
e
,
c
apped
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Re
l
ocate two
p
arameters fro
m
circu
i
t scope
to global
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
G
uard aga
i
n
st 0
t
ime de
l
ta i
n
BDP calc
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Increase RTT ratio used t
o
de
t
e
c
t mo
n
oti
m
e jumps/stalls
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Fix
N
ULL pointer deref in log
s
commit
|
commitdiff
|
tree
2022-02-22
M
ike Perry
Properly comp
u
te the n
u
mber
or rec
v
cells
fro
m
d
elive
r
_window
commit
|
commitdiff
|
tree
2022-02-22
Mike
P
e
r
ry
Use
path type hint
for Veg
a
s
q
ue
u
e
p
arameters
.
commit
|
commitdiff
|
tree
2022-02-22
Mik
e
Perr
y
Set new default
s
f
o
r
con
g
est
i
on co
n
trol parameters
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Add test for congestion control negotiation logic
.
commit
|
commitdiff
|
tree
2022-02-22
Mike
Perry
Add test for T
A
P vs ntor2
+
ntor3 onion qu
e
ue ordering
commit
|
commitdiff
|
tree
2022-02-22
Mike Pe
r
ry
Add hidd
e
n torrc optio
n
to alway
s
tr
y
CC negotiation
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Handl
e
o
t
her pla
c
es th
a
t use onion ha
n
d
s
hake typ
e
values
commit
|
commitdiff
|
tree
2022-02-22
Mike
P
e
r
ry
E
x
te
n
d
info
a
r
g
ument updates fo
r
non-ntorv
3
cas
e
s
commit
|
commitdiff
|
tree
2022-02-22
Mike P
e
r
r
y
C
ongestion control usage of negotiated param
s
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Protover flag
handl
i
n
g
f
o
r congesti
o
n control negotiation
commit
|
commitdiff
|
tree
2022-02-22
Mike Pe
r
r
y
Hook
u
p client usa
g
e of
c
ongestion
c
ontrol negotia
t
ion
commit
|
commitdiff
|
tree
2022-02-22
M
ike Perry
Impleme
n
t
con
g
estion control parameter negotiatio
n
commit
|
commitdiff
|
tree
2022-02-22
Mik
e
Perry
Add c
i
rcuit param pay
l
o
a
d d
e
finitio
n
s to
t
runnel
commit
|
commitdiff
|
tree
2021-10-04
Mik
e
Perry
Turn
cell
q
ueue
w
aterm
a
rk limi
t
s
i
nto consensus param
s
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
Add
a
ma
x
cwnd cons
e
n
s
us parameter and clamp
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
Turn
orconn
w
at
e
rmarks
i
nt
o
consensus p
a
rameters
.
commit
|
commitdiff
|
tree
2021-10-04
Mike
P
e
rry
Turn CircEWM
A
tick len into consensus parameter
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perr
y
Support
t
ime-based
half-c
l
osed conn
e
ction handling
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
MA
K
EFILE: Add flow control files to
m
akefile
commit
|
commitdiff
|
tree
2021-10-04
Mike
Perry
Prop#32
4
: Hook
u
p flow con
t
r
ol
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
Prop#324: Stream flo
w
con
t
rol fun
c
tio
n
s
commit
|
commitdiff
|
tree
2021-10-04
Mike
P
erry
P
rop
#
324: A
d
d fields to
edg
e
con
n
ect
i
on
.
commit
|
commitdiff
|
tree
2021-09-28
Mike
Perry
Export the n_ewma fun
c
t
i
on for flow
c
ontrol us
e
.
commit
|
commitdiff
|
tree
2021-09-28
M
i
ke Pe
r
ry
Export a global notion of m
o
notime clock stall/jump
.
commit
|
commitdiff
|
tree
2021-09-28
Mike Perry
Add trunnel definitions for xon/xoff
c
ells
.
commit
|
commitdiff
|
tree
2021-07-30
Mi
k
e Perry
Make inbuf and outbuf len check
params const
commit
|
commitdiff
|
tree
2021-07-30
M
ike Perr
y
MAKE
F
ILE:
i
nclude
new CC
al
g
s in makefile
commit
|
commitdiff
|
tree
2021-07-30
Mike Perr
y
TOR_NOLA: Imp
l
emen
t
a
p
u
re BDP trac
k
ing CC
alg
commit
|
commitdiff
|
tree
2021-07-30
M
i
ke P
e
rry
TOR_VEGAS: Impleme
n
t Prop#324
TO
R
_VEGAS
.
commit
|
commitdiff
|
tree
2021-07-30
Mike
Perry
TOR_WESTWOOD
:
Implement
P
rop#324 TO
R
_WEST
W
O
OD
commit
|
commitdiff
|
tree
2021-07-30
Mike Perry
Prop#3
2
4
:
Free conge
s
tion control ob
j
ect
o
n
circ
a
nd
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Mike Perry
Prop#324:
Hook up CC windo
w
chec
k
s f
o
r relay cell
p
ackaging
commit
|
commitdiff
|
tree
2021-07-30
Mike Perry
Prop
#
3
24: H
o
ok up CC algs
to main
s
endme callpoints
commit
|
commitdiff
|
tree
2021-07-30
M
i
ke Perry
Prop#324:
Add congestion control state to stru
c
ts
commit
|
commitdiff
|
tree
2021-07-30
M
ike Perr
y
Prop#324: Common
R
TT, BDP, and bl
o
cked channel si
g
nal
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
Mike
Perry
Merge br
a
nch 'bug40168+340
8
8-03
5
-
v
3
' into bug40168
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
Mik
e
Perry
A
dd CBT unit test for Xm an
d
alp
h
a estimati
o
n
.
commit
|
commitdiff
|
tree
2021-02-18
M
i
ke Perry
U
pdate do
c
umentation for the numb
e
r of modes for Xm
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
Mike Perry
Bug
3
4088:
C
h
a
nges
file
commit
|
commitdiff
|
tree
2021-02-18
M
i
ke Per
r
y
Bug 34088: R
e
move m
a
x timeout calcu
l
ation and wa
r
ning
.
commit
|
commitdiff
|
tree
2021-02-18
Mike
Perry
B
ug 4016
8
changes file
commit
|
commitdiff
|
tree
2021-02-18
M
ike Perry
Fix Xm mo
d
e
calculati
o
n to properl
y
average N=10 modes
.
commit
|
commitdiff
|
tree
2021-02-18
Mike Perry
Lower circu
i
t build time bin width to 10ms
.
commit
|
commitdiff
|
tree
2021-02-18
M
i
k
e Per
r
y
L
o
g
c
ircuit
timeout in milliseconds
commit
|
commitdiff
|
tree
2021-02-18
M
ike
P
erry
Raise th
e
circuit close
time quantile to 99
.
commit
|
commitdiff
|
tree
2021-02-18
Mike Perry
Lower min c
i
rc timeo
u
t
f
r
o
m 1
.
5s to bin wi
d
th
(
10ms)
commit
|
commitdiff
|
tree
2021-02-18
Mi
k
e Perry
C
omp
l
etel
y
igno
r
e a
b
andoned
c
i
rcs f
r
om circ timeou
t
.
.
.
commit
|
commitdiff
|
tree
2020-06-23
Mike Perry
R
e
l
ocate CB
T
e
vent
to
c
ontrol_event
s
.
c
commit
|
commitdiff
|
tree
2020-06-23
M
i
ke
Perry
Ch
a
n
g
es f
i
le
for DROPTIMEOUTS
commit
|
commitdiff
|
tree
2020-06-23
Mike
P
er
r
y
Mark stat
e
file dirty upon D
R
OPTIMEO
U
TS c
o
mm
a
nd
commit
|
commitdiff
|
tree
2020-06-16
M
ike
P
erry
practr
a
ck
e
r FTL!
commit
|
commitdiff
|
tree
2020-06-16
Mike Perry
B
ug 32040: Changes fi
l
es
commit
|
commitdiff
|
tree
2020-06-16
M
ike Perry
B
ug 32040: Machine updates
.
commit
|
commitdiff
|
tree
2020-06-16
Mike Perry
Bug 32040: Tests
commit
|
commitdiff
|
tree
2020-06-16
Mik
e
Perry
B
u
g 320
4
0:
A
dd a keep_*_mask to keep cir
c
pad machine
s
commit
|
commitdiff
|
tree
2020-06-10
Mike Per
r
y
Bug 30992:
C
h
a
n
ges file
commit
|
commitdiff
|
tree
2020-06-10
Mike Perr
y
Bug 3099
2
:
Up
d
ate
tests
commit
|
commitdiff
|
tree
2020-06-10
M
ike
Perry
Bug 3099
2
:
T
rac
k
a padding mac
h
ine ctr to reduce race
.
.
.
commit
|
commitdiff
|
tree
2020-06-08
Mike Perry
Update Trun
n
el for
n
e
w machine_ctr f
i
eld
.
commit
|
commitdiff
|
tree
2020-06-08
Mike
Per
r
y
P
rovide
a DR
O
PTI
M
EOUTS command
t
o dr
o
p
C
BT
times
commit
|
commitdiff
|
tree
next