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 changes file for 28026
2018-10-30
David Go
u
le
t
hs
-
v3: Add change
s
file fo
r
2
8
026
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-30
Mike T
i
gas
tw
e
ak manpag
e
bi
t
s about
v
3 onion
svc client
a
u
th
commit
|
commitdiff
|
tree
2018-10-30
Ne
e
l Ch
a
uhan
A
dd change
s
file
f
or Bug #2
8
127
commit
|
commitdiff
|
tree
2018-10-30
N
eel Chauha
n
Ad
d
test for HiddenServic
e
Auth
o
r
iz
e
Client and v3
onio
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Neel Chauhan
De
t
ect the o
n
ion service
v
e
rs
i
on a
n
d then che
c
k f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
David Goulet
node: Make node_supp
o
rts_v3_re
n
dezvou
s
_point() also
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-10-17
Da
v
id Goulet
co
n
n: Stop writing wh
e
n our w
r
ite bandwidth
limist
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
D
avid
G
o
u
l
et
man: Fi
x
format typ
o
for HiddenServiceExportCircuitID
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-21
Da
v
id
Goulet
fixup!
h
s-v3: Si
l
e
n
ce so
m
e logging for
c
l
i
ent authorization
commit
|
commitdiff
|
tree
2018-09-21
Da
v
id Goulet
fix
u
p! h
s
-v3: Silence some loggin
g
for client authorization
commit
|
commitdiff
|
tree
2018-09-21
Dav
i
d
G
oulet
h
s
-
v
3: Don'
t
BUG() if
t
he RP
n
ode_t i
s
in
v
alid client
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-20
David G
o
ulet
hs-v3:
Close all SOC
K
S re
q
uest on descr
i
ptor fai
l
ure
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-20
David Goule
t
M
erge branch
'
maint-0
.
3
.
2'
o
f
h
ttps:
/
/gi
t
.
to
r
proje
c
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
Davi
d
Goulet
n
o
de: Make node_suppor
t
s
_v3_ren
d
ezvo
u
s_poin
t
() also
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-19
Davi
d
Goulet
test:
h
s-v3 desc has arri
v
ed unit test
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-19
David Goulet
hs-v3: Clo
s
e all SOCKS request
o
n descriptor failure
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-14
David Gou
l
et
h
s-v2: Demote log war
n
ing to info when w
e
do
n
't have
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-12
Da
v
id G
o
ulet
conn
:
Fix memleaks in retry_all_listen
e
r
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-11
Davi
d
G
oulet
Merge
b
ranch 'maint-
0
.
3
.
2
'
o
f https://gi
t
.
torp
r
ojec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-11
Suphanat C
h
unhapanya
hs-v3: Shuf
f
le the list of au
t
h
orized
clients
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
Dav
i
d Goule
t
hs
-
v
3
: Si
l
ence so
m
e l
o
ggin
g
for client au
t
horiz
a
tion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David Goulet
t
e
st
:
Fix cover
i
ty CID 1439129
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David Goulet
test: Fix c
o
verit
y
CID 1439130
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David
Goulet
test: Fix coveri
t
y
CID 1439131
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
George Ka
d
ianakis
H
S
v3: Don't assert
w
hen read
i
n
g
bad client-side privkeys
.
commit
|
commitdiff
|
tree
2018-09-07
Geo
r
g
e
K
adianakis
HSv3:
Ad
d
subcrede
n
t
ial in client
a
u
t
h K
D
F on the client
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
Geo
r
g
e
K
a
dianakis
HSv3:
A
d
d subcreden
t
i
a
l
i
n client a
u
th KDF on the service
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
D
a
vid Go
u
let
hs-v3: Make hs
_
des
c
_build_fake_a
u
tho
r
ized_client()
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Sup
h
anat Chunhapanya
bug: Us
e
PATH_SEP
A
R
A
TOR ins
t
ead
o
f slash
commit
|
commitdiff
|
tree
2018-09-07
David Goulet
hs-v3:
Improve
v
3 c
l
ient au
t
horizati
o
n
log
g
ing
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suph
a
nat Chunh
a
pany
a
hs
-
v3:
L
o
g
clie
n
t a
u
th
l
o
ad act
i
vi
t
ies
clie
n
t
s
ide
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Su
p
h
a
nat Chu
n
hapa
n
ya
hs
-
v3: Log
c
lient
a
uth load ac
t
i
vit
i
es
s
ervice side
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
hs-v3: Rena
m
e client
_
pk to
client
_
auth_pk
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Supha
n
at Chunhap
a
nya
hs-v3: Rename client_sk to client
_
auth_sk
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
S
u
phanat Chunha
p
anya
tes
t
: H
S
v3 clie
n
t auth is
config equal fun
c
t
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphan
a
t
C
hu
n
hapany
a
hs-v3: Republis
h
descriptors if clie
n
t aut
h
changes
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
hs-v3
:
Make al
l
d
escript
o
r con
t
ent free
functions pub
l
i
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chu
n
h
a
pan
y
a
hs-v3: Re-enable the decodin
g
in the encod
i
ng function
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Supha
n
at Chun
h
apanya
test:
H
S v
3
descriptor
d
ecoding with
client authorization
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
S
uphanat Chunh
a
panya
hs-v3: Decrypt the descriptor with cl
i
en
t
pri
v
ate key
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chun
h
apanya
hs-v3: Refacto
r
the descript
o
r decr
y
pti
o
n/decoding
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Su
p
hanat Chunhapany
a
hs-v
3
: Ref
a
ctor secret data building logic
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Su
p
hana
t
Chu
n
hapanya
test: HS
v3 cl
i
ent auth
o
ri
z
ation loading secret k
e
y
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
hs-v3
:
Lo
a
d
c
l
ient authori
z
ation secr
e
t ke
y
f
ro
m
file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
S
u
pha
n
at Chunhapanya
t
e
st: HS v3 descriptor enco
d
ing with client aut
h
oriz
a
tion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
h
s
-
v3
:
E
n
c
rypt the descri
p
tor using a
coo
k
ie
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhap
a
n
y
a
t
e
st: Build
a
n HSv3 descriptor
w
ith a
u
thorized c
l
ient
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat
C
hu
n
ha
p
anya
te
s
t: HS
v
3 buil
d
ing a descriptor with client auth
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Sup
h
ana
t
C
hunhapanya
hs-v3: Gene
r
at
e
all
d
es
c
r
iptor
related keys
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunha
p
anya
test:
HS v3 lo
a
d
i
n
g client
a
uth keys service side
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
S
uphan
a
t Chunha
p
any
a
h
s-v
3
:
L
oad all clie
n
t auth k
e
y
s to the service
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
David Goulet
fixu
p
! hs: Change default
v
e
rsion from
2
t
o 3
commit
|
commitdiff
|
tree
2018-08-28
David Gou
l
et
fixup! hs: Learn service version by try
i
ng to load
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
David Go
u
let
hs:
Chan
g
e def
a
ult version from 2
t
o 3
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-22
Da
v
id Goulet
hs: Learn service vers
i
o
n
b
y
trying t
o
load the keys
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-22
D
avi
d
G
oulet
k
e
y:
Make ed
_
key_init_fro
m
_
file() take an or
_
opt
i
ons
_
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-07-16
D
av
i
d Goulet
Merge remote-tracking branch 'pastly/i
s
sue26703'
commit
|
commitdiff
|
tree
2018-07-03
David Goulet
M
e
rge br
a
nch 'main
t
-0
.
3
.
1'
into maint-
0
.
3
.
2
commit
|
commitdiff
|
tree
2018-07-03
Davi
d
G
oulet
Merge branch 'maint-0
.
2
.
9'
into maint-0
.
3
.
1
commit
|
commitdiff
|
tree
2018-06-27
Dav
i
d Go
u
let
co
n
trol:
Ma
k
e HSPOST pr
o
perly parse HSADDRESS=
param
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-18
D
av
i
d
Goule
t
test
:
Add mis
s
ing headers in te
s
t
_
contr
o
ller
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-11
Da
v
id Goulet
control: Mask the e
v
ent(s
)
befor
e
using A
N
Y
_
EVENT_IS_INTER
E
S
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-10
Davi
d
G
o
ulet
hs-v3:
A
dd an extr
a
white-s
p
ace when
parsing
d
escriptor
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
Dav
i
d
G
oulet
Having a Contr
o
lPort
open d
o
esn
'
t me
a
n w
e
a
r
e
a
client
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
H
a
v
i
n
g
a Co
n
trolPort o
p
en
d
oe
s
n
'
t mean we are a client
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David G
o
ulet
config: Move any_cl
i
e
n
t_port
_
s
e
t() to co
n
f
ig
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
doc:
Add missing HACKING/ fil
e
s to EXTRA_DIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Go
u
let
doc: A
d
d Module
.
md explaini
n
g
T
or modules
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David G
o
ulet
hs-v
3
: Remove extra white-space
an
d
clarify comment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
Merge
re
m
ote-tracking branch 'asn/bug23107'
commit
|
commitdiff
|
tree
2018-05-02
D
avid Go
u
let
d
irauth: Move auth
d
ir_mo
d
e
_
v3
(
) to
modu
l
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-02
David Goulet
di
r
vot
e
: Fix typo in
co
m
me
n
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Alexander
Færø
y
Build Tor wi
t
hout dirauth module in Travis
.
commit
|
commitdiff
|
tree
2018-05-01
David Go
u
let
Add
changes f
i
l
e
for #2
5
610
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Gou
l
e
t
d
i
rvote:
Make t
o
kens a co
n
st in dirvote_pars
e
_sr_co
m
mits()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Gou
l
e
t
Make find_
o
pt_by_keyword() take a c
o
n
s
t sma
r
tlist
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
sr: Rena
m
e sha
r
ed
_
r
a
n
d
om_common
.
{c|h}
to shared_random_clien
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Go
u
le
t
vote:
M
ove dirvote_recalculate_timi
n
g() to voti
n
g
_schedul
e
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
G
oulet
vote: Namespac
e
functions
in vot
i
ng_schedule
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goule
t
R
e
name dirvote_common
.
{c|h
}
to v
o
ting_s
c
hedule
.
{c|h}
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
Go
u
l
e
t
dirvote: Mak
e
dirv
o
te_get_pref
e
rred_voting_interv
a
ls
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Go
u
let
n
s
:
M
o
v
e dirvote_get
_
voter_sig_by
_
al
g
() to networkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goule
t
v
ote:
Return error
w
hen addin
g
vote/signatu
r
e
i
f
no
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Goulet
Move b
a
ck dirv
o
t
e
_authorit
y
_
c
ert_dup
to
dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
build: Always co
m
p
ile module support fo
r
tests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Goule
t
d
irvote: Move the
vote c
r
eation code into dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
dirvo
t
e
: Handling
adding vote and
si
g
nature if module
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Gou
l
et
di
r
vote: Move
t
h
e han
d
ling of GET /tor/status-vote
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goule
t
dirvo
t
e: Fr
e
e
vote commits in the dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
di
r
vot
e
: Move SR
com
m
i
t
p
arsin
g
into dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
ns: Move n
s
_
d
etached_signatures_free() to n
e
tworkstatu
s
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id G
o
u
l
et
dirvote:
Rename
a
uthori
t
y_cert_dup()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goule
t
d
i
r
vote
:
Rename
v
o
ter_
g
et_sig_by_algorithm()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id
Goul
e
t
d
irvote: Ext
r
act shared
functions to comm
o
n
f
ile
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
sr: Static
i
n
l
i
n
e f
u
nctions if
n
o
dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Go
u
l
e
t
sr:
Extr
a
ct
s
h
a
red SR functions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
m
o
d: Move dirau
t
h sp
e
cifi
c
files t
o
its own module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oulet
d
i
rvote: Reorgan
i
z
e
the di
r
vote
.
h f
i
le
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oulet
dirvote: Move voti
n
g_sc
h
edule_t to dirvot
e
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
G
oulet
dir
v
ote: Trim down
t
he public API
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
next