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-v3: Remove BUG() that can occur normally
2020-02-12
David Goule
t
hs-v3: Remove BUG() that can occur
n
o
rmally
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-24
David Go
u
l
et
h
s-v3: Remove a BU
G
() caused by
a
n ac
c
eptable race
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-17
Dav
i
d Go
u
let
m
a
inloop: Disab
l
e per
i
odic events before
a
de
s
troy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-07
Davi
d
Gou
l
et
h
s
-
v
3: Make service pick th
e
exac
t
amount of intro
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-09-09
Dav
i
d Goulet
bu
i
ld: The
<
sys
/
sysctl
.
h
> is n
o
w deprecated on Li
n
u
x
commit
|
commitdiff
|
tree
2019-09-09
D
avid G
o
ulet
build: Th
e
<sys/sysctl
.
h> is
now deprecated
o
n
Linux
commit
|
commitdiff
|
tree
2019-08-15
David Goulet
dir
a
uth
:
Change di
z
um I
P
address
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-06-19
David
Goulet
guard: Ign
o
re marke
d
fo
r
c
l
ose circuit when
changing
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-22
David
G
oulet
Merge remote-tracking bra
n
ch
'
n
i
ckm/ticket30454_034_01_squas
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
David Goulet
hs: Remove h
s
_cell_onion_key_
t
y
p
e_t enum
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-20
Da
v
id G
o
ulet
trunnel: Remov
e
INTRODU
C
E1 status code
IN
stat
e
m
e
nt
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-20
D
a
vid Go
u
let
hs
:
Add cha
n
ges fi
l
e
for #30454
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-20
David Goulet
hs: Remove hs_intro_auth_key
_
t
ype_t en
u
m
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-20
Da
v
id Goul
e
t
h
s
:
Get rid of duplicat
e
hs_cell_introd_ack_status
_
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-20
David Goul
e
t
hs: Define INTR
O
DUCE_ACK
statu
s
code in t
r
unn
e
l
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-05-09
David
Goul
e
t
h
s
:
R
e
m
ove usage of HS_INTRO_ACK_STATUS_C
A
N
T_RELAY
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-03-08
Da
v
i
d
Goule
t
hs-v2: Copy needed information betwee
n
ser
v
ice on
p
r
u
n
ning
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-02-26
Dav
i
d Goulet
Merge branc
h
't
o
r-github/pr/691' int
o
mai
n
t-0
.
3
.
5
commit
|
commitdiff
|
tree
2019-02-21
David Go
u
let
kist: Don't writ
e
above the highwater outbuf mark
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-02-13
David
G
oulet
Merge branch 'tor-git
h
ub/pr/650' into
m
aint-0
.
3
.
5
commit
|
commitdiff
|
tree
2019-02-12
D
a
vi
d
Goulet
test
:
Fix a warning underflow in rend_cac
h
e/clean
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-01-23
David Goulet
test: Fix a
w
arning underflow in rend_cache/clean
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-12-21
David Goulet
mainloop: Reactivate the linked conn
e
c
ti
o
n
event with
.
.
.
commit
|
commitdiff
|
tree
2018-12-04
Da
v
id
G
o
u
let
hs-v3:
D
on't BUG()
i
f descri
p
tor
is
f
ound on
S
OCKS
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-12-04
Davi
d
Goulet
hs-v3
:
Add t
h
e helpe
r
fun
c
tion mark_conn_as_w
a
iting_for_circuit
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-12-04
David Gou
l
et
conn: Use co
n
ne
c
tion_ap_
m
ark_as_wait
i
ng_for_
r
enddesc()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-12-04
David Goulet
conn: Add
a
n h
e
lp
e
r
to m
a
rk a connection as wai
t
ing
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-12-04
David Goulet
man
:
D
ocument HS
v
3
c
lient
a
uthor
i
zation
r
ev
o
ca
t
ion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-11-26
D
a
vi
d
Goulet
Merge remot
e
-tracking branch 'dgo
u
let/ticket28128_0
3
5
_01
.
.
.
commit
|
commitdiff
|
tree
2018-11-26
David
Goulet
hs-v3: Do not clos
e
RP circuits
w
hen d
e
leting a
n
e
phemeral
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-11-15
Dav
i
d Gou
l
et
m
an: Cl
i
entOni
o
nAu
t
hDir can't be
r
eload
e
d with Sandb
o
x
1
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-11-14
Dav
i
d Goulet
c
onn: Close
t
he
read side of a closing con
n
ection
w
hen
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-11-13
David Goulet
Merge
branch 'tor-github/pr
/
487' in
t
o
maint-0
.
3
.
5
commit
|
commitdiff
|
tree
2018-10-30
Da
v
id
Goulet
Merge branch 'tor-github/pr/438' into mai
n
t-0
.
3
.
5
commit
|
commitdiff
|
tree
2018-10-30
David Goulet
Merg
e
b
ra
n
ch 'tor-github/pr/415' into maint-0
.
3
.
5
commit
|
commitdiff
|
tree
2018-10-30
David Goulet
hs-v3: Add chan
g
es file for 28026
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-24
Davi
d
Goulet
nod
e
: Make node_suppo
r
ts_
v
3_rendezvous_po
i
nt() also
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-22
D
avid
G
oulet
hs-v3: Create desc signing key cert before
u
ploa
d
ing
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-18
David
G
oul
e
t
test: Add test for closing int
r
o
circui
t
s when storin
g
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-18
David Goulet
hs
-
v3: Close client intro
c
i
rcuits if
the descript
o
r
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-18
David Goulet
h
s
-
v
3: Always
g
enerate the descript
o
r
c
ookie
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-17
David Goulet
conn: Stop writi
n
g w
h
en our write bandwidth
l
imis
t
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
D
avid Goulet
m
a
i
n
loop: Set client role
i
f Contr
o
lPort i
s
set
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-16
Da
v
id Gou
l
e
t
test: Upda
t
e
a
pp
r
o
x
_tim
e
before
t
he test
s
ta
r
ts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-24
Dav
i
d Goule
t
hs-
v
3
:
Silence so
m
e logging
fo
r
client auth
o
rization
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-24
David Goulet
Merg
e
br
a
nch 'maint-0
.
3
.
3' of https://git
.
torp
r
oject
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
Davi
d
G
o
ulet
man: Fi
x
format typ
o
f
o
r Hidden
S
erviceExportCircuitI
D
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-21
David Gou
l
e
t
fixup! hs-v3: Si
l
ence some logging fo
r
c
l
ient aut
h
o
riza
t
ion
commit
|
commitdiff
|
tree
2018-09-21
D
avid Goulet
fixup! h
s
-v3: Silence
s
ome lo
g
ging for client authorization
commit
|
commitdiff
|
tree
2018-09-21
Da
v
id G
o
ulet
hs
-
v
3
: Don't
BUG
(
) if the RP node_t is in
v
alid
c
li
e
n
t
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-20
David Goulet
Merge
bran
c
h '
m
aint-0
.
3
.
3' of
h
ttps
:
/
/
git
.
torp
r
oject
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
David Goulet
hs-v3: Close
a
ll
S
OCKS
r
e
q
uest on des
c
ripto
r
failu
r
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-20
David Goulet
M
e
r
g
e br
a
n
c
h
'
m
aint-0
.
3
.
2
' of ht
t
ps
:
//git
.
t
orp
r
oject
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
David Goulet
node:
M
ake nod
e
_supp
o
rts_
v
3_rendez
v
ous_point() als
o
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-19
Dav
i
d
Goulet
test: hs
-
v3
desc has arri
v
ed
u
nit tes
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-19
Da
v
id Goulet
hs-v3:
Close al
l
SOCKS request on descriptor
failure
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-14
David Gou
l
et
hs-v3: Don
'
t BUG() on directory permissio
n
check failure
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-14
D
avi
d
Goul
e
t
hs-v2: Demote log warning to info whe
n
w
e do
n
'
t have
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-13
David Goulet
h
s-v3: Add
c
hang
e
s file
a
nd man page for cli
e
nt
a
uthoriz
a
t
i
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-12
D
avid Goulet
conn
:
Fix memleaks in retry_
a
ll_listeners
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-11
David Goul
e
t
Me
r
ge branch 'maint-0
.
3
.
2'
o
f
htt
p
s://gi
t
.
t
o
rprojec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-10
Davi
d
Goulet
hs-v3: Si
l
enc
e
some logging for client authorizat
i
on
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-10
David
Goulet
test:
F
i
x coverity CID 1439
1
29
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-10
D
avid
Goul
e
t
test:
F
i
x coveri
t
y CID 1
4
39130
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-10
D
a
vid Goulet
test: Fix
c
o
v
er
i
ty C
I
D
14391
3
1
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Dav
i
d Gou
l
et
hs-
v
3: Make hs_desc_build_
f
ake_autho
r
i
zed_client()
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
D
a
v
i
d G
o
ulet
hs-v3: Imp
r
ove v3 client aut
h
orization
l
ogg
i
n
g
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-29
D
a
vid Go
u
let
router: Keep RSA onio
n
public
k
ey in ASN
.
1 format
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
Dav
i
d Goulet
hs: Remove rend_client
_
non_anonymous_mode_en
a
b
l
ed
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
David Goulet
hs: Remove rend_cli
e
nt_
a
llow_non_
a
n
o
nymous_connecti
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
Dav
i
d Goule
t
ci
r
c: Remove useless param from cannibalizat
i
on function
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
Da
v
id Goulet
hs: Render obso
l
e
t
e Tor2web
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
David Goulet
fixup! hs
:
Change default versi
o
n
f
rom 2 to 3
commit
|
commitdiff
|
tree
2018-08-28
Davi
d
G
o
ulet
fixup! hs: Learn
service version by trying
to l
o
ad
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
David
Goulet
hs: Chang
e
de
f
au
l
t
version from 2
to 3
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-22
David Goulet
hs:
Learn s
e
rvi
c
e
ve
r
sion by t
r
y
i
n
g to load the ke
y
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-22
David
G
oulet
key: Make ed_key_init_
f
r
om_file() take an or_options_t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-07-16
D
a
v
i
d Goulet
Merge remote-tracking branch 'pa
s
tly/issue26703'
commit
|
commitdiff
|
tree
2018-07-03
David G
o
ule
t
Me
r
ge branc
h
'main
t
-0
.
3
.
2'
into maint-0
.
3
.
3
commit
|
commitdiff
|
tree
2018-07-03
David Goul
e
t
M
erge bra
n
ch 'm
a
int-0
.
3
.
1' into
maint-0
.
3
.
2
commit
|
commitdiff
|
tree
2018-07-03
David Goule
t
Merge bra
n
ch 'maint
-
0
.
2
.
9' into maint-0
.
3
.
1
commit
|
commitdiff
|
tree
2018-06-27
D
a
vid Goulet
control: M
a
ke HSPOST prop
e
rly p
a
rse HSAD
D
RESS= param
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-18
David
G
oulet
t
e
st: Add
missing
h
eaders in test_co
n
troller
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-02
David Goulet
hs-v3: Bu
i
ld onion
a
d
dress bef
o
re regis
t
ering ephe
m
er
a
l
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-11
David Goulet
c
o
ntrol: M
a
sk t
h
e ev
e
nt(s) bef
o
r
e
usin
g
ANY_EVE
N
T_IS_
I
NTER
E
S
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-10
David
Gou
l
et
h
s
-v3
:
Add an extra white-space when pars
i
ng de
s
crip
t
o
r
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David
G
oulet
Ha
v
ing a C
o
ntrolPort o
p
en does
n
'
t mean we are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
Having
a Co
n
t
r
olP
o
rt ope
n
doesn
'
t mean w
e
are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
Dav
i
d Goul
e
t
c
o
nfig: Move any_
c
l
ient_port_set() to config
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
doc: Add
m
issin
g
HACKING/ file
s
to
E
XTRA_DIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Gou
l
et
doc: Add
Module
.
md explaining
Tor
modules
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
D
a
v
id
G
oulet
hs-v3: Remov
e
extra
w
hite-space and clarify
comment
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
Merge re
m
ote-t
r
a
c
king branch 'a
s
n/bug231
0
7'
commit
|
commitdiff
|
tree
2018-05-02
D
a
v
i
d Goulet
dirauth: Move aut
h
dir_mode_
v
3(
)
to m
o
dule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-02
Da
v
id Goul
e
t
dirvote: Fix ty
p
o in comment
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid
G
o
ulet
Add chang
e
s fi
l
e for
#
25610
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
Goulet
d
i
rvote: Make to
k
ens a const in d
i
rvote_parse_sr_commits()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
Make find_o
p
t_by_keyword() ta
k
e a
const smartlist
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
sr:
R
e
name s
h
ared_random
_
co
m
mon
.
{c|h} to shar
e
d
_
r
and
o
m_clien
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David G
o
ulet
vote:
M
ove
dirvote_r
e
calculate_timing() to voting_schedule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next