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
fixup! hs-v3: Silence some logging for client authorization
2018-09-21
D
avid
G
oulet
fixup! hs
-
v3: Silence some
logging for
c
l
i
ent
a
u
t
horization
commit
|
commitdiff
|
tree
2018-09-21
Dav
i
d Goulet
f
i
x
up
!
hs-
v
3: Silence some log
g
ing for
cl
i
e
n
t authorization
commit
|
commitdiff
|
tree
2018-09-10
David G
o
ulet
hs-v3: Sil
e
nce so
m
e logging fo
r
cl
i
ent authorization
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
G
eorge
K
adianakis
HSv3: Don't ass
e
rt
w
hen reading bad c
l
ient-side privkeys
.
commit
|
commitdiff
|
tree
2018-09-07
George Kadianakis
HSv3:
Add subcredential in c
l
ient auth KD
F
o
n the client
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
G
e
orge Kad
i
anakis
HSv3:
A
dd subcredential
i
n
client
auth KDF on the ser
v
ice
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
David Go
u
l
et
hs
-
v3: Make hs_desc_build_fake
_
au
t
horize
d
_
clien
t
()
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Su
p
hanat
Chunhapa
n
y
a
bug: Use PATH_SEPARATOR in
s
tead of sla
s
h
commit
|
commitdiff
|
tree
2018-09-07
David Goule
t
hs-v3:
Improve v3 cl
i
ent a
u
t
hori
z
ation
l
o
g
g
in
g
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphan
a
t
Ch
u
nhapanya
hs-v3:
Log cli
e
nt auth load activi
t
ies client
sid
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
h
s
-v3: Log client auth l
o
a
d
activities
servic
e
side
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapa
n
ya
hs-v3
:
Rename c
l
ient_pk to client_auth_pk
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
S
uphan
a
t Chunhapany
a
h
s
-
v3: Rename cli
e
nt_sk to c
l
i
ent_auth_sk
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
test: HS
v3 client auth i
s
config e
q
ual function
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapanya
hs-v3: Re
p
ubl
i
sh des
c
riptors if client
a
uth changes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Su
p
hanat C
h
unhapa
n
y
a
hs-v3: Mak
e
al
l
d
e
s
c
r
i
pto
r
cont
e
nt free
functions public
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunhapan
y
a
hs-v3:
R
e-ena
b
l
e the
d
ecoding in t
h
e e
n
coding functi
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Supha
n
a
t Chunhapanya
test: H
S
v
3
desc
r
iptor d
e
co
d
in
g
with c
l
i
e
nt
authoriz
a
tion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunha
p
anya
hs-v3:
D
ecrypt the descr
i
ptor with client private
key
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chu
n
hap
a
nya
hs-v3:
R
efactor
the d
e
scriptor d
e
cry
p
tion
/
d
e
codin
g
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suph
a
nat Chunha
p
an
y
a
hs
-
v3: Re
f
a
ctor s
e
cret
d
a
t
a
bui
l
ding logic
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat
C
h
u
n
hapa
n
ya
test: HS v3 client a
u
thorization l
o
a
ding secre
t
key
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
S
u
phanat Chunhapanya
hs-v3: Lo
a
d client authorization
s
ecret key from
file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat C
h
unhapa
n
ya
test: H
S
v3 descriptor encoding with cl
i
e
n
t
au
t
horization
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
S
u
phanat Chun
h
a
p
anya
hs-
v
3: Encr
y
pt the descr
i
ptor using a cookie
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunh
a
p
anya
test: Build a
n
HS
v
3 descriptor with
authorized client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat Chunh
a
panya
test: H
S
v3 building a descriptor wit
h
clie
n
t
auth
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
S
u
phanat
C
hunhapany
a
hs-v3: Generate all de
s
cri
p
tor
r
e
late
d
keys
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphan
a
t Chunhapan
y
a
t
est: HS
v3
l
oading client
auth keys service side
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-07
Suphanat
Chunh
a
p
a
nya
hs
-
v3: Load
a
ll cl
i
en
t
auth k
e
ys
t
o the service
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
D
a
v
i
d Goulet
fixup! hs: Cha
n
ge
de
f
ault version from
2
t
o 3
commit
|
commitdiff
|
tree
2018-08-28
D
avid Gou
l
e
t
fixup!
hs:
L
earn service vers
i
on
by tryi
n
g to
l
oa
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
David Goulet
hs: Change de
f
ault ver
s
ion
f
rom 2 t
o
3
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-22
David Goulet
hs: Le
a
rn service versi
o
n
b
y
trying to load the ke
y
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-22
D
a
vid Goulet
key
:
M
a
k
e
ed_key_init_from_file() take an o
r
_options_t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-07-16
David Goulet
Merge remot
e
-tracking branch 'pastly/i
s
sue26
7
03'
commit
|
commitdiff
|
tree
2018-06-27
David Go
u
let
control: Make HSPOST p
r
operly parse HSADDRESS= param
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-18
David Goulet
test
:
Add missing h
e
aders in
t
e
st
_
c
o
ntrol
l
er
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-11
David Goulet
control: Mask the event(
s
)
b
ef
o
re using AN
Y
_EVENT_IS_INTERES
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-10
D
a
vid
Goulet
hs-v3: Ad
d
an extra wh
i
te-space
wh
e
n
parsing descript
o
r
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Goule
t
Havin
g
a Co
n
trolPort open do
e
sn't mean
we are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David
Goule
t
Having
a
ControlPort open doesn't
m
ean
we are
a
cl
i
en
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Gou
l
et
config:
M
o
v
e any_clien
t
_port_set() to config
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
D
avid Goulet
do
c
: Add missing HA
C
K
I
NG/ files to EXTRA_
D
I
S
T
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David G
o
u
l
e
t
d
oc: Add Modu
l
e
.
md explaining Tor
m
odules
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
hs
-
v
3
: Remove extra white-space an
d
clarify comm
e
nt
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
id Gou
l
et
Merge remote-tracking
b
ranch 'asn
/
bug
2
3107'
commit
|
commitdiff
|
tree
2018-05-02
David Gou
l
e
t
dir
a
uth: Move authdir_mode_v3()
to module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-02
David Goulet
dirvot
e
: Fix
typo
in c
o
mment
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Alexander
Fær
ø
y
Bui
l
d Tor wi
t
hout dirau
t
h module in Travis
.
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Add changes file for #25610
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
G
o
ulet
dir
v
ote:
M
ake tokens a c
o
nst in
dirvote_parse_sr_co
m
m
i
t
s
(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goul
e
t
Make find_opt_b
y
_keywor
d
() take a cons
t
s
m
a
rtlist
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
sr: Rename s
h
are
d
_ran
d
om_com
m
on
.
{c
|
h} to sh
a
r
ed_r
a
ndom_clien
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
vote: Mov
e
dir
v
ote_recalculate_
t
iming() to voting_sc
h
edule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
G
oulet
vo
t
e: Namespace functions in
voting_s
c
hedule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid
G
oulet
R
e
name dir
v
ote_co
m
mon
.
{c|h} to vo
t
ing_sch
e
dul
e
.
{c|
h
}
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
G
o
ul
e
t
d
i
rvote:
M
ake dirvote_get_preferr
e
d
_voting_interva
l
s
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
n
s
:
Move dirvote_ge
t
_voter_sig_
b
y
_al
g
() to ne
t
workstatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d G
o
u
l
et
vote: Return error when adding vote/signatu
r
e i
f
no
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Move
b
a
c
k d
i
r
vo
t
e_authority_cert_dup to dir
v
ote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Gou
l
et
build: Always
c
ompile module
support for
t
e
sts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirv
o
te: Mov
e
the v
o
te cr
e
ation co
d
e
into dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
di
r
vote: Handl
i
ng a
d
ding vo
t
e and signature if module
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote: Mov
e
the handling of
G
ET /tor/sta
t
us-vote
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote:
F
re
e
vote co
m
m
i
ts in
the dirauth mo
d
ule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dirvo
t
e:
M
ove
SR co
m
mit pa
r
sing into
dir
a
uth m
o
dule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ns: Move ns_d
e
tached_signatures_free() to ne
t
work
s
tatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
dirvote
:
Rena
m
e
a
uthority_cert_dup()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d
Goulet
dirvo
t
e: Rename
v
o
t
er_get_
s
ig_by
_
algo
r
i
thm()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
v
id Goulet
di
r
vo
t
e: E
x
t
r
a
ct
sh
a
r
e
d functions
t
o common file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Gou
l
et
sr: St
a
tic in
l
ine funct
i
o
n
s if
n
o
dirauth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
s
r: Extract shared SR functions
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
m
o
d: Move
d
irauth sp
e
cific f
i
les to
i
ts own mo
d
ule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vi
d
Gou
l
et
dirv
o
te: Reor
g
anize t
h
e dir
v
ote
.
h
f
ile
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goule
t
dirvot
e
: Move votin
g
_sche
d
ule_t to dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
u
let
di
r
v
ote: Trim down the publ
i
c API
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id Go
u
let
config: Make circui
t
_b
u
i
l
d_times_disab
l
ed(
)
u
se
a
uthdir_m
o
d
e()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
m
o
d: Bui
l
d sys
t
em change
s
for dirauth modu
l
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
test:
Unit te
s
t
f
or the H
S
se
r
vice event re
s
c
a
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Goulet
h
s:
Resca
n
the m
a
in lo
o
p
event list if the service
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
main: Don't resc
a
n
main loop e
v
en
t
s if not initialized
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David
G
o
ulet
te
s
t: A
d
d
mis
s
ing geoi
p
_dummy file
to
EXTRA_DIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David Goule
t
Me
r
ge
r
e
mote-tracking
branch
'
d
go
u
let
/
ticket25
5
15_0
3
4_
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
juga0
Recover newl
i
ne at the EOF, r
e
mo
v
ed by
m
istake
commit
|
commitdiff
|
tree
2018-04-26
juga0
te
s
ts: Add forgotten empty f
i
le require
d
for geoip
commit
|
commitdiff
|
tree
2018-04-26
juga0
Ad
d
c
lari
f
icatio
n
about ty
p
e of file
expec
t
ed
commit
|
commitdiff
|
tree
2018-04-26
juga0
Remove FIXME about comp
a
ri
n
g num
countries,
commit
|
commitdiff
|
tree
2018-04-26
Isis Lovecru
f
t
test
s
:
Fix a c
o
uple typos and
remove unne
c
essar
y
in
l
ine
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Isis Lovecru
f
t
tests
:
Skip two more geoip_loa
d
_file tests o
n
Windows
.
commit
|
commitdiff
|
tree
2018-04-25
David Goule
t
callb
a
cks: Ad
d
a
D
irServer role
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
Da
v
id Goule
t
clean_cons
d
iffmgr() cal
l
back
is o
n
ly for d
i
r
e
c
t
ori
e
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
Dav
i
d
G
oulet
Re
m
ove dead code in net
w
o
r
ksta
t
us
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d
G
o
ulet
h
s
:
Fix memleak in
v3
o
n
SIGHUP
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David
Goulet
test: Add periodi
c
eve
n
ts unit te
s
ts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Gou
l
et
m
a
i
n
: U
p
date periodic events commen
t
bas
e
d on latest
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
N
i
ck Mathewson
main: Us
e
rescan_perio
d
ic_events in initial
i
ze
_
p
e
riodic_e
v
en
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
periodic
:
Add an enable and d
i
sable func
t
i
on
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Da
v
id Goule
t
config: Set up
p
eriodic events when optio
n
s c
h
anges
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Da
v
id Goulet
ma
i
n: Launch periodic eve
n
t
s
by roles
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next