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
conn: Remove assert on new listener connection when retrying
2018-05-02
David Goulet
dirauth:
M
ove
authd
i
r_mod
e
_v3() to m
o
dule
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-02
David Goulet
dirvote: Fix typo
i
n commen
t
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Gou
l
et
Add
c
h
anges file f
o
r #256
1
0
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirv
o
t
e
: M
a
k
e tokens a cons
t
in dirvote_parse_sr_commits(
)
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David
G
oulet
Make find
_
op
t
_by_keyword() t
a
ke a const smartlist
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Go
u
let
sr: Rename sha
r
ed_ra
n
dom_com
m
on
.
{
c
|h
}
to sha
r
ed_ra
n
dom_clien
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David G
o
u
l
et
vote: Move d
i
r
v
o
t
e_re
c
alcula
t
e_timing()
to votin
g
_sche
d
ule
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goulet
vote:
Na
m
e
s
pace
f
u
nctions in votin
g
_sc
h
edul
e
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David G
o
u
l
et
Rena
m
e dirvo
t
e_
c
omm
o
n
.
{c|h} to
vo
t
ing_schedule
.
{c|
h
}
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote:
Make dirvote_get
_
preferred_voting_intervals
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id G
o
ulet
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
v
i
d
Go
u
let
vote: Return erro
r
when
a
dding vote/si
g
n
ature if n
o
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goul
e
t
Move back di
r
vot
e
_authority_cer
t
_dup to dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
bui
l
d:
A
l
ways compile mod
u
l
e
suppo
r
t for tests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Davi
d
Goul
e
t
dirvote: M
o
ve
the vo
t
e creation code i
n
to dirvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
d
i
rvote:
H
andling ad
d
ing vote and signature if modul
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid
G
o
u
le
t
dirvote: Move th
e
handling of GET /tor/status-vote
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goulet
dirvo
t
e: Free vot
e
commits in
the dirau
t
h m
o
dule
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dirvote: M
o
ve SR commit parsi
n
g into dirauth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ns: Mov
e
ns
_
d
etached_si
g
natures_free() to networkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
dirvote
:
Renam
e
aut
h
ority_cert_dup()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goul
e
t
d
i
rvote: Rena
m
e
voter_get_si
g
_by_
a
lg
o
ri
t
hm()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
dirvote: Extract
s
h
a
red functions t
o
comm
o
n file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goul
e
t
sr: St
a
ti
c
i
nline functions if no dir
a
uth module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
u
l
et
sr: Extract s
h
ared SR funct
i
ons
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id Goule
t
mod: Move di
r
auth specif
i
c files to its
o
w
n
mod
u
le
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Goule
t
dirvo
t
e
: Reo
r
ganize
t
he
d
i
rvote
.
h file
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id Goulet
dirvot
e
: Move voting
_
schedule
_
t to
d
irvote
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Go
u
let
dirvote:
T
r
i
m
d
own the public API
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
i
d Goulet
c
onfig: Make circuit_build_times_disabled() use authdir_mod
e
()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
mod: Bui
l
d sy
s
tem changes for dira
u
th module
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David Goule
t
t
e
st: Un
i
t test for the HS service
event r
e
scan
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
D
a
v
i
d Goule
t
hs: Rescan the main l
o
op event list if the service
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
David
G
ou
l
et
main
:
D
o
n't rescan main loop events if not
i
n
i
tialized
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
hibernation: Rescan
the event
l
ist on
s
t
ate
change
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
mai
n
: Add mainloop ca
l
lba
c
k
ev
e
n
t flags
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-26
David
Goulet
test: A
d
d
missing ge
o
ip_dummy file to EXTRA_
D
IST
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
M
e
rg
e
remo
t
e-trackin
g
branch 'dgoulet/
t
ic
k
et2
5
515_0
3
4
_
01
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
Da
v
id
G
oulet
cal
l
bac
k
s: Add a DirSe
r
ver role
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-25
Davi
d
Goulet
clean_consdif
f
mgr() callba
c
k i
s
only for directories
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-25
D
a
vid Goulet
R
em
o
ve dead
c
ode in networkstatus
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
hs: Fix mem
l
eak in v3 on SIG
H
UP
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d Goulet
tes
t
: Add
p
eriodic events un
i
t
t
ests
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main: Up
d
ate periodic
e
ven
t
s commen
t
bas
e
d
on latest
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
D
a
vi
d
G
oulet
peri
o
dic: Add an ena
b
le and disab
l
e fun
c
tio
n
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
config: Set up periodic events
w
h
e
n
o
p
t
ion
s
changes
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
m
a
in: Launch periodic
e
v
ents by rol
e
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main: Specialize t
h
e p
e
riodic e
v
e
n
ts o
n
a per-role
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d G
o
u
l
e
t
main
:
Sort alphabetical
l
y periodic e
v
ent call
b
acks
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-17
David Goulet
heartbeat: Log
t
he
nu
m
b
e
r of c
i
rc
u
its killed because
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David Goule
t
token: Fi
x
u
i
nt32_t to ui
n
t64_t conversion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-16
David Goule
t
rel
a
y
:
I
m
pleme
n
t
a
circuit
c
ell queue maximum size
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
Da
v
i
d
G
oulet
token_bu
c
ket: Fix in
d
enta
t
ion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
D
avi
d
G
o
ulet
doc: Move
DO
S
opti
o
ns below SERVER options
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-13
David
G
o
ulet
doc: Improve DoS section of the m
a
n pag
e
tor
.
1
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-09
David G
o
u
let
c
ompat
:
F
ix unch
e
cke
d
return value
f
ro
m
e
v
e
n
t_del()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-05
Da
v
i
d Go
u
l
e
t
man: Move RephistTrackTime to
t
he server section
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-04
Davi
d
G
o
ulet
man: Add a c
o
m
ment to anchor
onl
y
o
ption
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
relay: Remove max mid
d
l
e cells dead code
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-27
D
a
vid Goulet
relay
:
Avoid connecting
to down relays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-23
David Gou
l
et
c
h
an: Use channel_is
_
c
l
i
e
n
t
() in channel_do_ope
n
_actions()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-03-20
David Goul
e
t
hs-v3: BUG() on mis
s
ing d
e
scriptors d
u
ring
ro
t
a
tion
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
m
a
n: Update the CircuitPriority
H
alflife
entry
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
Da
v
id
G
oulet
cmux: Alw
a
y
s use the cmux policy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
D
a
v
i
d Goulet
cm
u
x: Remove r
o
und-robin circuit poli
c
y
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
D
a
vid
G
oulet
cmux: Remove PARAN
O
IA assert
f
u
n
ctions
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
cmux: Re
n
ame
c
e
ll_ewma_s
e
t
_scale
_
factor()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-15
Dav
i
d
Goulet
cm
u
x: Make E
W
M
A policy ma
n
dat
o
ry
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
Mak
e
check-changes
happy
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David
G
oulet
man: D
o
cument
default values
i
f not in the
consen
s
us
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
Da
v
id Go
u
let
Merge remote-tr
a
cking branch
'd
g
ou
l
et/bug25
2
23_029_
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
dos: Add extra safety assert
s
in cc_stats_re
f
i
l
l
_
bucket()
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
d
os: Don't set consensus param
if we aren't a
p
ublic
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-13
Da
v
id Goulet
d
i
rser
v
:
Improve returned message when
r
elay is rejected
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-09
David Goulet
test:
D
oS test to make
s
ur
e
we e
x
clude kn
o
wn relays
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-09
David
Goulet
d
os: Exclude known
r
elays fro
m
cli
e
nt conne
c
tion count
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
David
Goul
e
t
Mer
g
e branch 'tic
k
et25183_029_01' into ticket249
0
2_
0
29_05
commit
|
commitdiff
|
tree
2018-02-08
David Gou
l
e
t
test: Add
u
ni
t
t
ests for addres
s
se
t
.
c
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-08
D
avid Goule
t
dirserv: Improve returned message when relay is rejected
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
Da
v
id Goulet
Re
m
ove anyth
i
ng rela
t
ed to the
o
ld SocksSockets option
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-07
David Go
u
let
test: Bump to 1
0
msec gap in the monotoni
c
t
est
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
D
a
v
id Goulet
r
e
phis
t
: St
o
p tracking relay connectio
n
st
a
tus
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-06
David Goulet
reph
i
st: Sto
p
trackin
g
EXTEND attempt
s
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-05
David G
o
ulet
Make circu
i
t_log_an
c
ient_one
_
hop_cir
c
uits()
igno
r
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-05
David Goulet
geoip
:
M
ake geoi
p
_
c
lient
_
cache_total_a
l
l
ocat
i
on() r
e
turn
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
D
a
vi
d
G
oulet
dos
:
W
e can
put l
e
ss token t
h
an the current amo
u
nt
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
D
avid Goul
e
t
Merge br
a
nch 'ti
c
ke
t
25122_0
2
9_02
'
into ticke
t
24902
_
029_05
commit
|
commitdiff
|
tree
2018-02-02
D
avi
d
Goulet
geoip: Add clientmap_entry_new() function
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Goulet
geoip: In
c
rement and decr
e
men
t
funct
i
ons for th
e
geoi
p
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David
Goulet
geoip: Hoo
k
t
he
c
li
e
nt
history c
a
c
h
e into the
O
O
M handler
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-02
David Gou
l
et
sched: When releasing
a
channel, do n
o
t BUG() if absent
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-01
David Goule
t
test: KIST Scheduler u
n
it tes
t
s to test t
h
e
p
e
n
d
i
ng
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-02-01
D
avid
Goulet
Merg
e
b
ranch 'bug24700_032_01' int
o
bug
2
4700_033_01
commit
|
commitdiff
|
tree
2018-01-31
D
a
v
id
Goulet
c
i
rc
:
Don't cannibalize a
c
ircuit if the g
u
a
rd
st
a
t
e
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
David Goulet
ns: Add a before
a
nd afte
r
conse
n
s
us has chang
e
d n
o
tification
commit
|
commitdiff
|
tree
2018-01-31
David
G
o
u
l
et
Revert "ns:
Call no
t
ify
_
n
e
tworkst
a
tu
s
_
c
hanged
(
) after
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
David Goul
e
t
sc
h
ed
:
Avoid adding th
e
same chan
n
el tw
i
ce
t
o the
KIST
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
David Go
u
let
hs-v3:
R
em
o
ve
a BUG() when storin
g
a descripto
r
in
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-31
David
Go
u
let
ns: Call n
o
t
ify
_
networksta
t
u
s
_changed
(
)
a
f
t
e
r the new
.
.
.
Signed-off-by: David Goulet <
dgoulet@torproject.org
>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
M
e
rge bra
n
ch '
t
i
c
ket24902_02
9
_05' into ticket2490
2
_03
3
_
0
2
commit
|
commitdiff
|
tree
next