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
build: Always compile module support for tests
2018-05-01
David Goulet
build: A
l
ways
compile module support for tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goule
t
dir
v
o
t
e: Move the v
o
te creation
code into dir
v
ote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Gou
l
et
di
r
vote: H
a
nd
l
ing adding vo
t
e a
n
d
s
ignature
if module
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
David Goulet
dirvote: Mov
e
the ha
n
dling of GET
/
t
or/status-vote
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-05-01
D
a
vid
G
o
u
l
e
t
dirvote: Free
v
o
te commits in the
diraut
h
modu
l
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Goulet
dirvo
t
e
:
Mo
v
e SR c
o
m
mit
parsing into dir
a
uth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
ns: Move ns_d
e
tached_
s
i
g
n
atures
_
free(
)
to
networkstatus
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Goulet
di
r
vote:
Rename autho
r
it
y
_cert_dup(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
d
i
rvote: Re
n
ame vote
r
_
g
et_s
i
g_by_a
l
gorithm()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
Gou
l
et
dirvot
e
: Extract shared functions to
c
ommon
f
ile
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
sr: St
a
tic inline functions i
f
no dirauth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id
Goulet
s
r: Extract
s
ha
r
ed SR functi
o
ns
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
m
o
d: M
o
ve di
r
auth specific f
i
les to its own module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David G
o
ulet
d
i
rvot
e
: Reorganize the dirvote
.
h file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
Goul
e
t
dirvote: Move voting_schedule_t to dirvote
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David
G
oulet
dirvote: Trim
down the public API
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
David Goulet
config
:
Make circuit_build_
t
imes_dis
a
bled() u
s
e
auth
d
ir_mode()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-27
Dav
i
d Goulet
m
o
d: Build system
c
han
g
es for dirauth module
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
David Goulet
t
e
st: Add missing geoip_d
u
m
my fil
e
to EXT
R
A_DIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-26
D
avid Goule
t
Merge remot
e
-tracking bra
n
ch 'dgo
u
let/tic
k
e
t
2551
5
_034_01
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
j
uga0
Recover newline
at the EOF, removed b
y
m
i
s
t
ake
commit
|
commitdiff
|
tree
2018-04-26
j
u
ga0
tests: Add
f
o
rg
o
tten empt
y
f
ile required f
o
r
ge
o
ip
commit
|
commitdiff
|
tree
2018-04-26
j
u
ga0
Add clarification
about type
of file expected
commit
|
commitdiff
|
tree
2018-04-26
j
u
g
a0
Rem
o
ve FIX
M
E ab
o
ut comparing
n
um countries
,
commit
|
commitdiff
|
tree
2018-04-26
Isis
Lovecruft
tests: Fix
a couple ty
p
o
s a
n
d rem
o
ve unneces
s
ary i
n
line
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Isis
L
ovecruft
tests: S
k
i
p two more
g
eoi
p
_lo
a
d_
f
ile tests on Windo
w
s
.
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
hs: Fix memlea
k
in v
3
o
n
SIGHUP
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
test: Add periodic events u
n
i
t
tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Da
v
id Goulet
main:
U
p
d
a
t
e
periodic events comment based on late
s
t
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
N
ick Mathe
w
son
main: Use re
s
c
an_p
e
riodic_ev
e
nts in initial
i
ze_periodic_even
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
a
v
id Go
u
let
pe
r
iodic:
A
dd an ena
b
l
e an
d
d
i
sable function
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
David Goulet
config: S
e
t up period
i
c events
w
hen options chan
g
es
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Davi
d
Goulet
main:
L
aunch perio
d
ic e
v
ent
s
by ro
l
es
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
Davi
d
G
oulet
m
ain: Specializ
e
the periodic event
s
o
n
a per-role
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-23
D
avid
G
ou
l
et
main: Sort alphabetically periodic even
t
callbacks
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
D
a
vid Goulet
token: Fix uint
3
2_t to
u
i
nt64_t conversion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-16
D
a
v
id
G
oulet
r
e
lay: Imple
m
ent
a circuit
cell queue maximum size
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
t
o
k
e
n
_bucket: Fix indentation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
Mike P
e
r
r
y
doc:
Fix typo and c
l
arify that DoS opt
i
ons are
relay
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
David Goulet
doc
:
Move
DOS options below SERVE
R
options
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-13
Dav
i
d Goulet
d
o
c
: Improve
D
oS
section of the man page tor
.
1
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-12
A
l
exand
e
r F
æ
røy
Us
e
S
TATIC for com
p
ute_rea
l
_max_m
e
m
_
in_
q
ueues
commit
|
commitdiff
|
tree
2018-04-12
Alexander Fæ
r
øy
Make
g
et_total
_
system_mem
o
ry mock
a
ble
.
commit
|
commitdiff
|
tree
2018-04-09
Da
v
id
Goulet
compat: Fix unchecked return value from eve
n
t_d
e
l()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-05
D
a
vid Goulet
man: Move
R
ephistTrackTi
m
e
t
o the server secti
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-05
Neel C
h
auh
a
n
S
witch to
use
should_record_bri
d
g
e_info()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
man: Add a
c
omment to ancho
r
o
nly
o
p
t
ion
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-04-04
David Goulet
relay:
R
emove ma
x
middle
c
ells dead c
o
de
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-27
Georg
e
Kadianakis
test: Add uni
t
test fo
r
the OR connectio
n
failure
c
ache
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-27
David G
o
ulet
rel
a
y: Avoid co
n
nectin
g
to down relays
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-03-23
David Goulet
c
h
an: Use channel_is_client() in
channel_do_o
p
en_actions()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
Dav
i
d Goulet
ma
n
: Update the CircuitPriorityHalflife
e
n
t
ry
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Goule
t
cmux: A
l
ways use the cm
u
x
p
olicy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
Dav
i
d Goul
e
t
cmux
:
R
e
move round
-
r
obin
c
ircuit
po
l
icy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Gou
l
et
c
m
u
x: Rem
o
ve
P
A
RANOI
A
a
sse
r
t fun
c
tio
n
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
D
avid Goulet
cmu
x
: Rename cell_e
w
ma_set_scale_factor()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-15
David Go
u
let
cm
u
x: Make EWM
A
policy
mand
a
tory
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David
G
ou
l
et
Make che
c
k-chang
e
s
h
appy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
m
a
n: D
o
c
um
e
nt default
v
al
u
e
s if not in the cons
e
nsus
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Go
u
let
Merge remote-t
r
acking branch 'dgoulet/bug2522
3
_
0
29_01
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
David
G
oulet
dos:
Add
e
x
tra safety as
s
erts
i
n
cc_stat
s
_
r
e
f
ill_bucket()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-13
David Goulet
dos: Don't set cons
e
nsus param if we a
r
en't a public
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-12
Nic
k
Mathewson
Have
t
or_addr hashes return a rand
o
mized hash for AF_UNSPEC
.
commit
|
commitdiff
|
tree
2018-02-12
N
i
ck
Mathewson
Fix a typo in an address_s
e
t
.
c
comment
.
commit
|
commitdiff
|
tree
2018-02-09
Dav
i
d G
o
ulet
test:
Do
S
test to make
sure we exc
l
ude known
rela
y
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-09
David Go
u
let
dos: Exclude known rel
a
y
s from clien
t
conne
c
t
i
o
n
c
o
unt
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-08
Dav
i
d Goulet
M
erge bra
n
c
h
'ticket2518
3
_029_0
1
' into ticket2
4
90
2
_02
9
_05
commit
|
commitdiff
|
tree
2018-02-08
David Goulet
t
e
st: A
d
d unit tests for
a
ddres
s
set
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-08
Nic
k
Mathewson
Add an
a
ddre
s
s
_
set to the no
d
elist
.
commit
|
commitdiff
|
tree
2018-02-08
Nick Mathewson
Fun
c
tio
n
to add an ipv4 ad
d
r
e
s
s to an address_set
commit
|
commitdiff
|
tree
2018-02-08
N
ick
M
a
thewson
Add an a
d
dress-set backend using a bloom filter
.
commit
|
commitdiff
|
tree
2018-02-08
David Goulet
dirserv: Improve returned message when
rel
a
y
i
s
rej
e
cted
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-07
David Goulet
Re
m
ove
a
n
y
thing
relate
d
to the old SocksSockets
option
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-07
David Goul
e
t
t
e
s
t: Bum
p
to 1
0
ms
e
c gap in th
e
m
o
notoni
c
test
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-06
David Go
u
let
rephis
t
: Stop tracking
r
elay connection status
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-06
D
a
vid Gou
l
e
t
rephist:
S
to
p
tracking EXTEND
attempts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-06
Nick Mathe
w
son
re
m
ove a redundan
t
se
m
icol
o
n
commit
|
commitdiff
|
tree
2018-02-05
David Goulet
Make circu
i
t_
l
og_ancien
t
_one_hop_circuits() igno
r
e
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-05
David Goul
e
t
ge
o
i
p
:
Ma
k
e geoip_c
l
ient_cach
e
_to
t
a
l_allocation() return
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
D
avid Goul
e
t
do
s
: We can put less toke
n
t
h
a
n
the current amo
u
nt
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
David Goulet
Merge b
r
anch 'ti
c
ket2512
2
_029_02
'
i
n
to
ti
c
ket24902_02
9
_05
commit
|
commitdiff
|
tree
2018-02-02
David G
o
ulet
geoi
p
: Add
clien
t
map_entry_new() function
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
Dav
i
d G
o
ulet
g
e
oip: I
n
crement and de
c
rement function
s
for the geoip
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-02
Dav
i
d Goulet
geoip:
Hook
the client his
t
o
r
y cache into
t
he OOM handler
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-02-01
Da
v
i
d
Goulet
Mer
g
e
branch
'
bug24700_032
_
01
'
i
n
to bug24700_033_01
commit
|
commitdiff
|
tree
2018-02-01
Nick
M
at
h
e
wso
n
sched:
Use the sched_he
a
p_idx f
i
eld
t
o double-che
c
k
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
F
e
r
nando
F
e
rnan
d
ez
.
.
.
chan
n
el_tls_get_
r
emo
t
e_addr
_
m
ethod n
o
w
returns rea
l
_addr
.
commit
|
commitdiff
|
tree
2018-01-31
D
a
vid
Goul
e
t
c
i
r
c: D
o
n't
cannibalize a circui
t
if the g
u
ard sta
t
e
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
David Goulet
ns: Add a b
e
for
e
an
d
after
consensus has changed noti
f
ication
commit
|
commitdiff
|
tree
2018-01-31
Da
v
id Goule
t
Revert "ns: Call notify_
n
e
t
w
orkstatus_cha
n
g
e
d()
a
fte
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
David G
o
u
le
t
sched: Avoid addin
g
the s
a
me chann
e
l twice to the KI
S
T
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
David Goulet
n
s
: Cal
l
notify_net
w
orkstatus_changed() after the new
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
teor
tes
t
:
Add
u
nit t
e
sts for o
v
er
f
lows and
u
nderflow
s
i
n
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
teor
dos: Mak
e
sure
cc_sta
t
s_
r
e
f
ill_buc
k
et ca
n
't overflow
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
teor
te
s
t: Remove a
r
edund
a
nt roun
d
fro
m
t
e
st_dos
_
bucket_refill
commit
|
commitdiff
|
tree
2018-01-30
David Gou
l
e
t
Merge branch 'ticket
2
4902_0
2
9_0
5
' into ticket
2
4902_033_02
commit
|
commitdiff
|
tree
2018-01-30
D
a
vi
d
G
oulet
dos
:
Ad
d
chan
g
es file for
t
i
c
ket 24902
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goul
e
t
dos: Make circuit rate limit per s
e
cond, n
o
t ten
t
h
s
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
David Goulet
dos: Man page entry for DoS mitigation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-30
Geor
g
e
Kadianaki
s
test: Ad
d
unit tests for the
D
oS subsystem
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next