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
Add a last-ditch memwipe() implementation for nss+old glibc
2018-08-29
David Goulet
router: K
e
ep RSA onion p
u
blic key i
n
ASN
.
1
for
m
at
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
David Goulet
h
s:
R
emove r
e
n
d
_cli
e
nt_non_anon
y
mo
u
s
_mode_enabled
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
D
avid
Goulet
hs: Remove rend
_
c
lient_allow_
n
on_anony
m
ous_con
n
ection
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
David Goulet
circ: Remove useless
p
a
ram from canniba
l
i
zation
f
u
ncti
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
David Goul
e
t
hs: Render obsolete To
r
2
web
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-28
David
G
oulet
fixup! hs: Change default ver
s
ion
f
r
o
m 2 to 3
commit
|
commitdiff
|
tree
2018-08-28
D
avid Go
u
let
fi
x
up
!
hs: Learn
servi
c
e ve
r
sion by trying to l
o
ad
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
David Goulet
hs:
C
hang
e
d
e
f
ault version from 2 to
3
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-22
Dav
i
d Gou
l
et
hs: Learn se
r
vice version by tryi
n
g
t
o
load
the keys
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-08-22
Davi
d
Goulet
key: Make ed_
k
e
y
_in
i
t_from_file() take an or
_
options_t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-07-16
David Goulet
Me
r
ge remote-tracking branc
h
'past
l
y
/
i
ssue26703'
commit
|
commitdiff
|
tree
2018-06-27
David Goulet
c
o
ntrol: Mak
e
HSPOST properly
parse HS
A
DD
R
ESS
=
para
m
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-18
Davi
d
Go
u
let
t
e
st: Add miss
i
ng he
a
d
e
rs in test_contr
o
ller
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-02
D
a
v
i
d
Gou
l
et
h
s
-
v3: Buil
d
onion add
r
ess before reg
i
stering ephemeral
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-11
David G
o
ulet
control: Mask th
e
event(s) before using AN
Y
_E
V
ENT_IS_INT
E
RES
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-10
David G
o
u
l
et
hs-v3:
A
dd an extra whit
e
-space w
h
e
n
parsing descriptor
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Gou
l
et
Having a ControlP
o
rt open doesn't
m
e
an we are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
Havi
n
g a Co
n
t
rolPort op
e
n doesn
'
t mean w
e
are
a
cli
e
n
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
Davi
d
Goulet
config: Move any_client_port_set() to
config
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
D
a
v
id Goulet
doc:
A
dd missing
H
ACKING/ f
i
les t
o
EXTRA_DIS
T
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
id Goulet
doc: Add M
o
dule
.
md
e
xplaining Tor modules
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
hs
-
v3: Re
m
ove extra
white-s
p
ac
e
an
d
clarify
c
omm
e
n
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
id
G
oulet
Merg
e
remote-tr
a
ck
i
ng bra
n
ch
'asn/bug23107'
commit
|
commitdiff
|
tree
2018-05-02
D
a
v
id Goulet
dirauth
:
Move
authdi
r
_mode_v3(
)
to module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-02
David
G
oulet
dirvote: F
i
x typ
o
i
n comment
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
Add changes file f
o
r #25610
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goule
t
dir
v
o
te: Make tokens a const
i
n dirv
o
te_p
a
rse_sr_commits()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Mak
e
fi
n
d_opt_by_keyword() take a
con
s
t smartli
s
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goulet
sr: Rename
s
hared_random_common
.
{c|h} to sh
a
red
_
rando
m
_
c
lien
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goul
e
t
vote: Move dirvote
_
recal
c
ul
a
te
_
timing() to voting_sch
e
dule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
v
o
t
e
: Namespace f
u
ncti
o
ns in voti
n
g_schedule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Rename dirvote_common
.
{
c
|h} to vot
i
n
g_schedu
l
e
.
{c
|
h}
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Goulet
dirvote: Make
d
i
rvote_get_preferred_voting_interv
a
ls
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
ns:
Move dirvote_get_voter_
s
ig_by_alg() to ne
t
workstatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid G
o
ulet
vote: Return error
w
h
e
n adding vote
/
signature if no
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Move bac
k
dirvote_author
i
t
y_cert_du
p
t
o
dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Gou
l
et
build: Always co
m
pile module support for tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
Goule
t
dirvote: M
o
ve the vo
t
e
creatio
n
code into dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
Goulet
dirvote: Handling adding vote
a
nd
signatu
r
e if m
o
dule
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vi
d
Goulet
dirvote: Move t
h
e
handling of G
E
T /tor/status
-
vote
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
G
oule
t
d
i
r
v
o
t
e: F
r
ee vote
commi
t
s in the dirau
t
h module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
d
irvote:
M
o
v
e SR c
o
m
m
it
parsin
g
into dirauth m
o
dule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
ns:
M
ove ns_detached_signature
s
_free() to
n
etw
o
rksta
t
u
s
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dirvote: R
e
name
authority_cert_dup
(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
dirvo
t
e: Rename
voter_get_sig_
b
y_algorithm()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
dir
v
ote: Extract sh
a
re
d
f
unc
t
ions to common f
i
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
sr:
Static inline fun
c
tions if no dirau
t
h mod
u
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
sr: Extra
c
t shared S
R
f
u
ncti
o
ns
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
mod: Move
d
irauth specifi
c
files to it
s
own m
o
d
u
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Go
u
l
e
t
dirvote: Reorganize the
d
irvo
t
e
.
h file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
Goulet
dir
v
ote: Mov
e
voting_schedule_t to dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
ulet
dirvot
e
: Trim dow
n
t
he
public A
P
I
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goul
e
t
c
onfig:
Make circuit_build_times
_
disable
d
() use authdi
r
_mode()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
mod
:
Bu
i
l
d
s
ys
t
em changes fo
r
dir
a
uth mod
u
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
t
est: Unit
test for the H
S
service e
v
ent rescan
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
hs: R
e
scan the m
a
in loop event list
if the service
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
main: Don't rescan main loop
event
s
if not ini
t
i
a
lized
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
hibernation: Res
c
an the ev
e
nt
list on stat
e
chang
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ma
i
n: Add main
l
oop cal
l
back
e
v
e
n
t flags
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David
G
oul
e
t
test:
A
dd missing geoip_dumm
y
f
i
l
e
to EX
T
R
A
_
DIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
Merg
e
remote-
t
rackin
g
branch 'dgoulet/ticket25515_034_01
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
avid Goulet
ca
l
lback
s
: Add a DirS
e
rver role
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
D
a
v
i
d Goulet
clean_consdiffmgr() callback is only for di
r
ectories
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
Da
v
id Goule
t
Remove dead
code in
n
etworkstatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David G
o
ulet
hs:
F
i
x
memleak in v3 on
SIG
H
UP
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
D
a
vid Goulet
test: Ad
d
periodic event
s
uni
t
test
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Go
u
l
et
main: U
p
date
pe
r
iodic events comment
based on latest
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David
G
oulet
per
i
odic:
A
d
d an enabl
e
and di
s
a
b
le
f
unctio
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David
Goule
t
config: Se
t
up periodic events
when op
t
ions changes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Go
u
let
main: Launc
h
periodic events by roles
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Da
v
id Goulet
main: Specialize the perio
d
ic event
s
o
n a per-role
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Da
v
i
d
Goulet
main: S
o
rt
a
lphabetically periodic
e
v
e
nt c
a
llbacks
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-17
D
av
i
d
Gou
l
et
heartbeat: Log the numbe
r
of circuits kille
d
becau
s
e
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
David Goulet
token:
Fi
x
uint32_t to uint64_t
c
onversion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
David Goulet
relay:
I
mplem
e
nt a
c
ircuit
c
e
l
l queue maxi
m
um
s
ize
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
Dav
i
d Goulet
t
o
ke
n
_
bucke
t
: Fi
x
in
d
entation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
D
avid Goulet
doc:
M
o
ve DOS options below SE
R
VER option
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
Da
v
id Goulet
doc: Improve DoS section of the man
p
age
t
or
.
1
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-09
D
a
v
i
d Gou
l
e
t
co
m
p
a
t:
F
ix unch
e
cked return value fro
m
even
t
_del()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-05
David Gou
l
et
man: Move R
e
phis
t
TrackTime to the
s
erver
section
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
David Goul
e
t
man: Add
a co
m
m
e
nt to ancho
r
on
l
y
option
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
Davi
d
G
o
ulet
relay:
Remove max
middle cells
dead cod
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-27
David Goulet
relay: Avoi
d
connecting to
d
own relays
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-23
David Go
u
let
ch
a
n: U
s
e channel_i
s
_
c
l
ient
(
) in
c
hannel_do_open_a
c
tions()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-20
David Goulet
hs-
v
3: BUG() on missing descriptors du
r
i
ng r
o
tati
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
m
an: Update the CircuitP
r
iorityHal
f
life entry
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Go
u
le
t
cmu
x
: Always us
e
the cm
u
x policy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
D
a
v
id
Goulet
cmux: Remo
v
e round
-
robin
c
i
rc
u
it
po
l
icy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
D
a
vid Go
u
let
c
mux:
R
emove
P
ARANOIA
a
ss
e
rt
f
unctio
n
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Gou
l
e
t
cmux: Rename cel
l
_ewma_set_sc
a
le_
f
act
o
r()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
c
mux:
M
ak
e
EWMA policy mandat
o
ry
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
D
a
vid Goulet
Make chec
k
-changes happy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David G
o
ul
e
t
man: Docum
e
nt defaul
t
values if no
t
in
t
h
e con
s
e
n
sus
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
Me
r
g
e re
m
ote-tracking bra
n
ch 'dgoule
t
/bug
2
522
3
_
0
2
9_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Dav
i
d Goul
e
t
dos
:
A
d
d extra safety as
s
erts in cc_s
t
ats_refill_
b
ucket()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
Da
v
id Goulet
dos: D
o
n't set consensus
param if we aren'
t
a
public
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
D
a
v
i
d Gou
l
et
dirse
r
v: Improve r
e
turne
d
message when relay i
s
r
e
jected
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-09
David Goulet
test: Do
S
test t
o
make sure we exclude known relays
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-09
David Goulet
dos: Exclude known relays from client connection co
u
nt
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-08
David
Goulet
Merge
branch
'ticket25183
_
029_01
'
into ti
c
k
et24902_029_0
5
commit
|
commitdiff
|
tree
next