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-10-24
Dav
i
d
Goulet
n
o
de: Make
node_supp
o
rts
_
v3_re
n
dezvous_poi
n
t() also
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-17
David Go
u
let
conn: Stop writing when our write
b
andwidth limist
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
David Goulet
m
ai
n
l
o
op: Set client role if ControlPort
is se
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-10-16
David
G
oulet
test: Update approx_time befor
e
t
h
e
test start
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-24
David Goul
e
t
hs-v3
:
Silence so
m
e loggin
g
for client author
i
zation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-24
D
av
i
d
Go
u
let
Merge branch 'm
a
int-0
.
3
.
3
'
o
f
http
s
://git
.
tor
p
r
ojec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
Davi
d
Goulet
Mer
g
e br
a
nch 'maint-0
.
3
.
3' of https://
g
it
.
torp
r
oject
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
Dav
i
d Goulet
hs-v
3
: C
l
os
e
a
ll
S
OCKS request on
descriptor fail
u
re
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-20
Dav
i
d Goulet
M
e
rge branc
h
'maint-0
.
3
.
2' of https://git
.
torpr
o
ject
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
David
G
oulet
hs-v3: Don't BUG
(
)
on directory
permission check failu
r
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-09-11
David Goulet
Merge branch 'maint-0
.
3
.
2
'
of h
t
tps://git
.
torpr
o
ject
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
D
avid G
o
ulet
Merge branch
'
mai
n
t-0
.
3
.
2' into m
a
int-0
.
3
.
3
commit
|
commitdiff
|
tree
2018-07-03
David Goulet
Merge branch 'maint-0
.
3
.
1' into maint-0
.
3
.
2
commit
|
commitdiff
|
tree
2018-07-03
D
a
vid Gou
l
et
Merge branch
'
maint-0
.
2
.
9' into
maint-0
.
3
.
1
commit
|
commitdiff
|
tree
2018-06-27
Dav
i
d
G
o
ulet
contr
o
l
: Make
H
SP
O
ST properly
p
arse HSADDRESS=
param
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-06-02
D
a
vid
G
oulet
h
s-v3: Build oni
o
n a
d
d
r
e
s
s
b
e
f
ore registering eph
e
meral
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-11
D
avid Goulet
contr
o
l: Mask the
e
v
ent(s) before
using
ANY
_
EVENT_
I
S_
I
N
T
ERES
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-10
D
avi
d
Goulet
hs-v3: Add an extra white
-
spa
c
e when parsing descriptor
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Goule
t
Having a ControlPort open
doesn't m
e
an we a
r
e a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
D
avid
Goulet
Havi
n
g a Co
n
trolPort open doesn't mea
n
we are a client
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-09
David Go
u
l
et
co
n
fig: Move any_clie
n
t_port
_
set(
)
to config
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David G
o
ulet
doc: Ad
d
missing HACKING/ files to
EX
T
RA_DIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goul
e
t
doc: Add Module
.
md explain
i
ng Tor modules
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
David Goulet
h
s
-
v
3: Re
m
ove
extra wh
i
te-space and cla
r
ify commen
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-03
Davi
d
Go
u
let
Merg
e
remote-tracking
b
ra
n
ch 'asn/bug23107
'
commit
|
commitdiff
|
tree
2018-05-02
D
a
vid Goulet
dirauth
:
Move
a
uthdir_
m
ode_v3() to mo
d
ule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-02
David
G
oulet
dirvot
e
:
F
ix typo
in com
m
e
n
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
Ad
d
c
h
ange
s
f
ile for #2
5
610
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
v
id Goulet
dir
v
o
t
e:
M
ake tokens a const in dirvote_parse_sr_
c
ommits()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
Ma
k
e fi
n
d_opt_b
y
_ke
y
word() tak
e
a
c
o
nst smartlist
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
v
i
d Goulet
sr: Rename
s
hared_rando
m
_
common
.
{c|
h
} to sh
a
red
_
random_clien
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
Da
v
id Goulet
vote: Move dir
v
o
te_recalculate_tim
i
ng()
t
o votin
g
_sc
h
e
d
ule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
Goulet
vote: Namespace functions
i
n vo
t
ing_schedule
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
Rename dirvote_common
.
{c|h
}
to v
o
ting_schedule
.
{c|h
}
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Gou
l
et
dirvote:
Make di
r
v
ote_get_pre
f
erred_voting_intervals
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
ns: Mov
e
dirvot
e
_get_voter_sig_by_alg() to networks
t
a
tus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goule
t
vote:
R
eturn erro
r
when adding
v
o
te/signa
t
ure if no
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid Goulet
Move back
d
irvote
_
autho
r
i
t
y_cert_dup to dirvo
t
e
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
build: Always compile mod
u
le support
f
or
t
ests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David
G
ou
l
et
dirvot
e
: Move the v
o
t
e
c
r
eatio
n
code into
dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
v
id Goulet
d
i
r
vot
e
: Handling
adding vote
and signa
t
ure i
f
m
o
dul
e
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
avid Goul
e
t
dirvote: Move
t
he handlin
g
of G
E
T /tor
/
status-
v
ote
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote
:
Free vote co
m
mits in the dirauth mod
u
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Goulet
d
irvote
:
Mov
e
S
R
c
ommit parsing
into dirauth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ns: Move ns_
d
e
tach
e
d_signature
s
_free() to netw
o
rkstatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Gou
l
et
dirvote: Re
n
ame authority_ce
r
t_dup()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
ulet
dirvot
e
: Rena
m
e
vo
t
er_g
e
t_sig_b
y
_alg
o
rithm
(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goul
e
t
dirvote: E
x
tract shared functions to common
fi
l
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goul
e
t
s
r
: S
t
atic inline functions i
f
no d
i
rauth mod
u
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goule
t
sr: Extract s
h
a
r
ed S
R
functions
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Gou
l
e
t
mod: Move dirauth specific fil
e
s
t
o
it
s
own module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
dirvote: Reorganize the dirvot
e
.
h file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oulet
dirvote: Mo
v
e voting_
s
chedule_t
t
o dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid
G
o
ul
e
t
dirvote: Trim down the publi
c
API
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
config: Make circuit_build_times_disabl
e
d() u
s
e authdir_mode()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
v
id Go
u
l
e
t
m
o
d:
B
uild system changes
f
o
r
dirauth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Goulet
test: Un
i
t test
f
or
t
h
e
H
S service event re
s
ca
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
hs: Rescan the main loo
p
event list if the service
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
G
o
u
l
et
m
ain
:
Don't
r
e
s
can m
a
i
n
l
oop ev
e
nts
if not in
i
ti
a
l
i
zed
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
hibernation: Rescan the event list on state change
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
main: Add main
l
o
o
p c
a
llb
a
c
k
event
f
lags
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
test: Add miss
i
n
g
geoi
p
_
d
ummy file to
E
XTR
A
_DI
S
T
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
Da
v
id Goulet
Merge remote
-
track
i
ng branch 'dgoulet/ticket25515_0
3
4
_
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
David
G
o
ul
e
t
callb
a
cks: Add a DirSer
v
er r
o
le
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
David
G
o
ulet
clean_consdi
f
fm
g
r() cal
l
back is on
l
y f
o
r directories
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-25
D
a
vid
G
oulet
Remove dead code
in networksta
t
u
s
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
D
avid Goulet
hs: Fix memleak in v
3
on SIGH
U
P
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
test: Ad
d
periodic events unit
tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main:
U
pdate periodic
e
ven
t
s comment bas
e
d on latest
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Davi
d
Goulet
periodic:
A
dd an
enable and di
s
able
fu
n
c
tion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Dav
i
d Goulet
co
n
fig:
S
et up periodi
c
events
when o
p
tions chan
g
es
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David G
o
u
let
main: L
a
unch
p
eriodic ev
e
nts by rol
e
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main: Specialize the periodic events on a pe
r
-role
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
main:
S
ort alphabetically periodic ev
e
nt c
a
llba
c
ks
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-17
David
Goulet
heartbeat: Log the
number
o
f
circu
i
ts killed because
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
Dav
i
d Goulet
tok
e
n: Fix u
i
nt32_t to ui
n
t64
_
t conversion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
Dav
i
d Goulet
r
e
l
ay: Implement a circuit cell q
u
eue maxi
m
um size
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
D
avid Goulet
token_b
u
cket: Fix indentation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
doc: M
o
ve
D
OS options be
l
ow SERVER opt
i
ons
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
d
o
c
:
Improv
e
DoS sect
i
on of
the man
p
ag
e
tor
.
1
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-09
David G
o
ul
e
t
compat: Fix unche
c
ked return va
l
ue from event_del()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-05
David Goulet
man: Move RephistTrac
k
Time
t
o the server section
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
man: Add a commen
t
to anchor only
option
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
D
a
v
i
d
G
oul
e
t
relay: Remo
v
e max middle c
e
lls de
a
d code
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-27
David Goulet
relay: A
v
oid connecting to d
o
wn rela
y
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-23
David Goulet
chan:
Use ch
a
nnel_is_clie
n
t() in
ch
a
nnel_d
o
_open_a
c
t
ions()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-20
Da
v
id Goulet
h
s-v3: BUG()
on missing d
e
scripto
r
s
d
uring rot
a
tion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
m
a
n:
Update
t
h
e
Circu
i
tPriorityHalflife
e
nt
r
y
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
cmux: Al
w
ays
u
s
e
the cmux polic
y
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
cmux: Remove round
-
robin circuit
p
olicy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
D
avid Goulet
c
mux: Remove PARANOIA asser
t
functions
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goulet
cm
u
x: Rename cell_e
w
ma
_
s
et_
s
cale_factor()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David
G
oulet
cmux: Make
E
WMA policy mandatory
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
Make check-changes happy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
man: Docu
m
ent defaul
t
va
l
ues if not in the consensus
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
D
a
vid Goule
t
Merge
r
emote-tracking
b
ranch 'd
g
oule
t
/b
u
g25223_029_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Davi
d
Goulet
dos: Add extra
safety a
s
sert
s
in
cc_sta
t
s
_
re
f
ill_bucket()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Gou
l
et
d
o
s:
D
on't set con
s
ensus
param
if we aren't a public
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Go
u
l
et
dirserv: I
m
prove returned mess
a
ge when rel
a
y
is rejec
t
ed
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-09
David Gou
l
et
test: DoS t
e
st t
o
make s
u
r
e we exclude kn
o
w
n relays
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next