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
sendme: Keep cell digest only if a SENDME is next
2018-09-21
Da
v
i
d Goulet
hs-v3: Do
n
't
B
UG()
if the
RP
node_
t
is i
n
v
a
li
d
client
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-20
D
a
vid Go
u
let
Merge branch 'maint-0
.
3
.
3' of
https:
/
/git
.
torprojec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
Davi
d
Goule
t
hs
-
v3: Close all SOCKS
r
e
qu
e
st on descripto
r
failure
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-20
David
G
oulet
Merge branch 'maint-0
.
3
.
2' o
f
https://git
.
torpro
j
ect
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
D
a
vid Gou
l
et
node: M
a
ke node_su
p
ports_
v
3_rendezv
o
us_p
o
int() al
s
o
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-19
D
avid Goulet
t
e
st: hs-v3 desc
has arrived
u
nit
t
est
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-19
David Goule
t
hs-v3:
C
l
ose al
l
SO
C
KS r
e
quest on
d
escrip
t
o
r failu
r
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-14
David Goul
e
t
hs-v3: Don't BUG
(
)
o
n
d
irectory p
e
rmission check failu
r
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-14
David Goulet
hs-v2: Demote log warning to info
when
we don
'
t have
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-13
Dav
i
d Goulet
h
s
-v3: Add
chang
e
s f
i
le and m
a
n page f
o
r client authori
z
at
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-12
David Go
u
let
conn: Fix memleaks in re
t
ry
_
all_listeners
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-11
David Goulet
Merge
branch 'maint-0
.
3
.
2
' of htt
p
s://git
.
tor
p
roject
.
.
.
commit
|
commitdiff
|
tree
2018-09-10
D
a
vid Gou
l
e
t
hs
-
v3:
S
ilence
some
logg
i
ng for cli
e
n
t a
u
thor
i
zatio
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
Dav
i
d Goulet
test: Fix c
o
verity CID 143
9
129
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David Goulet
test: Fi
x
co
v
erity CID 1439130
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-10
David Goulet
test: Fi
x
cov
e
rity
CI
D
1439131
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
D
a
vid
Goule
t
h
s
-v
3
: Make hs_desc_build_fake_a
u
thorized_client()
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-07
David
G
o
ulet
h
s-
v
3: Impr
o
v
e
v3 client authoriz
a
tion logging
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-29
David
Goulet
router:
K
eep R
S
A onion public key
i
n ASN
.
1 format
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
David Gou
l
e
t
hs: Remove rend_client_non_
a
nonymous_mode_enabled
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
Davi
d
G
o
ulet
hs: Re
m
ove rend_cli
e
nt_al
l
o
w_non_anonymous_connection
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
David Go
u
let
c
i
rc: Remove u
s
eless param from canni
b
aliza
t
io
n
func
t
io
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
Dav
i
d
G
o
ulet
hs: Render obsolete Tor2web
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-28
Da
v
i
d
G
oulet
fixup! hs:
C
hange default version f
r
o
m
2 to
3
commit
|
commitdiff
|
tree
2018-08-28
D
avi
d
Gou
l
et
fixup!
hs:
L
e
a
rn se
r
vice version by tryin
g
to load
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
David G
o
ulet
hs
:
C
h
ange default versi
o
n from 2 to 3
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-22
David Goul
e
t
hs: Learn
servi
c
e ve
r
sion by trying to load the keys
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-08-22
David
Goulet
key: Make ed_k
e
y_init_from_fi
l
e()
take an or_options_
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-07-16
David Goulet
Merge remote-tracking branc
h
'pastly/issue26703'
commit
|
commitdiff
|
tree
2018-07-03
David Goulet
Merge branch 'maint-0
.
3
.
2' into
m
a
int-0
.
3
.
3
commit
|
commitdiff
|
tree
2018-07-03
Dav
i
d Goulet
Merge b
r
a
nch 'maint-0
.
3
.
1' i
n
to maint-0
.
3
.
2
commit
|
commitdiff
|
tree
2018-07-03
David G
o
ulet
Merge bra
n
c
h
'
m
ai
n
t
-
0
.
2
.
9'
i
nto maint-0
.
3
.
1
commit
|
commitdiff
|
tree
2018-06-27
Da
v
id Go
u
let
contr
o
l: Make HSPOST
p
roperly parse HSADD
R
ESS=
p
aram
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-18
David Goulet
test: Add
m
issing
h
eaders in test
_
co
n
t
r
oller
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-02
David Gou
l
et
hs-v3: Build onion address b
e
fore register
i
n
g
epheme
r
al
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-11
David Goulet
co
n
trol
:
Mas
k
the event(
s
) befor
e
using ANY_EV
E
NT
_
I
S_INTERES
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-10
Da
v
id Goulet
hs-v3: A
d
d an ext
r
a whit
e
-
s
pace
w
hen parsi
n
g descr
i
p
t
or
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
Having a ControlP
o
rt op
e
n
doesn't mean w
e
are a client
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
Davi
d
Goulet
Having a Cont
r
olPort open doesn't mean
we are a clien
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
conf
i
g: Move any_client_port_set() to
c
o
n
fig
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Go
u
let
d
oc: Add missing
H
ACKING/ files
t
o
EXTRA_DIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
doc:
A
dd Modul
e
.
md explaining Tor
modules
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
id Go
u
let
hs-v3: Remove extr
a
w
hite-space and clarify comment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
Dav
i
d Gou
l
e
t
M
erge remote-tracking branch 'as
n
/bug23107'
commit
|
commitdiff
|
tree
2018-05-02
Da
v
i
d
Gou
l
et
di
r
auth: Mo
v
e
authdir_mode_v3() to mo
d
ule
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-02
Da
v
id G
o
u
let
dirvot
e
: Fix typo i
n
co
m
ment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goule
t
A
d
d changes file
for #2
5
610
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David G
o
u
let
dirvote: Mak
e
tokens a const in dir
v
ot
e
_parse_s
r
_
c
ommits()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
M
a
ke find_opt_by_keyword() take
a con
s
t
smartlist
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
v
id Go
u
let
sr: Rename shared_ran
d
om
_
common
.
{c|h} to
s
ha
r
ed_random_clie
n
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
vo
t
e
:
Mo
v
e di
r
v
o
te_recalculate_timing(
)
to voting_schedul
e
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
G
o
u
let
vote
:
Na
m
espace func
t
ions in voting_schedule
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
Goule
t
Rename dirvote_com
m
on
.
{c|h} to
v
otin
g
_
sch
e
d
u
l
e
.
{
c
|
h}
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirv
o
te:
M
ake dirvote_get_pre
f
erred_voting_in
t
erv
a
ls
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
ns: Move dirvote_get
_
voter_sig_by_alg() to networkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
v
o
t
e
:
Return erro
r
wh
e
n adding vote/sig
n
atur
e
if no
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
Go
u
let
M
ove back
d
irv
o
te_aut
h
ority_cert_
d
up to
d
irv
o
te
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
bu
i
ld: Always compil
e
modu
l
e suppor
t
for
t
est
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d
Goulet
dirvote: Mov
e
the vote crea
t
ion code i
n
to dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
d
irvo
t
e: Handlin
g
adding vo
t
e
and
si
g
n
a
t
ure if module
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
Goulet
dirvote: Move
the ha
n
dling
of GET /tor/s
t
a
tu
s
-v
o
te
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote
:
Free vote comm
i
ts in the dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
d
irvote: Move SR
c
o
mmit parsing into dira
u
th module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ns: Move ns_detache
d
_s
i
gnatur
e
s_free() to netw
o
rkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
o
u
let
d
irvote: R
e
name aut
h
or
i
ty
_
cert_
d
up()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
d
i
rvote:
Ren
a
m
e
voter_get_sig
_
b
y_alg
o
rithm
(
)
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
d
irvot
e
:
E
x
tract shar
e
d f
u
ncti
o
n
s
to
c
omm
o
n
file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
sr:
S
t
a
t
ic i
n
line funct
i
o
ns if no dirauth
m
o
d
ul
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
ulet
s
r: Extract shar
e
d
SR funct
i
ons
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
mod: Mov
e
dirauth
speci
f
ic
fi
l
es to its own
module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
dirv
o
te: Reorgan
i
ze the dirvote
.
h fi
l
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Go
u
l
e
t
dirvote: Move
v
otin
g
_schedu
l
e_t to
dirv
o
te
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dirvote: Trim
d
own t
h
e p
u
bl
i
c A
P
I
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oulet
co
n
fig: Make
circ
u
i
t_build_
t
imes_disa
b
l
e
d() us
e
a
u
thd
i
r_mode()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oulet
mod: Build system c
h
a
n
ges for
dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
test: Unit tes
t
for
t
he HS service
e
vent re
s
c
a
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
hs: Resca
n
the main loop event li
s
t if the service
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
G
oulet
main:
Don't
resca
n
main loop events
if not i
n
itialized
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
hibernation: Res
c
an the ev
e
n
t list on state ch
a
nge
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
u
let
main: Add mai
n
loop callback event
f
la
g
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-26
Da
v
i
d
G
oulet
test
:
A
d
d mis
s
ing
g
e
oip_dummy file to EXTRA_DIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
Merge r
e
mote-t
r
ackin
g
branch 'dgoulet/tick
e
t25515_034
_
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
Da
v
id Goulet
callbac
k
s: Add a
DirServ
e
r
role
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-25
David G
o
ulet
clean
_
c
on
s
diffmgr(
)
callback
i
s
o
n
ly for directories
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-25
David
G
o
ulet
R
emove dead code in
n
e
t
w
orkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David
G
ou
l
et
hs: Fix memleak i
n
v3 o
n
SI
G
HUP
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goul
e
t
test: Add p
e
r
iodi
c
events unit tests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
Da
v
i
d
Goulet
mai
n
:
Update periodic even
t
s com
m
ent based on
l
atest
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
periodic:
A
d
d
an ena
b
le an
d
disable funct
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goule
t
config: Set up perio
d
i
c
e
ven
t
s
when o
p
tions changes
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
D
a
v
i
d Goule
t
main: Launc
h
p
eriodi
c
ev
e
nts b
y
roles
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
D
a
v
id Goule
t
main: Specialize
the periodic
events
on a per
-
role
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Gou
l
et
main: Sort al
p
habetically
p
e
riodic
event callbacks
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-17
David G
o
u
l
e
t
heart
b
eat:
Log the nu
m
ber of circui
t
s k
i
lled beca
u
se
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David
G
o
u
l
et
token: Fix uint32_t
to uint64
_
t
conversion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
D
avid Goulet
relay: Imple
m
ent a circ
u
it cell
queue
m
axi
m
um size
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
D
av
i
d Goule
t
token_bucket: Fix indentation
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
D
avid Goulet
doc
:
Mov
e
DOS options below SERVER options
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
David
G
oulet
doc: Im
p
rove DoS
section o
f
t
h
e man
p
age tor
.
1
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-09
David Goulet
c
ompat: F
i
x unc
h
ecke
d
return value f
r
om event_del()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
next