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
hs-v2: Copy needed information between service on prunning
2019-03-08
David G
o
ulet
hs-v
2
: Copy need
e
d info
r
mation betw
e
en service on
p
runn
i
ng
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
Da
v
id G
o
u
l
et
Having a Co
n
trolPor
t
open doesn't mea
n
w
e
are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
M
a
ke check-change
s
ha
p
py
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
man:
D
ocument default valu
e
s if not in the consen
s
us
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
D
a
vid Goulet
Merge
remote-
t
ra
c
king
branch 'dgou
l
et
/
bug
2
5
2
23_0
2
9_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
David Goule
t
dos: Add extra safe
t
y asserts in cc_stats_refill
_
bucket()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
dos: Don't set
conse
n
sus
p
a
r
a
m if we
aren't
a
public
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-12
Nick M
a
t
h
ewson
Hav
e
t
o
r_add
r
hashes
return a
randomi
z
ed hash for AF_UNSPEC
.
commit
|
commitdiff
|
tree
2018-02-12
Nick Mathewso
n
F
ix
a typo in an address
_
se
t
.
c comme
n
t
.
commit
|
commitdiff
|
tree
2018-02-09
David Goulet
test: DoS test to ma
k
e sure we excl
u
d
e
known re
l
ays
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-09
David
G
oule
t
dos: Exclu
d
e
k
nown relays from
c
l
ient connec
t
ion count
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-08
David Go
u
let
Merge bran
c
h 'ti
c
ket2518
3
_029_0
1
' into ticket24902_029_05
commit
|
commitdiff
|
tree
2018-02-08
Da
v
id
G
ou
l
e
t
test: Add unit tests for
a
ddr
e
s
s
s
e
t
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-08
N
i
ck Ma
t
hewson
Add an address
_
set to the nodelist
.
commit
|
commitdiff
|
tree
2018-02-08
N
i
ck Mathewson
F
u
nctio
n
to add an ipv4
address to an address_set
commit
|
commitdiff
|
tree
2018-02-08
Nick Mathewson
Ad
d
an address-set backend using a bloo
m
filter
.
commit
|
commitdiff
|
tree
2018-02-07
D
avid Gou
l
et
t
est: Bump
to 10
msec ga
p
in t
h
e monotonic
test
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-06
N
i
ck Mathewson
remove
a redundant
s
e
m
i
c
olon
commit
|
commitdiff
|
tree
2018-02-05
D
a
vid Goul
e
t
Make circuit_log_ancient_on
e
_h
o
p_circuits()
i
gnore
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-05
David Goulet
geoip: Make
geoip_
c
lient
_
cache
_
tot
a
l_allocation() return
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
David Goulet
d
o
s
:
W
e can put le
s
s
t
oken than the curr
e
nt amount
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
David Goulet
Merge branch
'
ticket251
2
2_
0
29
_
02' into ticket24902_0
2
9_05
commit
|
commitdiff
|
tree
2018-02-02
D
a
vid Goulet
geoip: A
d
d clientma
p
_
e
n
t
r
y
_new() function
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
David G
o
u
l
et
geoip: Incremen
t
and dec
r
ement f
u
nctions for the
g
eoip
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
David G
o
u
let
geoip: Hook t
h
e client history cache into the OOM h
a
n
d
l
er
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
Fernando Fer
n
a
n
d
e
z
.
.
.
c
h
a
nnel_tls_get_remote_addr
_
metho
d
n
ow returns
re
a
l
_
addr
.
commit
|
commitdiff
|
tree
2018-01-31
teor
test:
Add unit tests for
o
v
erflows
and
u
nderflows in
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
t
e
or
dos: Ma
k
e
s
ure cc_sta
t
s
_
refill_bucket can
'
t
overflow
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
teor
test: Remove
a
redundan
t
r
ound from test_dos_bucket_re
f
ill
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
do
s
: Add changes file fo
r
ticket
2
49
0
2
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
D
a
v
id G
o
ulet
d
os: Make circuit rate lim
i
t
per second, not tenths
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos: Man page entry for DoS mitiga
t
ion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
G
e
orge Kadianakis
t
es
t
: Add
u
n
i
t t
e
sts for t
h
e
D
oS s
u
b
syste
m
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
D
avid
G
oulet
dos: C
l
e
ar connection tracke
d
flag if
g
e
oip
e
ntry is
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goule
t
dos: Add a heartbeat
l
o
g
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
Dav
i
d Goul
e
t
dos: Add the Do
S
Refus
e
S
i
n
gleH
o
pCli
e
n
t
R
endezvous o
p
tion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos: Add the conne
c
tion DoS mitig
a
tion s
u
bsystem
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos: Apply defense for cir
c
uit cr
e
at
i
on
D
oS
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
D
avid Goule
t
dos: Detect circuit creation denial of ser
v
i
c
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
D
avid Go
u
let
do
s
:
T
rack new and c
l
osed OR client conne
c
tion
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
Da
v
i
d
G
oulet
g
e
oip: Remembe
r
client
s
tats if DoS mi
t
igat
i
o
n
is enabl
e
d
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos
:
In
i
ti
a
l
c
ode of Denial of S
e
rvic
e
mitigation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-25
David Goulet
ge
o
ip
:
Add a lookup funct
i
on for client map entry
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-19
Roge
r
Dingledin
e
hs: Us
e
hs_serv
i
ce_max_r
d
v_failures consen
s
u
s
pa
r
am
.
.
.
commit
|
commitdiff
|
tree
2016-12-09
Davi
d
Goulet
test: fi
x
memor
y
leak in singl
e
o
n
ion po
i
soning
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-09-20
David G
o
u
let
dns:
A
lways
e
nable DNS request for our DNSPort
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-08-26
David Goulet
tes
t
: Fix
shared random
unit test for bi
g
endia
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-08-25
David Gou
l
et
F
i
x duplicated i
f
con
d
iti
o
n in con
n
ec
t
ion
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-08-24
t
e
or (
T
im Wilson
.
.
.
Chec
k
onio
n
hostnames against client por
t
f
lags
commit
|
commitdiff
|
tree
2016-08-24
teor (
T
im Wilson
.
.
.
Check non-onion
h
ostnam
e
s & IP addresse
s
a
gainst client
.
.
.
commit
|
commitdiff
|
tree
2016-08-24
teor (Tim Wil
s
on
.
.
.
Mak
e
Tor2Web error mess
a
ge clear
e
r
commit
|
commitdiff
|
tree
2016-08-24
t
eor (T
i
m Wilson
.
.
.
Co
m
m
e
n
t
-only punctuation fix
commit
|
commitdiff
|
tree
2016-08-24
teor (Tim Wils
o
n
.
.
.
Make port na
m
es and
types consistent
i
n the
p
ort unit
.
.
.
commit
|
commitdiff
|
tree
2016-08-24
te
o
r
(
Ti
m
Wilson
.
.
.
Parse
*Port flag
s
NoDN
S
Request,
N
oOn
i
onTraffic & On
i
on
T
r
affi
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
David Goul
e
t
Test: fix
s
h
ared
r
andom
test ch
e
c
k
i
n
g bad
errno
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
David Goul
e
t
s
r:
a
dd the b
a
se16 RSA
identity
d
i
g
e
s
t to commit
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
David Goul
e
t
sr:
Fi
x
comment in
s
h
a
r
e
d_ra
n
do
m
.
h
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
Dav
i
d Go
u
let
t
e
st: Fix shared
r
an
d
om bu
f
fer ove
r
run
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
David Go
u
let
s
r: Re
m
ove useless code in disk_state
_
up
d
ate()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Davi
d
Goulet
prop250: Add a DEL sta
t
e
action and
r
e
turn con
s
t SRVs
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
pr
o
p250: Use the n
e
w di
r
vo
t
e_get_inter
m
edi
a
te
_
para
m
_valu
e
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Nic
k
Mathewson
Refac
t
or
p
aramete
r
computation an
d
ad
d
a helper function
commit
|
commitdiff
|
tree
2016-07-01
D
av
i
d
G
ou
l
et
prop
2
50: Fix format string enc
o
ding in log statement
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David G
o
u
l
e
t
p
rop250: Change rev
e
al_num
to
uint
6
4_t and version
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
George Kad
i
an
a
kis
prop250:
D
on't us
e
{
0}
to init static st
r
uct -- ca
u
ses
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
George Kadianak
i
s
prop250: Silence a logging message
.
commit
|
commitdiff
|
tree
2016-07-01
G
eorge Kadianakis
p
rop2
5
0: Don't reject votes containing commits of unkno
w
n
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
David Goule
t
pr
o
p250:
P
ass the
d
st
l
ength to sr_srv_
e
n
c
ode()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David G
o
ulet
prop25
0
: Fix u
n
it tests
a
bo
u
t
th
e
RSA fing
e
rprint
check
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250: So
r
t
commits in lexicographical order i
n
vot
e
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Go
u
let
prop250: Improve log messages
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
G
eor
g
e K
a
dianakis
prop250: So
r
t smartlist
b
efore yo
u
get most frequ
e
nt
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250: Only trust
k
no
w
n
a
u
th
o
rity when
computin
g
SRV
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
Goulet
prop250: A
d
d
v
e
rsion to
C
ommit line i
n
vote an
d
state
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
pro
p
250: Add a v
a
lid flag to sr_com
m
it_t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
G
oulet
p
r
op2
5
0:
U
se RS
A
i
d
e
ntit
y
digest instead of fingerprint
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
D
avid G
o
ulet
pr
o
p250
:
change
t
ime_t to uint64_
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250: Add changes file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
D
a
vid
Goulet
prop250: A
d
d un
i
t tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250: Ini
t
iali
z
e the SR subsyst
e
m and us it!
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Dav
i
d
Goulet
prop2
5
0:
Parse
v
ote
s
and consensus
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Davi
d
Go
u
let
p
r
op250: Put commi
t
s
a
n
d SRVs i
n
votes/cons
e
nsus
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Davi
d
Goulet
prop250: Add commit and SR val
u
es generation code
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-20
David Goulet
prop250: Add memory and disk st
a
te in new fi
l
es
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-20
David Go
u
l
et
Add tor_htonll/ntohll fun
c
ti
o
ns
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-06-20
David Goulet
util: zer
o
t
a
r
get buffer of base*_encode/d
e
code
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-20
David
Goulet
test: Increase offset
t
o
r
e
ndcache desc
r
ipt
o
r time
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-16
D
avid Goulet
Correctly close intro circuit when deleting eph
e
meral HS
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-15
David G
o
ulet
P
erfor
m
cache
l
ooku
p
when Fetch
H
i
d
ServDes
c
ripto
r
s
is set
Signef-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-05-16
D
avi
d
Goulet
d
i
rauth: don't use hardcoded length when
parsing digests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-04-19
David
Goul
e
t
Increase
n
u
m
b
er
of preemptive internal
circuits
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-03-24
David Go
u
l
et
Fix
b
roken direc
t
ory reque
s
t to the DirPort
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-03-14
David Goulet
hs: D
o
not cl
o
se desc
f
e
tch c
o
n
n
.
if we can't pic
k
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-12-16
Matthew Finkel
A
relay now advertises
"
tunnell
e
d
-
dir-s
e
r
v
e
r" in its
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Matt
h
ew Fi
n
kel
A
uthorities must set a router's V
2
Dir fl
a
g if it supports
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
David G
o
ulet
Don't
a
llow
a
rendezv
o
us
po
i
nt to have
a
pr
i
v
a
te
a
ddres
s
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-11-23
Dav
i
d Go
u
l
e
t
Fi
x
: use the righ
t
list in find_expiri
n
g_in
t
r
o_point()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-10-15
David Goulet
Add hids
e
r
v-stats filname to our sandbo
x
fi
l
te
r
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-11
Da
v
i
d
Goulet
A
d
d a rend
c
ache failure i
n
fo
dup
function
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
Davi
d
Goulet
Don'
t
vote HSDir if we aren't voting Fast
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
next