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
Add policy assume_action support for IPv6 addresses
2015-11-23
David
Goulet
Fix: use th
e
right list in find_expiri
n
g_intro_point()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-10-15
Dav
i
d G
o
u
let
Ad
d
h
i
ds
e
rv-stats
f
ilname to our san
d
box filter
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-11
David Goulet
Add a rend c
a
che failure inf
o
du
p
function
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
David G
o
ulet
D
o
n't vote HSDir if we are
n
't voting Fas
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
Dav
i
d Go
u
let
Prohibit t
h
e
u
s
e
of one entry node
with
an HS
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
David Go
u
let
Enable h
i
dden serv
i
ce
s
tat
i
s
tic
s
by default
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-13
David Goulet
Add chan
g
e
s file f
o
r
#16389
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David G
o
ulet
Expir
e
after 5 min
u
t
e
s rend cache failu
r
e entries
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
Davi
d
Go
u
let
Ad
d
cr
e
ated
timestamp to a rend cache
f
ailure e
n
try
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Goul
e
t
F
ix typo in comment a
b
out
digest256map_t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
D
a
vid Goulet
Use
an enum for
I
N
T
RO_PO
I
NT_FAILURE_*
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
D
a
vid
Goulet
Purge
client
H
S fai
l
u
r
e
cac
h
e
on
NEWNYM
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Go
u
l
e
t
Add rend failure cache
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-05
David Goulet
Set
t
he
o
pen file limit to the current value
b
efore
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-30
David G
o
ulet
Add get_max_sockets(
)
and
r
emove
d
ead
c
ode
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David Goule
t
Fi
x
c
o
m
m
e
nts in rend
s
e
rvice
.
c
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
Davi
d
G
oul
e
t
Count intr
o
cir
c
u
i
t
and not only esta
b
lished ones
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David
G
oulet
Up
l
o
a
d descriptor when all intro p
o
ints are ready
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David
G
oulet
Reuse intro points tha
t
failed bu
t
are still
v
alid
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David Goulet
Refacto
r
ren
d
_se
r
vices_i
n
t
r
odu
c
e()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-29
D
avid Goulet
A
dd t
h
e torrc op
t
ion HiddenServ
i
ceNumIntro
d
uct
i
onPoints
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-29
D
avi
d
Goule
t
Remove intro points adaptative algorithm
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-25
David Goulet
Valid
a
te the open file limit w
h
en crea
t
in
g
a
s
o
cket
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-18
David Goulet
M
ove cach
e
o
b
jects and functio
n
s to re
n
dcache
.
{c|h}
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-18
David Goulet
Add rendcache
.
{c
|
h
}
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-17
David Goulet
Ext
e
nd i
n
tro point to a 4th ho
p
on
c
ann
i
balizati
o
n
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-16
David
Goulet
Revert "Do not
replace
a HS descriptor with a different
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-08
David Goule
t
HSDir flag now req
u
ires the St
a
ble flag
commit
|
commitdiff
|
tree
2015-05-14
D
a
vid Goulet
T
est: add
u
nit t
e
st for rend_data_t object
a
nd functions
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
David G
o
ulet
Fix:
i
ni
t
HSDirs list in rend_d
a
ta_se
r
vice
_
create
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
Davi
d
Goulet
Tes
t
:
fix HS_DESC t
o
expect d
e
s
cri
p
tor ID
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
Da
v
id Goulet
Add missing descriptor
I
D to
HS_DESC co
n
trol
e
ven
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
D
a
v
id Goulet
F
i
x rend_config
_
servi
c
es() inde
n
t
ation
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
David Goule
t
Use safe
_
str_client() f
o
r service ID i
n
log
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
D
avi
d
Goulet
Add an util function to cast d
o
uble to int6
4
_t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
D
avid Goul
e
t
Fix hs st
a
ts comment
s
to be more
accurate
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
David Goulet
T
est: change INT64_MAX to DBL_MAX in
laplac
e
test
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
David Goul
e
t
Test: remove ed
g
e cases that
a
s
s
ert in lap
l
a
ce te
s
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
David Goulet
U
pd
a
te descripto
r
ID when it chan
g
es in rend_data
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
David Goulet
Use descrip
t
or ID when
purging las
t
hid fetch cache
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
Davi
d
Go
u
let
Use rend_data_client/
s
ervi
c
e_
c
reate() in code
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
David G
o
u
l
et
Add a create fun
c
ti
o
n for rend_da
t
a
_
t o
b
j
ect
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-28
David Goulet
Reve
r
t
"
Remove obsolete workaround in dirserv_
t
hink
s
_router_
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-22
D
avid
G
oul
e
t
A
d
d f
u
nction t
o
val
i
da
t
e
H
S
descriptor ID
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Goulet
M
u
ltiple
fixes for the HSFETCH
co
m
mand
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
Dav
i
d Goulet
Use rend_val
i
d_
s
ervice_
i
d(
)
in the HSFET
C
H command
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Goule
t
Test: fix HSFE
T
CH
c
ontrol command
with la
t
est change
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
D
a
v
i
d
G
ou
l
et
C
ontrol: m
a
ke HSFETCH command u
s
e
L
ongNam
e
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
Dav
i
d Goulet
Control: add
+
a
nd 650 OK to HS_DESC_CON
T
ENT event
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
Davi
d
Goulet
Control: u
n
bolt ren
d
_data from HS desc event
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
D
avid Goulet
Refactor HS de
s
cr
i
ptor fetch to suppor
t
d
e
s
c
riptor ID
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
Dav
i
d Goulet
Contr
o
l
:
add
HS_DESC_CONTENT even
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
D
a
v
id Go
u
let
C
ontrol: groud work fo
r
the HSFETCH co
m
mand
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Goule
t
Remove onion a
d
dr
e
ss usage
i
n
looku
p
_la
s
t_hid_s
e
rv_request
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David
G
oulet
Add crypto_rand_
i
n
t_range()
a
nd use i
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-20
David Goulet
Use a random c
o
unt of INTRODUCE2 f
o
r IP rot
a
t
i
on
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-03-24
David G
o
ulet
T
est: add mis
s
ing l
i
b
or
.
a i
n
i
nclud
e
.
am
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-03-16
D
avid Goulet
Remove extra newline a
t
t
he end of HS des
c
riptor
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-02-06
David Goulet
Control: g
e
tinfo entry-
g
uard
s
rep
o
rt down-
s
ince
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-30
David
Goulet
Fix: check r <
0 before checking errno
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-30
David Goulet
Fix possible infinite loop on
p
ipe/soc
k
_d
r
ain()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-30
David
G
o
ul
e
t
Fi
x
:
test -ENOENT after config_par
s
e_uni
x
_
por
t
(
)
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-29
David Go
u
l
e
t
Remo
v
e
o
bsolete workaround
i
n
dirserv_
t
h
i
nks
_
router_is_hs_dir
(
)
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-28
D
a
vid Goul
e
t
Mak
e
hidden serv
i
ce us
e
the
c
o
n
fig unix prefi
x
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-28
David Goule
t
Sup
p
ort unix:
p
re
f
ix
in port configura
t
ion
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-28
David
G
oulet
fixu
p
! Refactor the use o
f
ifdef HAVE_
S
YS_UN_
H
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-27
D
avid Gou
l
e
t
Refactor rend_ca
c
he_
l
ookup_entry() a
n
d
h
ow it's use
d
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-21
D
a
vid Gou
l
e
t
Fix: remove whitespace and update a
c
o
mment in cpuworker
.
c
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-21
Da
v
id Goulet
Fi
x
: change
c
op
y
r
i
ght
year in wo
r
k
q
ueue
a
n
d thread
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-21
David Goulet
Suppor
t
monotonic time
f
o
r
pthr
e
a
d
_co
n
d_timed
w
ait
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-19
David Goulet
Fix
:
clos
e
intr
o
circuit
i
f
n
o
more intro
points
are
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-01-19
D
a
vid Goulet
Fix: close
intro circuit if
n
o more intro
p
o
ints are
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2014-12-29
David Goulet
Fix: mitigate as much as we can HS port scann
i
ng
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2014-12-17
David Goulet
Fix: ca
l
l cir
c
uit_has_open
e
d
() for
rendezvou
s
ci
r
cuit
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2014-11-10
David Goulet
Fix: don't rep
o
r
t timeout
w
h
en
closi
n
g par
a
lle
l
i
n
t
ro
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2014-11-07
David Go
u
let
Wrong for
m
at in log st
a
tement
commit
|
commitdiff
|
tree
2014-11-04
David G
o
ulet
Ad
d
comments and
r
ename i
n
tro_nodes list in re
n
d_
s
ervices_in
.
.
.
commit
|
commitdiff
|
tree
2014-02-21
D
avid Goulet
Fix: s
e
n
d
back correct
IP
v
6
S
OCKS5 conne
c
t repl
y
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree