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
Emit control port notification for XON/XOFF
2022-03-14
Mike Perry
E
mit control
p
ort notificati
o
n for XON/XOFF
commit
|
commitdiff
|
tree
2022-03-14
M
ike Pe
r
ry
Control po
r
t STREAM XON/XOFF
s
tatus e
v
en
t
n
otification
commit
|
commitdiff
|
tree
2022-03-03
Mike Perry
Make a check for origin
circui
t
e
x
pl
i
cit
.
commit
|
commitdiff
|
tree
2022-03-03
Mik
e
Perr
y
Ensure CIRC_BW
e
ven
t
is emitted
i
mme
d
i
a
te
l
y upon slo
w
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
Mike
Perry
A
d
d conge
s
tion control fie
l
ds t
o
CIRC_BW
c
on
t
r
o
l port
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
Mike Perry
Rejec
t
intro2 cells t
h
at reques
t
unadvertized
congestion
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
Mike
P
erry
Properly in
i
tialize th
e
cc_enabled field in hs intro
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
M
i
ke Perry
A
dd test f
o
r
sendme_inc
v
alidation
.
commit
|
commitdiff
|
tree
2022-02-22
M
i
ke
P
erry
Add test for s
e
ndme_cell_is_nex
t
with sendme
_
inc of 3
1
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Add test for circuit_sendm
e
_cell_is_ne
x
t() when sendme
_
inc
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
Mik
e
Perry
Add chan
g
e
s fil
e
commit
|
commitdiff
|
tree
2022-02-22
Mike Perr
y
A
dd
a delt
a
paramete
r
to Ve
g
as
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Ex
i
t slow st
a
rt
a
t th
e
gamma th
r
eshold
commit
|
commitdiff
|
tree
2022-02-22
Mike
P
er
r
y
Increment by a
t
l
e
ast 2 send
m
e_inc
s
in slow start
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Only apply more freque
n
t cwnd up
d
a
t
es after slo
w
start
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Pe
r
ry
M
a
ke N_EWMA a pe
r
centage of CWND update ra
t
e
,
c
a
pped
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Pe
r
ry
R
e
locate two paramete
r
s f
r
om circuit scope to gl
o
bal
.
.
.
commit
|
commitdiff
|
tree
2022-02-22
Mi
k
e Perry
Guard against 0 time delta i
n
BDP calc
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Inc
r
ease RTT ratio use
d
t
o
de
t
ect
m
o
n
otime ju
m
ps/sta
l
ls
.
commit
|
commitdiff
|
tree
2022-02-22
M
ike Pe
r
r
y
Fix NULL poi
n
ter de
r
ef in logs
commit
|
commitdiff
|
tree
2022-02-22
Mike Per
r
y
Proper
l
y compute the number or recv cells from
deliver_window
commit
|
commitdiff
|
tree
2022-02-22
M
ike Per
r
y
Use path type hint fo
r
Vegas queue
p
arame
t
e
r
s
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Set
n
ew default
s
for congestion control
paramet
e
rs
.
commit
|
commitdiff
|
tree
2022-02-22
M
ike Perry
A
d
d
t
est
f
o
r congestion control
n
eg
o
tiation logic
.
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
A
dd test for TAP vs nt
o
r2+ntor3 onion qu
e
u
e
ordering
commit
|
commitdiff
|
tree
2022-02-22
Mi
k
e
Perry
Ad
d
hid
d
en
torrc
option to
a
lways try
C
C negotiation
.
commit
|
commitdiff
|
tree
2022-02-22
Mike
P
er
r
y
Ha
n
dle
o
t
her places t
h
at use on
i
on han
d
shake type values
commit
|
commitdiff
|
tree
2022-02-22
M
i
ke Pe
r
ry
Ext
e
nd
info argumen
t
updates f
o
r no
n
-ntorv3 cases
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Congestion control usage of
n
e
gotiated params
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Protov
e
r
fl
a
g
h
a
n
dl
i
ng for c
o
ngestion
c
ont
r
ol ne
g
o
t
i
a
t
ion
commit
|
commitdiff
|
tree
2022-02-22
Mike Perry
Hoo
k
up clien
t
usage of congestion co
n
trol negotiation
commit
|
commitdiff
|
tree
2022-02-22
Mike Perr
y
Im
p
lemen
t
con
g
estion control p
a
rameter
negotiation
commit
|
commitdiff
|
tree
2022-02-22
Mike P
e
r
ry
A
dd c
i
rcuit param payload
d
efinitions to t
r
unne
l
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
Turn cell que
u
e w
a
ter
m
ark limits into consensus params
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
A
d
d a max cwnd
c
o
n
sensus
par
a
meter and cl
a
mp
.
commit
|
commitdiff
|
tree
2021-10-04
M
ike Perry
T
urn o
r
conn wa
t
ermarks into co
n
sensus
p
arameters
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perry
Turn Circ
E
WMA tick len into consensu
s
p
aramet
e
r
.
commit
|
commitdiff
|
tree
2021-10-04
Mike
Perry
Suppo
r
t time-based h
a
lf-closed connection handling
.
commit
|
commitdiff
|
tree
2021-10-04
Mike Perr
y
MAKEFILE
:
Ad
d
flow control fi
l
e
s
to makefile
commit
|
commitdiff
|
tree
2021-10-04
Mi
k
e Perry
Prop#324:
H
ook u
p
flow control
commit
|
commitdiff
|
tree
2021-10-04
Mike Perr
y
P
r
op#32
4
: Stream flow
contro
l
f
unctio
n
s
commit
|
commitdiff
|
tree
2021-10-04
Mik
e
P
erry
P
r
op#3
2
4: Ad
d
f
i
e
lds
to edge connection
.
commit
|
commitdiff
|
tree
2021-09-28
Mik
e
Perry
Export the n_ewma function for flow control use
.
commit
|
commitdiff
|
tree
2021-09-28
Mike Perry
Export a global
n
o
t
ion o
f
monotime clock stall/j
u
mp
.
commit
|
commitdiff
|
tree
2021-09-28
Mike Perr
y
Add trun
n
el de
f
initions for xon/xof
f
cells
.
commit
|
commitdiff
|
tree
2021-07-30
Mi
k
e Perry
Make in
b
uf and outbuf len ch
e
c
k params const
commit
|
commitdiff
|
tree
2021-07-30
M
i
ke Perr
y
MAKEFILE: include new CC alg
s
in ma
k
efile
commit
|
commitdiff
|
tree
2021-07-30
Mik
e
P
erry
TOR_NOLA: I
m
plement
a pure BD
P
tracking CC
alg
commit
|
commitdiff
|
tree
2021-07-30
Mike Perr
y
T
OR_VEGAS: Implement Prop#324 TO
R
_VEGAS
.
commit
|
commitdiff
|
tree
2021-07-30
Mi
k
e Perr
y
TOR_WESTWO
O
D:
I
m
p
leme
n
t P
r
op#324 T
O
R
_WESTWOOD
commit
|
commitdiff
|
tree
2021-07-30
Mike Perry
Prop#324
:
Free congestion c
o
nt
r
ol object
on ci
r
c
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2021-07-30
Mike Perry
P
ro
p
#324: Ho
o
k
u
p CC window
c
hecks for relay cell packaging
commit
|
commitdiff
|
tree
2021-07-30
Mike Perry
Prop#324: Hook u
p
C
C algs to ma
i
n sendme callpoints
commit
|
commitdiff
|
tree
2021-07-30
M
i
ke Perry
Pro
p
#324: Add conges
t
ion con
t
rol state
to structs
commit
|
commitdiff
|
tree
2021-07-30
Mike P
e
rry
Prop#324: Common RTT, BDP, and blocked cha
n
nel signal
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
Mik
e
Pe
r
ry
Merge branch
'
b
ug40168+34088-035-
v
3' into bug4016
8
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
Mi
k
e
P
erry
Add CBT unit test f
o
r Xm and alpha estimation
.
commit
|
commitdiff
|
tree
2021-02-18
M
i
k
e P
e
rry
Update doc
u
ment
a
tion
f
or the number
of mode
s
for Xm
.
.
.
commit
|
commitdiff
|
tree
2021-02-18
M
i
ke Perry
Bug 34088: Changes file
commit
|
commitdiff
|
tree
2021-02-18
M
i
ke Perry
Bug 34088: Remove max timeo
u
t
c
alculation
and warning
.
commit
|
commitdiff
|
tree
2021-02-18
M
ike P
e
rr
y
Bug 40168 cha
n
ges
f
i
le
commit
|
commitdiff
|
tree
2021-02-18
Mik
e
Perry
Fix Xm m
o
de calcu
l
ati
o
n to
properly average N=10
m
o
des
.
commit
|
commitdiff
|
tree
2021-02-18
M
i
ke Perry
Lo
w
e
r
c
i
r
cuit b
u
il
d
time bi
n
wi
d
th to 10ms
.
commit
|
commitdiff
|
tree
2021-02-18
Mike
P
er
r
y
Log circuit timeout
i
n milliseconds
commit
|
commitdiff
|
tree
2021-02-18
Mike Perry
Raise the circuit
clo
s
e time quantile to
99
.
commit
|
commitdiff
|
tree
2021-02-18
Mik
e
Perry
Lower min circ timeout
from 1
.
5
s
to b
i
n
w
i
dth (10ms)
commit
|
commitdiff
|
tree
2021-02-18
Mike
P
err
y
Completely ignore aband
o
ned circs
fr
o
m circ timeout
.
.
.
commit
|
commitdiff
|
tree
2020-06-23
Mike Perry
Rel
o
cate CBT
e
v
e
nt to
control_ev
e
nts
.
c
commit
|
commitdiff
|
tree
2020-06-23
Mike
Perry
Changes file fo
r
DROPT
I
MEOUTS
commit
|
commitdiff
|
tree
2020-06-23
Mike
P
erry
Mark state file dirty upo
n
D
ROPTIMEOUTS command
commit
|
commitdiff
|
tree
2020-06-16
Mike Perry
pr
a
c
t
racker FTL!
commit
|
commitdiff
|
tree
2020-06-16
M
i
ke Per
r
y
Bug 32040: Changes files
commit
|
commitdiff
|
tree
2020-06-16
Mike
P
e
r
ry
Bug
3
2040: Mach
i
ne
u
pdates
.
commit
|
commitdiff
|
tree
2020-06-16
Mike Perry
Bug
3
2
0
40:
T
ests
commit
|
commitdiff
|
tree
2020-06-16
Mike Pe
r
ry
Bug 3
2
040:
A
dd a keep_*
_
mask
t
o
keep cir
c
pa
d
mac
h
ines
commit
|
commitdiff
|
tree
2020-06-10
Mi
k
e
Perry
B
u
g 30992
:
Ch
a
n
g
es file
commit
|
commitdiff
|
tree
2020-06-10
Mike
Perr
y
Bug 30992: Update test
s
commit
|
commitdiff
|
tree
2020-06-10
Mike Per
r
y
B
ug 3099
2
: Tr
a
c
k
a padding
machin
e
ctr to
r
e
duce r
a
ce
.
.
.
commit
|
commitdiff
|
tree
2020-06-08
Mike Perry
Update
T
run
n
el for new machine_ctr
field
.
commit
|
commitdiff
|
tree
2020-06-08
M
i
ke Perr
y
Provide
a
D
R
OPTIMEO
U
TS command t
o
drop CBT times
commit
|
commitdiff
|
tree
2019-12-17
Mik
e
Perry
Add NS
F
support
acknowledg
m
ent
t
o
circpad dev doc
.
commit
|
commitdiff
|
tree
2019-12-16
M
i
ke Perry
Add
c
hanges fil
e
commit
|
commitdiff
|
tree
2019-12-16
M
ike P
e
r
ry
Add
circu
i
t padding
developer and quickst
a
rt docs
.
commit
|
commitdiff
|
tree
2019-08-12
Mike
Per
r
y
Clarify comment for b
u
g30942 and improve
l
ogline
.
commit
|
commitdiff
|
tree
2019-08-12
M
ike
P
er
r
y
P
ractra
c
ker
commit
|
commitdiff
|
tree
2019-08-12
Mike
P
erry
Bug 3
1
3
5
6
:
Add changes fil
e
.
commit
|
commitdiff
|
tree
2019-08-12
Mik
e
P
e
rry
B
u
g 31
3
56: P
r
o
p
ogate pr
o
tover padding
support to circpad
commit
|
commitdiff
|
tree
2019-08-12
Mike
Pe
r
r
y
B
ug 31356
:
B
ump proto
v
er
for new padding
machines
commit
|
commitdiff
|
tree
2019-08-12
Mike Perry
Bug
3
0992
:
D
e
mote logli
n
e
o
f
wrong
h
o
p p
a
d
di
n
g to protocol
.
.
.
commit
|
commitdiff
|
tree
2019-08-12
Mik
e
P
erry
Ad
d
i
t
ional
c
ircpad diagnostic logs
commit
|
commitdiff
|
tree
2019-07-23
Mike Perry
More LOG_PROTOCOL_WAR
N
.
commit
|
commitdiff
|
tree
2019-07-23
Mike Perry
Make
some
warns into protocol warns
commit
|
commitdiff
|
tree
2019-07-23
Mike Perry
Bug 3
0
649:
Changes file
.
commit
|
commitdiff
|
tree
2019-07-23
M
ike
P
err
y
Bug 3
0
64
9
: Check that machine is abs
e
nt b
e
fore warn
commit
|
commitdiff
|
tree
2019-06-05
Mike
P
erry
Bug 29034: Cl
e
anup hs
c
ircuitmap when purpose c
h
anges
.
commit
|
commitdiff
|
tree
2019-06-05
Mike Perry
M
o
re LO
G
_
PROT
O
COL_WARN
.
commit
|
commitdiff
|
tree
2019-06-05
Mike Perry
B
ug 29034: Cleanup hs circuitmap when purpose c
h
ang
e
s
.
commit
|
commitdiff
|
tree
2019-06-05
Mike Perry
R
evert "hs:
I
mplemen
t
a h
e
lper t
o
repur
p
ose a circu
i
t
"
commit
|
commitdiff
|
tree
2019-06-05
Mik
e
P
e
rr
y
R
e
v
e
rt "tes
t
: Add
tes
t
_hs_circ
.
c for HS circuit
te
s
ting"
commit
|
commitdiff
|
tree
2019-05-30
M
i
ke Perry
Make some war
n
s
i
nto protoco
l
warn
s
commit
|
commitdiff
|
tree
next