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
man: Add a comment to anchor only option
2018-04-04
D
avid
G
oulet
man:
Add a
comment to anchor only
o
ption
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-27
George Kadianakis
test: Ad
d
unit
t
est for the
O
R connecti
o
n failure cache
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-27
David Goulet
relay: Avoid connecting to down relays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-23
David Goulet
chan
:
Use chan
n
el_is_
c
lient(
)
in
c
hannel_do_open_actions()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
Make check-chang
e
s
h
appy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
Da
v
id G
o
ulet
man: Docu
m
ent defa
u
lt va
l
ues if
not in
t
he c
o
nsensus
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
Dav
i
d Goulet
Merge remote-tracking branch '
d
goulet/bug25223_029_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
David Goul
e
t
dos:
A
dd ext
r
a
s
afety asse
r
ts in cc
_
st
a
ts_refill_bucke
t
()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
Dav
i
d Go
u
l
et
dos: Don
'
t
set
consensus para
m
if
we aren't a pu
b
lic
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-12
Nick Math
e
wson
Have tor_
a
ddr hashes return a ran
d
omized
hash for AF_UN
S
PEC
.
commit
|
commitdiff
|
tree
2018-02-12
Ni
c
k M
a
t
hewson
Fix a
typo in an address_set
.
c
c
omment
.
commit
|
commitdiff
|
tree
2018-02-09
D
a
vid Gou
l
et
t
e
st: DoS test to
ma
k
e
su
r
e we excl
u
de known relays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-09
David
Goulet
d
os: Exclu
d
e
known relays from c
l
ient conne
c
tion co
u
nt
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
Davi
d
Goul
e
t
Me
r
ge
b
r
anch
'tick
e
t
2518
3
_
029_01' into ticket
2
4902_029_
0
5
commit
|
commitdiff
|
tree
2018-02-08
David
Goulet
te
s
t: Add unit t
e
sts for addressset
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
N
i
c
k
M
athewson
A
d
d
a
n address_
s
e
t to th
e
nodelist
.
commit
|
commitdiff
|
tree
2018-02-08
Nick
Mathewson
Function t
o
add a
n
ipv4 address
t
o an address_set
commit
|
commitdiff
|
tree
2018-02-08
Ni
c
k Mathewson
Add an add
r
es
s
-s
e
t
backend
using a blo
o
m fil
t
er
.
commit
|
commitdiff
|
tree
2018-02-08
David Goulet
dirserv: Im
p
ro
v
e
r
eturned message when relay is rejecte
d
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
David Goulet
Remove anything relat
e
d to the o
l
d SocksSockets op
t
ion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
David Gou
l
et
test: Bump to
10 msec
g
ap in the
m
o
n
otonic
t
est
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
David Goul
e
t
r
e
p
h
i
st: Stop
tr
a
c
king rela
y
c
onn
e
c
t
ion status
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
David Goule
t
rephist
:
Stop tr
a
cking EXTEND
a
ttempts
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
Nick Mathews
o
n
remove a redundant semic
o
lon
commit
|
commitdiff
|
tree
2018-02-05
David Goulet
Make circuit_log_anc
i
ent_one
_
ho
p
_circu
i
ts() ignore
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-05
D
a
vid
Goulet
geoip: Make geoi
p
_client_cach
e
_total_alloc
a
tion() re
t
u
rn
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
D
avid Goulet
dos: We
can put less token t
h
an the current amount
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Go
u
let
Merge
b
ranch 'ti
c
ket25122_029_02'
i
nto ti
c
ket
2
4902_029_05
commit
|
commitdiff
|
tree
2018-02-02
David Goul
e
t
geoip
:
Add clientm
a
p
_
entry
_
new() function
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
Da
v
id Goul
e
t
geoip
:
Increment and de
c
r
ement funct
i
ons for the geoip
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
D
avid Goulet
geoip:
H
ook the client his
t
ory ca
c
he into t
h
e OOM h
a
nd
l
er
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-01
D
a
vid Goul
e
t
Me
r
ge branc
h
'bug24700_032_01' into bug247
0
0_033_01
commit
|
commitdiff
|
tree
2018-02-01
Nic
k
Mat
h
ewson
sched
:
U
s
e the
s
c
hed_
h
eap_
i
dx
field
t
o
double-check
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
Fer
n
ando F
e
rnan
d
ez
.
.
.
c
ha
n
nel_tls_get_rem
o
te_addr_method now
r
etur
n
s re
a
l_addr
.
commit
|
commitdiff
|
tree
2018-01-31
D
a
vid Goulet
c
irc: Don't cannibalize a
c
i
rcui
t
if
t
he
guard state
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
Dav
i
d
Goulet
ns: Add
a
before and
a
fte
r
conse
n
s
u
s ha
s
changed
n
otification
commit
|
commitdiff
|
tree
2018-01-31
Dav
i
d Goulet
Re
v
ert "ns: Ca
l
l n
o
tify_
n
etworkstat
u
s_chan
g
ed
(
) after
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
Davi
d
Goulet
sched:
A
v
o
id adding the same ch
a
nnel twice t
o
the
KIST
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
D
av
i
d G
o
ulet
ns: Call notify_n
e
tworkst
a
tus_changed()
a
f
t
e
r
the n
e
w
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
teor
t
est: Add
u
n
it
t
est
s
for overflows
a
n
d underflows in
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
teor
dos: Make su
r
e c
c
_stats_refi
l
l_bucket
c
a
n'
t
overflow
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
teor
test: Remove a
r
ed
u
ndant round
from
tes
t
_
d
o
s_bucket_refill
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
Merge branch 'ti
c
k
et
2
4902_02
9
_05' into
ticket24
9
0
2_033_02
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos: Add ch
a
nges
file
f
or ticket
24902
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David
G
oul
e
t
dos: Make circuit rate limit per second, not te
n
ths
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David G
o
ulet
dos: Man page entry for Do
S
miti
g
a
t
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
G
e
or
g
e Kad
i
anakis
test: Add un
i
t
tests for
the
DoS su
b
s
ystem
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
Dav
i
d Goule
t
dos: Clear conne
c
tion tracked fl
a
g if geoip entry is
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
Da
v
id Goulet
dos: Add a heartbeat log
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David
Goulet
dos:
A
dd the DoSRefuseSingleHopC
l
i
e
n
tRendezvous
o
p
tion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
Davi
d
G
o
u
l
et
dos:
A
dd t
h
e
connection DoS mi
t
igat
i
on subsystem
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goul
e
t
dos
:
Apply
d
efense
f
or cir
c
uit creation
DoS
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
do
s
: Detect circuit cr
e
ation denia
l
of service
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos:
T
ra
c
k new
a
nd clo
s
ed OR c
l
ie
n
t connectio
n
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David
Goulet
g
e
o
ip: R
e
m
e
mber cl
i
e
n
t stats if
DoS
m
itigati
o
n is enabled
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David G
o
u
let
dos: Initial co
d
e
of
D
e
nial of
Serv
i
ce mitigation
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-25
David Goulet
geo
i
p: Add a lookup function for client map entry
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-19
David
Goulet
Me
r
ge branch 'bug24895_031_02'
i
nto bug24895_032_02
commit
|
commitdiff
|
tree
2018-01-19
David
G
o
ulet
Merge
b
r
anch 'bu
g
24895
_
0
29_0
2
'
i
nto bug24895_031
_
02
commit
|
commitdiff
|
tree
2018-01-19
Roger D
i
ngledine
hs:
U
se hs_service_max_rd
v
_failures cons
e
nsu
s
p
a
ram
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Davi
d
Goulet
sched: Consider ex
t
r
a_spac
e
even if negative in K
I
S
T
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-20
David Goulet
sched: Use lower layer cell limit w
i
th KI
S
TLit
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-12
George Kadi
a
nakis
hs-v3
:
Don't loo
k
u
p an i
n
tro poin
t
w
h
ile cleani
n
g it
up
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-11
David Goulet
sched: Avoi
d
i
n
t
e
ger over
f
low
w
h
en computing tc
p
_space
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-06
David
Goulet
test: A
d
d a KIST test for a non
opened channel
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-05
Da
v
id Goulet
test:
A
dd HSv
3
unit test for e
x
piring intro point
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-05
Da
v
i
d
Goulet
h
s-
v
3: C
l
eanup HS c
i
rcuits when mark
i
ng
as closed
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-05
David
G
ou
l
et
hs-
v
3
:
Don't clean
u
p intro p
o
int in
h
as_closed()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-04
D
a
vid
Goulet
sch
e
d: Set channe
l
scheduler state to IDL
E
when not
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-12-04
David Goulet
sche
d
:
D
o
w
ngrade warni
n
g
log t
o
info in
KIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-29
D
a
vid Goulet
hs-v
3
:
Bump h
s
di
r
_s
p
read_sto
r
e from 3
t
o 4
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
doc
:
Updat
e
channel
.
c top comments from
l
atest
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
Davi
d
Goulet
t
est: Cleanup unu
s
ed code in
t
est_c
h
annel
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
D
a
v
i
d
G
o
ulet
test: Add
u
nit
test
for channel_
l
istener_t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
tes
t
: Add
unit
test for c
h
annel_get
_
for_exten
d
()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
t
est
:
Add unit te
s
t for c
h
annel_check_for_d
u
p
l
icates()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
test: Add channel state unit te
s
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
test: Fix memleak of chann
e
l cmux
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David
G
oulet
t
e
st
:
Fix cha
n
nel d
u
m
p
st
a
ts
t
e
st
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David
Goulet
test: Fix
c
hannel l
i
fecyc
l
e and lifecycle_2
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
D
a
v
id Go
u
let
test: A
d
d
o
u
tbound ch
a
nnel cell test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
tes
t
: Impr
o
ve the inbound cha
n
nel ce
l
l test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
Da
v
id Goulet
c
h
annel: Remove
nic
k
n
ame
attribute from channel_t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
chann
e
l: Remove dead code
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Goulet
channe
l
:
Add a
n
d cleanup
c
ommen
t
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David
Go
u
let
channel: Re
q
u
e
ue
cell
to circui
t
if channnel fai
l
ed
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
D
a
vi
d
Goulet
channel: Remove u
n
use
d
write cell
functions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
Da
v
i
d Goulet
channel: Remove everyth
i
ng relat
e
d
to
q
ueue size
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David Go
u
l
e
t
channel:
Remove incomi
n
g/outgoing qu
e
ue
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
David G
o
ulet
relay: Improve comment
i
n append_cell_to_circuit_
q
ueu
e
()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-22
D
av
i
d Goul
e
t
r
e
lay: Rem
o
v
e dead
code
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-20
David G
o
ulet
hs: Rename r
e
n
d
_
s
e
rvice_add_ep
h
emeral_statu
s
_t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-20
David Goule
t
control: Support HSv
3
interface for
A
DD_ONION
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-20
David Goule
t
cont
r
ol: Imp
l
ement
GETINFO hs/s
e
rvice/de
s
c/id/<AD
D
R
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-20
David Goulet
h
s
-v3: Add a
lookup
serv
i
ce current descr
i
ptor
fu
n
ction
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-20
Davi
d
Goulet
co
n
trol: Impl
e
ment
G
ETINFO hs/client/desc
/
id/<ADDR
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-20
Davi
d
Go
u
let
hs-
v
3
: Add an encoded des
c
ript
o
r client
c
a
c
he lookup
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-16
David Goulet
relay: Av
o
i
d
extra
L
OG_N
O
T
IC
E
for every n
e
w
descri
p
tor
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-13
Dav
i
d
G
o
ul
e
t
h
s
-
v
3: Fix consen
s
us
p
aram "hsdir-interval" nam
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2017-11-10
David Goulet
control: Fix wrong Act
i
on
o
n
fai
l
ure
t
o uploa
d
an HS
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
next