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: Add the helper function mark_conn_as_waiting_for_circuit
2018-12-04
David Gou
l
et
hs-v3: Add t
h
e helper
f
u
nction mark_conn_as_wait
i
ng_for_circu
i
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-12-04
David G
o
ulet
conn: Use conn
e
ction_ap_mark_as_waiti
n
g_for_renddesc(
)
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-12-04
David Goulet
conn: Add an helpe
r
t
o mark a connection as w
a
iting
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-12-04
Dav
i
d Gou
l
et
m
an
:
Doc
u
ment HSv3 client authorization re
v
ocati
o
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-11-26
David Go
u
l
e
t
Merge remote-t
r
acking bran
c
h 'dgoulet/ticket28128_
0
35_01
.
.
.
commit
|
commitdiff
|
tree
2018-11-15
D
avid
G
o
u
l
et
man: ClientOnionAuthDir
c
an
'
t be reloa
d
ed with Sandbox 1
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-11-14
Davi
d
G
o
ulet
conn: Close the read
sid
e
of
a
c
losi
n
g
connection wh
e
n
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-11-13
Dav
i
d Gou
l
et
M
erge branch 'to
r
-
gi
t
hub/pr/487' into
maint-0
.
3
.
5
commit
|
commitdiff
|
tree
2018-10-30
D
a
v
i
d Goul
e
t
M
erg
e
br
a
n
c
h 'tor-github/pr/4
3
8
'
into maint-0
.
3
.
5
commit
|
commitdiff
|
tree
2018-10-30
David Goulet
Merge
br
a
nch 'tor-github/pr/41
5
' into maint-0
.
3
.
5
commit
|
commitdiff
|
tree
2018-10-30
David Go
u
let
hs-v3: Add changes file for 28026
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-24
David Goulet
node: Make node_s
u
pp
o
rts_v3_
r
endezvous_point() also
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-22
David G
o
u
let
hs-v3
:
C
r
eate desc si
g
ning key cert
befor
e
u
p
loa
d
i
n
g
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-18
David G
o
ule
t
test: Add
t
est for closi
n
g intr
o
circuits whe
n
s
t
o
rin
g
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-18
David
G
ou
l
et
hs-v3: Close client intro circuits if t
h
e
descriptor
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-18
David Gou
l
e
t
hs-v3: Always generate
the descriptor cookie
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-17
David G
o
ulet
conn: Sto
p
writing whe
n
our
writ
e
b
a
ndwidt
h
lim
i
st
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
D
av
i
d Goulet
mainloop
:
S
e
t client role if Control
P
ort is set
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-16
David
Goulet
test
:
Up
d
at
e
approx_time befo
r
e the test
s
tarts
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-24
David Goulet
h
s
-
v3:
S
il
e
nce some l
o
ggi
n
g for client authorization
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-24
D
a
vid
G
oulet
Merge bran
c
h 'maint-0
.
3
.
3
' of https://git
.
t
o
rp
r
oject
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
Da
v
id G
o
ulet
m
a
n: Fix format typo for
H
iddenServiceExportC
i
rcuitID
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-21
David Goule
t
fi
x
up! hs-v3: Silence
s
ome loggin
g
for client aut
h
orization
commit
|
commitdiff
|
tree
2018-09-21
David Goulet
fi
x
up! hs-v3: S
i
lence some logging for
c
l
i
ent a
u
thorization
commit
|
commitdiff
|
tree
2018-09-21
D
a
vid Goulet
h
s-v3: Don't
B
UG()
i
f the RP node_t is invalid client
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-20
Da
v
id Goulet
Merge b
r
a
nc
h
'ma
i
nt-0
.
3
.
3' of htt
p
s://
g
it
.
to
r
p
r
o
j
ect
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
David Goulet
hs-v3: Close all SOCKS reque
s
t on descripto
r
fail
u
re
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-20
David
G
oulet
Merge b
r
anch 'main
t
-0
.
3
.
2'
o
f https
:
//
g
it
.
t
orpr
o
ject
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
David Goulet
nod
e
: M
a
ke no
d
e_suppo
r
ts_v3_
r
endezvo
u
s_po
i
nt
(
)
also
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-19
D
a
v
i
d Goulet
tes
t
: hs-v3 desc has arrived unit test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-19
D
avid Goulet
hs-v3: Close all
S
O
C
KS request on
descripto
r
f
a
i
lure
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-14
David
G
o
ulet
hs-v3: Don't BUG() o
n
directo
r
y permiss
i
on check fail
u
re
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-14
David Goulet
hs-v2:
D
emote lo
g
w
ar
n
ing to i
n
fo when
w
e don
'
t h
a
ve
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-13
David Goulet
hs-v3: Add changes file and man pag
e
for client authorization
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-12
D
avid Goulet
conn: Fix me
m
leak
s
in re
t
ry_all_lis
t
eners
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-11
Dav
i
d Goulet
Merge b
r
anch 'maint
-
0
.
3
.
2' of
https://git
.
torprojec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-10
David
Gou
l
et
hs-v3: Silence some logg
i
n
g
f
o
r client auth
o
r
i
z
a
ti
o
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David Goulet
test: F
i
x coverity
C
ID 1439
1
29
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David Goule
t
t
e
st: Fix coverity CID 1439130
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
Da
v
id Goulet
t
est: Fix c
o
verity
CID 1439
1
31
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
D
a
vid Gou
l
e
t
hs-v3:
Make hs_desc_
b
uil
d
_
f
ake_authorized_client()
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Da
v
id Goulet
hs-v3: Improve v3 client authorizati
o
n
l
ogging
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-29
Da
v
id
G
oulet
router: Keep RSA
onion public key in ASN
.
1 format
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
Davi
d
Gou
l
et
hs: Remove rend_c
l
ient_non_ano
n
y
mous
_
mode_enabled
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
David Goul
e
t
hs
:
Re
m
ove rend_client_allow
_
non_anonymous_co
n
nection
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
David
G
oulet
circ: Re
m
ov
e
useless param from c
a
nnibalizatio
n
f
u
n
c
tion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
David Goulet
h
s
: Render obsolete Tor2web
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
D
avid Gou
l
et
fix
u
p! hs: Change default
vers
i
o
n
from 2
to 3
commit
|
commitdiff
|
tree
2018-08-28
Dav
i
d Gou
l
et
f
i
x
up!
h
s: Learn service version by trying to lo
a
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
David Goulet
hs: Change de
f
a
u
lt versi
o
n
fr
o
m 2 to 3
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-22
Davi
d
Goulet
hs: Learn service version by try
i
ng
t
o load the k
e
y
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-22
D
avid Gou
l
et
key: Make ed_key_init_from_file(
)
take a
n
or_options_t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-07-16
David Goulet
M
e
r
ge
r
e
mote-tracking br
a
nch 'pastl
y
/issue26703'
commit
|
commitdiff
|
tree
2018-07-03
Davi
d
Goulet
Merge
b
ranch 'ma
i
nt
-
0
.
3
.
2' int
o
main
t
-0
.
3
.
3
commit
|
commitdiff
|
tree
2018-07-03
D
avid Goulet
Mer
g
e
bra
n
ch 'mai
n
t
-
0
.
3
.
1' into maint-0
.
3
.
2
commit
|
commitdiff
|
tree
2018-07-03
D
a
vid Goulet
Me
r
g
e
branch 'ma
i
nt-0
.
2
.
9'
into maint-0
.
3
.
1
commit
|
commitdiff
|
tree
2018-06-27
David Goulet
co
n
trol
:
Make HSPO
S
T properly
pa
r
se HSADDRESS=
p
a
r
am
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-18
David Gou
l
e
t
tes
t
: Add miss
i
ng
h
eaders in tes
t
_controll
e
r
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-02
David Goulet
hs-v3: Build onion
a
ddre
s
s befor
e
registe
r
ing
ephemeral
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-11
David Goulet
cont
r
ol:
Mask the
eve
n
t(s) befo
r
e using ANY_EVENT_IS_INTERES
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-10
D
a
vid Goulet
hs-v3
:
A
dd an extra white-spa
c
e
when parsing descri
p
tor
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
Da
v
id G
o
ulet
Having a ControlPort open doesn't m
e
a
n
we are
a
c
l
ient
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
D
a
vid
Goulet
H
a
v
ing a ControlPort open doesn't mean w
e
are
a client
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David
Goulet
co
n
fig: Mo
v
e any_client_port_set(
)
to con
f
ig
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
Dav
i
d Go
u
l
e
t
d
o
c: Add missing HACKING/ files
to EXTRA_D
I
ST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
d
oc: Add Modul
e
.
md explaining To
r
modu
l
es
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
hs-v3: Remo
v
e extr
a
white-space and clarify co
m
ment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David
G
o
ulet
Merge remote-tracking bran
c
h
'
asn/b
u
g2310
7
'
commit
|
commitdiff
|
tree
2018-05-02
David Goulet
d
i
raut
h
: Mov
e
authdir_mode_v3() to module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-02
David Goulet
dir
v
ote: Fix typ
o
in comment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Go
u
let
Add c
h
anges
file for #25610
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote: Make tokens a const in di
r
vote
_
parse_sr_co
m
mits()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid
Goul
e
t
Make
fin
d
_opt_
b
y_
k
eyword() take a c
o
nst smart
l
ist
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David G
o
ulet
s
r:
R
en
a
m
e shared_rand
o
m
_
common
.
{c|h
}
to
shared_
r
andom
_
cli
e
n
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Go
u
l
e
t
v
ote: Move dir
v
ote_recalcula
t
e_tim
i
ng() to vot
i
ng_sched
u
le
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Goulet
vot
e
:
Namespa
c
e fun
c
tions in v
o
ting_
s
chedule
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goulet
Rename
dirv
o
te_
c
ommon
.
{c|h
}
t
o
voting_schedule
.
{c|h}
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Gou
l
et
dirvote: Make
dirvot
e
_
get_p
r
eferred_vo
t
ing_inte
r
vals
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
G
oulet
n
s: Move dirvote_get_voter_si
g
_by_alg()
t
o networks
t
a
t
us
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
vote: Return er
r
or
when adding vote/signatur
e
if no
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Move
back dirvo
t
e
_
authority_cert_dup to
dirvot
e
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
build: Always compi
l
e
module support f
o
r tests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
d
i
rvot
e
: Move the vo
t
e
creation
c
o
de into d
i
r
v
ote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
Goulet
dirv
o
te: Han
d
l
i
ng ad
d
ing vote and signat
u
re if
m
o
dule
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Goulet
d
i
r
v
ote: Mo
v
e the handling of GET /tor/sta
t
us-vot
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
di
r
vote: Free vote c
o
mmit
s
in
t
he d
i
rau
t
h module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
d
i
rvote: Move
S
R commit parsing in
t
o diraut
h
modu
l
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ns: Move ns_
d
etach
e
d_signat
u
res_free(
)
to ne
t
w
o
rkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dirvo
t
e: Rename
auth
o
rit
y
_ce
r
t
_
d
up()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
dirvote: R
e
name vo
t
er_get_sig_by_algorithm()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
d
i
rv
o
te
:
Extract
shared
f
un
c
tions to co
m
mon file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
Goule
t
sr: Static in
l
i
n
e function
s
i
f
no d
i
r
a
u
t
h modu
l
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
v
i
d Goulet
sr
:
Extract sh
a
red SR
f
u
n
c
tions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
Go
u
l
et
mo
d
:
Move dirau
t
h
specif
i
c files
t
o its
o
wn module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dir
v
o
te: R
e
org
a
nize the dirvot
e
.
h file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Go
u
l
et
dirvote: Move voti
n
g_sche
d
ule_
t
to dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goul
e
t
di
r
vo
t
e: Tr
i
m
down the
p
ublic
API
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d
Goulet
config: Mak
e
ci
r
c
ui
t
_build_times_disabled() us
e
authdir_
m
ode()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
mod:
B
u
ild
s
y
s
t
em changes for di
r
auth mod
u
le
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
ou
l
et
test: Unit test for the HS
s
er
v
ice event resca
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
next