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
Merge branch 'maint-0.3.4' into release-0.3.4
2018-12-21
D
avid Goulet
mainl
o
op: Reactivat
e
the linked connection ev
e
nt with
.
.
.
commit
|
commitdiff
|
tree
2018-11-26
David Goulet
hs-v3: Do
n
ot close RP circuits w
h
en d
e
letin
g
an ephemeral
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-11-14
Da
v
id
Goulet
conn: Clo
s
e the
r
ead sid
e
of a closing connecti
o
n when
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-24
Davi
d
Goulet
nod
e
: Make
n
ode_supports_v3_rend
e
zvous_point() also
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-17
David Goulet
conn: St
o
p writing when our w
r
it
e
bandwidth limis
t
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
D
avid Go
u
l
e
t
mainloop: Set
c
lie
n
t role if
ControlPort is set
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-16
David Goulet
test
:
Upd
a
t
e
ap
p
rox_time before
the tes
t
sta
r
ts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-24
D
a
vid Goulet
hs-v3: Silence some l
o
gging for client auth
o
r
i
z
ation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-24
D
a
vid Goulet
Merge branch '
m
a
i
nt-0
.
3
.
3' of https://git
.
t
orproject
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
David
G
oulet
M
e
rge branch
'
m
ai
n
t-0
.
3
.
3
'
o
f
https://git
.
to
r
project
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
D
a
vid G
o
ulet
hs-v3: C
l
ose all S
O
CK
S
r
equest on
d
es
c
riptor failure
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-20
Dav
i
d
Goulet
Merge bran
c
h 'm
a
int-0
.
3
.
2' of https://git
.
torprojec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
David Goulet
hs-v3:
Don't BU
G
(
)
on director
y
per
m
i
s
sion chec
k
fail
u
re
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-11
David
G
oul
e
t
Merge
b
ranch '
m
aint-0
.
3
.
2' of https://git
.
torproject
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
David Goulet
Mer
g
e branch 'maint
-
0
.
3
.
2' into maint-
0
.
3
.
3
commit
|
commitdiff
|
tree
2018-07-03
D
a
v
i
d Goulet
Mer
g
e b
r
anch 'ma
i
nt-0
.
3
.
1' into maint-0
.
3
.
2
commit
|
commitdiff
|
tree
2018-07-03
David Goulet
Merge branch 'maint-0
.
2
.
9' into
m
aint-0
.
3
.
1
commit
|
commitdiff
|
tree
2018-06-27
David Goulet
control: M
a
ke HSPOST properly parse HSAD
D
RESS= para
m
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-02
David Goulet
h
s
-v3:
B
uild onion addre
s
s
be
f
o
r
e r
e
g
i
stering
e
ph
e
me
r
al
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-11
David Goulet
control: Mask the
e
vent(
s
) before
u
sing
ANY
_
EVENT_IS_IN
T
E
RE
S
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-10
David Goulet
hs-v3: Add
an
e
xtra whi
t
e
-
spa
c
e when p
a
rsing descriptor
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
H
a
ving a
ControlPort open
d
oesn't mean we are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
Dav
i
d
Goulet
Having a ControlPort open doesn't m
e
an we are a cl
i
e
n
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Goulet
config: Move any_client_port_s
e
t
(
)
to con
f
ig
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
D
a
vid Gou
l
et
doc: Add missing HACKI
N
G
/
files to EXTRA_DIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
D
avid Goulet
doc:
A
dd Module
.
md explai
n
ing
Tor modules
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
D
avid
G
oulet
hs-v3:
Remove e
x
t
ra whi
t
e-s
p
ace and clarify c
o
mment
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
Mer
g
e
remote-tr
a
cking bran
c
h 'asn
/
bug23107'
commit
|
commitdiff
|
tree
2018-05-02
Davi
d
Goulet
diraut
h
: Move authdir_m
o
de
_
v3() to module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-02
David
G
oulet
dirvote: Fix typo
in
comment
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
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
D
avid
G
oulet
dirvote: M
a
ke tokens a const
i
n dirvote_parse
_
sr_
c
ommits()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goule
t
Ma
k
e find
_
opt_by_keyword() tak
e
a const sma
r
t
l
i
st
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
s
r
: R
e
n
ame s
h
ared_random_common
.
{c|h} to
s
h
ared_ra
n
dom_clien
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
vote:
M
o
ve dirvote_recalculate_timing
(
) to v
o
t
i
ng
_
schedule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Go
u
let
v
ote: Namespace functions in v
o
ting_sch
e
dule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id
G
o
ule
t
Rename dirvote_common
.
{c|h} to voting_s
c
h
edule
.
{c|h}
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
dirvo
t
e: Make dirvot
e
_get
_
preferred_votin
g
_inte
r
v
als
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
n
s: Move dirvote_get
_
vo
t
er_sig_
b
y_alg()
t
o
n
et
w
orkstatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
G
o
ule
t
vote:
Retur
n
error
w
hen adding
v
ote/signature if
n
o
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
Mov
e
ba
c
k dir
v
o
t
e_aut
h
orit
y
_
cert_dup
to dir
v
ote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
buil
d
: Al
w
ays
c
ompile m
o
dule support for t
e
sts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d Goul
e
t
d
irvo
t
e:
M
ove the vote creation c
o
de into dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dir
v
ote: Handling adding
v
ote a
n
d s
i
gnature if
module
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Dav
i
d
Goulet
dirvote: Mov
e
th
e
handl
i
ng of GE
T
/tor/status-vote
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
d
i
rvote
:
F
r
ee vote commi
t
s in
the dirauth
m
odule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
dirvote:
M
ove SR commi
t
par
s
ing into dirauth mod
u
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
Goulet
ns
:
Move ns_detached_
s
ignature
s
_fre
e
() t
o
n
etworksta
t
us
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Goulet
di
r
vote:
R
ena
m
e a
u
thority_cert_dup()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
G
o
u
l
e
t
dirvote: Rename
v
ote
r
_get_sig_b
y
_algorithm(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oule
t
dirvote: Extr
a
ct
shared functi
o
n
s
t
o common fi
l
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id Goulet
sr: Static inline functions if no dirau
t
h module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id
G
oulet
sr: Extract shared S
R
functions
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oul
e
t
mod:
M
ove dirauth spe
c
ific files to
i
ts ow
n
modul
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Davi
d
Go
u
let
di
r
vote: Reorg
a
n
ize the dirvo
t
e
.
h file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Goulet
dirvote: Move v
o
ting_s
c
he
d
ule_t t
o
dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
d
irvote: Tr
i
m
d
own th
e
pub
l
ic
A
PI
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
config:
Make c
i
rcuit_build_times_d
i
sabled
(
) us
e
authd
i
r_mode()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
mod: Build system cha
n
g
es for dirauth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
e
t
test:
U
n
it
t
e
s
t
for the HS
s
ervice event rescan
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
v
id Goulet
hs
:
R
e
s
can the main loop event list if the service
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goule
t
main:
Do
n
't r
e
scan ma
i
n loop ev
e
nts
i
f not in
i
tializ
e
d
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
hibernation
:
R
e
scan the
event list on state chang
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
main: Add mainloo
p
call
b
ack event fla
g
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
test: A
d
d missing geoip_dummy file to
E
XTR
A
_
D
IST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
D
a
vi
d
Go
u
let
M
e
rg
e
remote-track
i
n
g br
a
nch '
d
g
o
u
l
et/
t
icket25515
_
034
_
01
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
Dav
i
d Goulet
c
all
b
acks:
Add
a
DirServer role
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
D
a
vid Goulet
clean_con
s
d
i
ffmgr() callback is only for
directories
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
D
a
vi
d
Goulet
Re
m
o
v
e dea
d
code in networkstat
u
s
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David G
o
u
l
et
hs:
Fix
m
eml
e
ak in v3 on SIGHUP
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d
Gou
l
et
test: Ad
d
perio
d
i
c
e
v
e
nts unit tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
D
a
vid Goulet
main: Updat
e
p
e
r
iodic events comment based o
n
l
a
t
e
s
t
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d
G
o
u
le
t
periodic:
A
dd an enabl
e
and dis
a
ble function
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
D
a
v
id G
o
ul
e
t
co
n
fig: Set up pe
r
iodic
e
vents
w
hen
o
ptions changes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Davi
d
G
o
ulet
main: Launc
h
periodic events by roles
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main: Speciali
z
e the
p
e
r
iodic events on a per-
r
ole
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d
G
ou
l
et
main: Sort alphabetically periodic e
v
ent callbacks
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-17
David Goulet
h
e
artbeat: Log the number
o
f circu
i
ts killed
b
e
c
ause
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
David Gou
l
e
t
token: Fix
ui
n
t
3
2_
t
to uint64_t con
v
e
rsion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
D
a
v
id Goulet
relay: Implement a cir
c
uit cell queue ma
x
imum siz
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
t
o
ken_buc
k
et:
Fix indentation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
Davi
d
Goulet
doc: M
o
ve
DOS
op
t
ions below
S
ERVER options
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
doc: Imp
r
ove DoS sect
i
on
of the man page tor
.
1
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-09
David Goulet
compa
t
: Fix unc
h
ecke
d
return
v
alue fr
o
m event_del()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-05
Da
v
id Goulet
man: Mo
v
e Rephist
T
r
a
c
k
Time to the server secti
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
man
:
Add a com
m
e
nt to
a
nchor only
o
pti
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
relay: Remove max mi
d
dle cells dea
d
co
d
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-27
Davi
d
Goulet
relay: A
v
oid connecting to do
w
n
relays
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-23
David G
o
ulet
chan: Use
c
h
a
n
n
el_is
_
c
l
ient() in channe
l
_do_ope
n
_a
c
t
ions()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-20
D
a
vid G
o
ulet
hs-v3: BUG() on missing de
s
c
r
iptors during rot
a
tion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Go
u
let
man: Update
the Ci
r
cuitP
r
iori
t
yH
a
lfli
f
e
entry
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Go
u
let
cmux: Always use the
cmux
policy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
Da
v
i
d Go
u
let
cmux: R
e
move round-robin c
i
rcuit policy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
D
avid Goulet
c
m
u
x
: Remove
P
ARANOI
A
assert functions
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
Davi
d
Goulet
cmux: Rename cell_ewma_set_s
c
a
l
e_fac
t
or()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David
G
oulet
cmux: Make EWMA
p
olicy m
a
ndatory
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Go
u
let
Make check-cha
n
ges happy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David
G
o
ule
t
man: Document
d
e
f
ault values if not
in the cons
e
nsus
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
Da
v
id Goule
t
Merg
e
remote-tracking branch 'dgoulet/bug25223_029_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
dos: Add extra s
a
fety asserts in c
c
_s
t
a
t
s_refi
l
l_bucke
t
()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next