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
fixup! hs-v3: Silence some logging for client authorization
2018-04-23
David
G
oulet
main: Specialize the periodic events
o
n a pe
r
-ro
l
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David
G
o
u
l
et
main: Sort alphabeticall
y
periodic event callbacks
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David Goule
t
to
k
en: Fix u
i
nt32
_
t to
u
int64_t
conversion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David
Goulet
rel
a
y
: Implement a ci
r
cuit
c
ell queue ma
x
imum size
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
t
o
ken
_
b
u
cket: Fix indentat
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
M
i
ke
P
erry
doc: F
i
x typo and
c
l
a
r
i
fy that DoS options are relay
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
Dav
i
d Go
u
let
doc: Move DOS optio
n
s below
S
E
R
V
ER
op
t
ions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
do
c
:
Improve DoS section of the man pag
e
to
r
.
1
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-12
Alexande
r
Færø
y
Use
S
T
AT
I
C
f
or com
p
ute_real_ma
x
_mem
_
i
n_queu
e
s
commit
|
commitdiff
|
tree
2018-04-12
Alexander Færøy
Make get_total
_
system_mem
o
ry mock
a
bl
e
.
commit
|
commitdiff
|
tree
2018-04-09
Davi
d
Goulet
c
ompat: Fix unchec
k
e
d r
e
turn value from event_del()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-05
D
a
v
id Gou
l
et
man: M
o
ve RephistTrackTime to t
h
e ser
v
er
section
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-05
Neel Chauhan
S
wi
t
ch to use should
_
record_bridge_info()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-04
D
avid Gou
l
e
t
man: A
d
d a comment to a
n
chor only option
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-04
David Goule
t
relay: Remove max middl
e
c
ells d
e
ad code
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-27
Geo
r
ge Kadianakis
test: Add
u
nit
t
est for th
e
OR conn
e
c
t
io
n
failure
ca
c
he
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-27
Davi
d
Goulet
relay:
A
void
c
o
n
n
ecting t
o
down
relay
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-23
D
a
vid Goulet
chan
:
Use chan
n
el_
i
s_cli
e
n
t() in channel
_
do
_
open_
a
ctions(
)
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David
Goulet
man: Update the Ci
r
cuitP
r
iorityHalflife entry
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
Dav
i
d Goul
e
t
cmux
:
Always
u
s
e
the
c
mux pol
i
cy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David
G
oulet
cmu
x
:
Remove
round-
r
obin circuit polic
y
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David
Goulet
cmux: Remove PARANOIA assert fun
c
tion
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
c
m
ux
:
Rename
c
ell_ewma_set_scale
_
factor()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
D
a
v
id
G
ou
l
et
cmux: Make E
W
M
A
policy
m
andatory
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
Make check-changes happy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
Dav
i
d
G
oulet
man:
Document default values if n
o
t in t
h
e consensus
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goul
e
t
M
e
rge remot
e
-tra
c
king branch
'
dgoulet/bug25223_029
_
01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Dav
i
d Goulet
dos: Add e
x
tra sa
f
ety assert
s
in
c
c_sta
t
s
_refill_
b
u
c
ket()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
dos: Don
'
t set
consensus p
a
ra
m
if we aren't a
public
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-12
Nick Mathewson
H
a
ve tor_add
r
has
h
e
s
return a randomi
z
ed has
h
f
o
r A
F
_UNSPEC
.
commit
|
commitdiff
|
tree
2018-02-12
Nick Mathe
w
s
on
Fix
a
t
ypo
in an addr
e
ss_set
.
c
comment
.
commit
|
commitdiff
|
tree
2018-02-09
David Go
u
let
test
:
D
o
S test to make sure we ex
c
lude known relays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-09
David Gou
l
et
d
o
s: Exclude know
n
relay
s
from clien
t
connectio
n
cou
n
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
Davi
d
Goul
e
t
Merge branch 'tic
k
et25183_0
2
9_01'
into ti
c
k
e
t
2
4
902_029_05
commit
|
commitdiff
|
tree
2018-02-08
David Goule
t
test
:
Add un
i
t tests for add
r
essse
t
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
Nick Math
e
w
s
on
A
d
d
an a
d
d
res
s
_set to th
e
n
o
delist
.
commit
|
commitdiff
|
tree
2018-02-08
Nick Mathewson
Function to add an ip
v
4 address to an address_se
t
commit
|
commitdiff
|
tree
2018-02-08
Ni
c
k
M
athewson
Add
a
n address-set
bac
k
end
u
sing
a
bloom filter
.
commit
|
commitdiff
|
tree
2018-02-08
David
G
oulet
dirserv: Improve returned message wh
e
n relay is re
j
ected
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
David Gou
l
et
R
emov
e
anything
r
elated to
t
he
o
ld SocksSock
e
ts
opt
i
o
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
David Gou
l
et
t
es
t
: Bump to 10
m
sec
g
a
p
i
n th
e
monotonic test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
David Gou
l
et
rephist: St
o
p tra
c
king relay connection statu
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
Da
v
id Goule
t
rephist:
Stop tracking EXTEND attempts
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
Nic
k
M
athew
s
o
n
remove a redund
a
nt semicolon
commit
|
commitdiff
|
tree
2018-02-05
David Go
u
let
Make circuit
_
l
o
g
_
a
ncien
t
_one
_
ho
p
_circ
u
its() ignore
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-05
Da
v
id
Goulet
g
eo
i
p:
M
ake
g
eoip_c
l
ient_cache_total_allocation() return
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Goulet
dos: We can pu
t
les
s
token th
a
n the current
amount
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Goul
e
t
Me
r
ge b
r
a
n
c
h
't
i
cket2
5
122_029
_
02' i
n
to ticket2
4
902_029_05
commit
|
commitdiff
|
tree
2018-02-02
Da
v
id Goulet
geoip: Add cl
i
ent
m
ap_entr
y
_
n
e
w
(
) function
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David G
o
ulet
geoip: Inc
r
ement and decremen
t
functions f
o
r
t
he geoip
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Goul
e
t
g
eoip: Hook th
e
client
history cache into t
h
e OOM handler
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-01
Da
v
id Goulet
Merge
b
r
an
c
h '
b
ug24700_032_01' into
bug24
7
00_03
3
_01
commit
|
commitdiff
|
tree
2018-02-01
Nick Mathewson
sched: Use the sche
d
_h
e
ap_i
d
x fi
e
l
d to doub
l
e-check
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
Fe
r
nando
F
ernandez
.
.
.
channel_tls_get_re
m
ote_a
d
dr_me
t
hod now returns real_addr
.
commit
|
commitdiff
|
tree
2018-01-31
David Go
u
l
e
t
cir
c
: Don'
t
cannibalize
a
circu
i
t if
t
he
guard state
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
D
avid Goulet
ns: Add
a before an
d
a
fte
r
consensus ha
s
c
hanged
n
otification
commit
|
commitdiff
|
tree
2018-01-31
David Go
u
let
Revert
"
ns: Call
n
otify_networks
t
a
t
u
s
_
c
hange
d
() afte
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
David Go
u
let
sched: A
v
oi
d
a
d
d
i
n
g the same
c
ha
n
n
el twice to the KIST
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
David Goulet
ns: Call noti
f
y_networkstatus_chan
g
ed(
)
after
t
he ne
w
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
teor
test: Add unit tests for o
v
erflows and underf
l
ows in
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
teo
r
d
o
s: Make su
r
e
cc_
s
t
a
ts_refill_bucket can't ov
e
rflow
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
teo
r
test
:
R
e
m
ove a red
u
n
dant round from test_
d
os_bucket_r
e
fill
commit
|
commitdiff
|
tree
2018-01-30
Da
v
id Go
u
let
Merge branch '
t
icket249
0
2_02
9
_05' into ticket24902_033_02
commit
|
commitdiff
|
tree
2018-01-30
David G
o
u
l
e
t
d
o
s
: Add c
h
anges file
for
t
icket 24902
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos: M
a
ke circuit
rate li
m
it per second, not
tenths
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David G
o
ulet
do
s
:
M
a
n page entry for
D
oS m
i
tig
a
tion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
Georg
e
K
ad
i
an
a
kis
test: Add
unit test
s
fo
r
the DoS subsystem
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
d
os: Clear c
o
nnection trac
k
ed
fl
a
g if
g
eoi
p
entr
y
is
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos:
A
dd a hear
t
beat
log
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goule
t
dos: Add the DoSRe
f
us
e
Singl
e
HopClientRen
d
ezvous opt
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David
G
oulet
dos:
Add
th
e
con
n
ec
t
io
n
DoS mitigation subsystem
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goul
e
t
dos: Apply
d
efense for circuit creat
i
on
DoS
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
Dav
i
d Goulet
dos: Detect circuit
creation
d
e
n
ial of se
r
vic
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos:
Track
n
ew and closed OR client
co
n
n
ections
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
D
a
vid Goulet
geoip:
R
e
m
e
mber client stats if DoS
mitigation is en
a
bled
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
D
a
vid Gou
l
e
t
dos: Init
i
al
c
o
de of Denial of Servic
e
mi
t
igatio
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-25
David G
o
ulet
geoip:
Add
a lookup func
t
ion
f
or cl
i
ent map entry
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-19
David Gou
l
et
Merge branch 'bug24895_031_02' i
n
to bug2
4
895_032_02
commit
|
commitdiff
|
tree
2018-01-19
D
a
v
id Goulet
Merge branch
'bug24895_
0
29_02'
i
nto
bug24895_
0
3
1_02
commit
|
commitdiff
|
tree
2018-01-19
Roger Dingle
d
i
n
e
hs: Use hs_se
r
vice_
m
ax_rdv_fai
l
u
res c
o
nsensus
param
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
David Goulet
s
c
hed: Co
n
si
d
er extra_space even if negati
v
e
in KIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-20
David Goulet
sched: Use lower layer cell limit with KISTLite
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-12
Georg
e
Kad
i
ana
k
is
h
s
-v3: Don't lookup an intro po
i
nt whil
e
cleaning it up
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-11
D
a
vid Goulet
sched: Avoi
d
integ
e
r overflow w
h
e
n
c
o
mputing tcp_space
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-06
Dav
i
d
G
oulet
tes
t
: Add
a KIST test for a non op
e
ned chann
e
l
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-05
David Goulet
test: Add
H
Sv3 unit test for
expirin
g
i
ntro point
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-05
Da
v
i
d Go
u
l
e
t
hs-
v
3: Cleanup HS c
i
rcuits when ma
r
king
as closed
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-05
David Goulet
hs-v3:
D
on't clean
u
p intro point in has_cl
o
s
e
d
()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-04
David Go
u
let
sched: Se
t
channel sche
d
uler state t
o
I
D
L
E when not
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-04
D
a
vid Goule
t
sched: Downgrade
w
arning log to info i
n
KIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-29
David Goulet
h
s-v3: B
u
mp h
s
dir_spread_store from 3 to 4
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David
G
oulet
doc: Updat
e
ch
a
nnel
.
c top commen
t
s
f
r
o
m
l
ates
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
Dav
i
d Goulet
t
e
st
:
Cleanup u
n
used
c
ode in test_channel
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Gou
l
et
test: A
d
d unit test for channel
_
listener_t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David
Goulet
test: Add
uni
t
test
f
o
r
channel_get_for
_
extend()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David
G
o
u
l
et
test: Ad
d
unit test for c
h
annel_check_for_duplicates()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
Da
v
id Goulet
t
est: Add channel state
unit test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
test: Fix
m
eml
e
ak of
c
hannel cmu
x
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Gou
l
et
t
est:
Fi
x
chann
e
l dumpstats test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
Dav
i
d Goulet
test: Fix
c
h
a
nnel lifecycle
an
d
lifecycle_2
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
next