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
test: Update approx_time before the test starts
2018-10-16
David Goule
t
test: U
p
date a
p
p
r
ox_time before the test
st
a
r
t
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-09-14
Da
v
i
d
Goulet
hs-v3: Don'
t
BUG
(
)
on d
i
rectory permission check fa
i
l
u
re
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-27
David Gou
l
et
control
:
Make
H
SPOST proper
l
y parse HS
A
D
DRES
S
= par
a
m
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-06-02
Da
v
id Gou
l
et
hs-v3: Build onion
address before r
e
gi
s
tering ephemeral
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-11
Da
v
id Go
u
let
contro
l
:
M
ask
t
h
e
event(s) before using A
N
Y_
E
VENT_
I
S_INTERES
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-10
David Goulet
h
s-v3: Add a
n
extra white-spa
c
e when parsing de
s
c
ri
p
tor
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
Hav
i
n
g
a
C
o
ntrolPor
t
o
pen does
n
'
t
mean we ar
e
a c
l
i
ent
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
D
a
v
id G
o
ulet
Having a ControlP
o
rt o
p
en do
e
sn't mean we
are
a
cli
e
nt
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-09
David Goule
t
c
onfig: Move any_client_port_set()
t
o config
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
i
d
Gou
l
et
doc: Ad
d
missing
HACKING
/
files to EXTRA_DIST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
id Goule
t
doc
:
A
dd Module
.
md explaining To
r
m
o
dules
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
Da
v
id Goulet
hs
-
v3: Remove ext
r
a white-space and
c
la
r
if
y
comment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
Merge re
m
ote-
t
racking branch 'asn/bug23107
'
commit
|
commitdiff
|
tree
2018-05-02
David Goul
e
t
dirauth:
Move aut
h
d
i
r_
m
ode_v3() to module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-02
David Goulet
dirvote:
F
ix
typo in
c
omment
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
v
id
Goulet
Ad
d
cha
n
ges file for #25610
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
G
oul
e
t
d
i
rvote: Ma
k
e tokens a const in dirvote_p
a
rse_sr_
c
ommits()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid
G
oulet
Make f
i
n
d
_
opt
_
by
_
keyword() take a cons
t
s
m
artlist
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
sr:
Rename
sha
r
ed
_
random_common
.
{c|h} to
shared_random
_
cl
i
en
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goulet
vote: Move dirvote_recalculate_timing() to voting_sc
h
edule
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vi
d
Goulet
v
o
te: Namespace fun
c
t
i
o
ns in voting_schedule
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Rename dirvote_common
.
{c|h} to votin
g
_schedule
.
{c
|
h}
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
v
id
G
o
ule
t
d
i
r
v
o
te: Ma
k
e dirvote_get_preferre
d
_voting
_
inter
v
a
l
s
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
Goule
t
n
s: Move di
r
vote_ge
t
_
vo
t
er
_
s
ig_by
_
alg()
t
o
netw
o
rkst
a
tu
s
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
G
o
ulet
vote:
R
eturn error wh
e
n adding v
o
te/signature if no
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goul
e
t
M
ove back dirvote_authority_cert_dup to
dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
Goulet
build:
A
lways c
o
mpile modu
l
e support for tests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Go
u
l
e
t
di
r
vote: Move the
v
o
t
e crea
t
ion
code into dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id
Goulet
dirvote: Handling adding vote and sig
n
at
u
re
i
f modu
l
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
dirvote: Mov
e
the ha
n
dling of GET /tor
/
st
a
tus-vot
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirv
o
t
e
: F
r
ee vote commits in th
e
dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goul
e
t
d
i
rvote: Move
S
R
c
om
m
it parsing
i
nto dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
ns
:
Move n
s
_
deta
c
hed_signatures_free() to n
e
tworkstat
u
s
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
d
i
rvot
e
: Renam
e
author
i
ty
_
c
ert_
d
up()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id
Goulet
d
irvote: Rename voter_
g
et_
s
ig_b
y
_
a
lgorithm()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goulet
di
r
vot
e
: Extrac
t
s
h
ared fun
c
t
i
ons
t
o common file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
sr: Static
i
nline functions if n
o
di
r
a
uth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
ulet
sr: Ex
t
ra
c
t
s
hared
SR functions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
mod: Mo
v
e dirauth sp
e
cific fil
e
s to its
own modu
l
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid
G
o
ulet
dirvote: Reor
g
anize the dirvote
.
h file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
d
i
rvote: Move voting_
s
chedule_t to dir
v
ote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
u
l
et
dirvo
t
e: Trim down the public API
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
con
f
i
g: Make
c
ircuit
_
build_times_dis
a
bled()
u
se authd
i
r_mode()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
ulet
mo
d
: Bui
l
d sy
s
te
m
changes for dirau
t
h
m
odul
e
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
o
u
let
te
s
t: Unit te
s
t for t
h
e HS service e
v
ent rescan
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
h
s
:
Rescan the main loop event lis
t
if the
s
e
rv
i
c
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
i
d
Goule
t
m
a
in: Don't rescan main loop events if not initialized
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id
Goulet
hi
b
ernati
o
n: Resc
a
n the
e
vent lis
t
on state change
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
m
a
i
n
: Add
m
ainloop callback e
v
ent flags
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
test: Add mis
s
ing g
e
oip
_
dum
m
y file to
E
X
T
R
A
_D
I
ST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-26
D
a
vid Goulet
Merge remote-tra
c
kin
g
branc
h
'dgoulet/ticket25515_034_01
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
David Goulet
cal
l
b
acks: Add a DirServ
e
r
r
ole
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-25
D
a
vid Goulet
clean_cons
d
iffmgr() call
b
ack is only f
o
r
d
i
rector
i
es
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-25
David Goulet
Remove dead code in
n
e
tworks
t
a
t
us
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
hs: Fix mem
l
eak i
n
v3 on SIGHUP
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
test
:
Add periodic event
s
un
i
t tests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
m
ain: Update periodic event
s
comme
n
t
based on lat
e
st
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goul
e
t
periodic: Add
a
n e
n
able a
n
d
disable func
t
ion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
D
avid Goulet
co
n
fig:
Set up peri
o
dic events when
options
c
hanges
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
D
a
vid
Goulet
main:
L
aunch perio
d
ic events by roles
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goule
t
main:
Speciali
z
e t
h
e
p
eriodic ev
e
nts on a per-role
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main: Sort
a
lphabetic
a
l
l
y pe
r
iod
i
c eve
n
t callbacks
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-17
David Goule
t
heartbeat: L
o
g
t
he n
u
mbe
r
o
f
c
i
r
cui
t
s
kill
e
d because
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David Goul
e
t
token: F
i
x uint32_t to uint64_t conve
r
s
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David Goulet
relay: Implemen
t
a
circuit cell qu
e
ue maximum
size
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
Da
v
id
G
oulet
token_buc
k
et: Fix ind
e
n
tatio
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
do
c
:
Move DO
S
optio
n
s below SERVE
R
options
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
David Go
u
let
doc: Improve DoS sec
t
ion of the man p
a
ge tor
.
1
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-09
David G
o
ule
t
compat: F
i
x unchecked retur
n
value from event_del()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-05
D
a
v
id Goulet
man:
M
ove
RephistTrackTi
m
e
to the ser
v
er sect
i
on
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-04
Da
v
id Goulet
man: Add a comment
t
o anchor only opti
o
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
re
l
ay: Rem
o
ve
max mid
d
le cells
dead c
o
de
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-27
Dav
i
d Goul
e
t
relay:
A
void connecting
t
o down r
e
lays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-23
David Goule
t
chan:
U
se c
h
ann
e
l_is_
c
lient
(
) in channel_do
_
open_actions()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-20
David Goulet
hs-v3
:
BUG(
)
o
n
m
i
ssi
n
g descripto
r
s during rotation
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Gou
l
et
m
an: Update th
e
CircuitPriorityHalflife entry
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goule
t
cm
u
x: Alwa
y
s use the
c
mux p
o
licy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
cmux:
Re
m
ove r
o
un
d
-
r
obin circ
u
it policy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
Dav
i
d Gou
l
et
cmux: Remove PAR
A
NOI
A
assert functions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
c
m
u
x
: Ren
a
me cell_ewma_set_scale_facto
r
()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goule
t
c
m
ux: Mak
e
E
W
MA
policy m
a
ndatory
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
Make chec
k
-changes
happy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Gou
l
et
m
an: Docu
m
ent d
e
fault values if no
t
in t
h
e consensus
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
D
avid G
o
u
l
et
Merge remote-trackin
g
b
r
anch 'dgoulet/bug25223_029_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
dos: Add extra saf
e
ty asserts
i
n cc_s
t
ats_refill
_
bucket()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Go
u
let
dos: Do
n
't set c
o
ns
e
n
s
u
s param
i
f we aren
'
t a pub
l
ic
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
di
r
serv
:
Im
p
rove re
t
ur
n
e
d mess
a
ge whe
n
relay is rejec
t
ed
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-09
David Gou
l
et
test:
D
oS te
s
t to m
a
ke su
r
e
we exclude kno
w
n
r
elays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-09
Davi
d
Goulet
d
os: Exclud
e
known relay
s
from client connec
t
ion co
u
n
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
Dav
i
d Goulet
Merge
b
ranch '
t
i
cket25183_029_01'
into ticket
2
4902_0
2
9_05
commit
|
commitdiff
|
tree
2018-02-08
David Goulet
test: Add unit tes
t
s fo
r
ad
d
ressset
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
David Go
u
let
dir
s
e
r
v
:
Improve returned message when relay is rejected
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
Dav
i
d Go
u
l
e
t
Remov
e
an
y
thi
n
g rela
t
ed to the ol
d
SocksSoc
k
ets option
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
David
G
o
ulet
t
e
st: Bu
m
p to 10
msec gap in the
m
onotonic te
s
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
D
a
vid Gou
l
e
t
rephist
:
Stop tra
c
king relay conn
e
c
tion st
a
t
us
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
Da
v
id Goulet
rephist:
St
o
p
t
racking EXTEND
a
ttemp
t
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-05
David Goul
e
t
Make c
i
r
c
uit_log_ancient_one_hop_circuits()
i
gnore
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-05
David Goulet
geoip: Make g
e
oip_clien
t
_cache_total
_
a
l
location(
)
return
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
Dav
i
d Goulet
dos: We can
put less
t
oken than the current amoun
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Goulet
Me
r
ge branch 't
i
c
ket
2
5122_029_02' i
n
to ti
c
k
et24
9
0
2
_029_05
commit
|
commitdiff
|
tree
next