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
bump to 0.2.9.14-dev
2017-11-29
David Goulet
Use local
d
e
s
criptor object to exclude
s
elf in path
.
.
.
commit
|
commitdiff
|
tree
2017-11-28
David Go
u
let
h
s
-v2: Re
m
ove
any e
x
pirin
g
intro f
r
om the retry li
s
t
commit
|
commitdiff
|
tree
2017-10-23
Dav
i
d Goul
e
t
dirauth: Add ba
s
tet
t
o the default authorities
commit
|
commitdiff
|
tree
2017-06-08
Dav
i
d
Goulet
TRO
V
E-2017-005: Fix
assert
i
on f
a
ilure in
c
onnectio
n
_
e
d
ge_pro
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-04-24
David Go
u
let
contr
o
l: Wrong
c
heck on base16_decode
return value
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-01-23
D
a
vid Gou
l
et
circ
u
it: C
h
ange clo
s
e reasons fr
o
m uint
1
6_t
t
o int
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-12-09
David G
o
ulet
t
e
st: fix memory leak in single oni
o
n poi
s
oni
n
g
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-12-09
David Gou
l
et
rout
e
r
:
Fix
m
emor
y
leak
i
n signed_d
e
scriptor_move()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-12-02
Davi
d
G
o
u
let
p
rotover
:
F
i
x old tor
h
ardcoded version check
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-09-20
Da
v
id G
o
ul
e
t
dns: A
l
ways
enable DNS request f
o
r ou
r
DN
S
P
o
rt
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-08-26
David Goul
e
t
test: F
i
x shared ran
d
om unit
t
est for
b
ig en
d
ian
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-08-25
D
a
v
id G
o
ulet
Fix duplicated if cond
i
ti
o
n i
n
co
n
nection
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-05
D
avid Goulet
Test: f
i
x sh
a
red random
t
est
c
hecking bad er
r
no
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
D
a
v
id Goulet
sr: add
the
b
as
e
16 RSA i
d
entit
y
digest
t
o c
o
mmit
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
David Goulet
sr: Fix comment in sh
a
red
_
random
.
h
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
David Goulet
test:
Fix shared random buff
e
r overrun
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-04
Da
v
id Goulet
sr:
Remove us
e
les
s
code in
d
isk_sta
t
e_upda
t
e(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Davi
d
Go
u
let
p
r
op250: Add a D
E
L
state action and retu
r
n
c
o
ns
t
SRVs
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250: Use the new dirv
o
te_get_intermed
i
ate_par
a
m_value
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
D
avid Goulet
prop
2
50: Fix
format
string
e
n
coding in log state
m
ent
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goule
t
prop250
:
Change revea
l
_num
t
o uin
t
6
4
_t and version
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
G
o
u
let
prop250:
Pass the dst
length to
sr_srv_encode()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250:
F
ix
u
nit te
s
ts about
the RSA finge
r
p
rint check
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
G
oulet
pr
o
p250: So
r
t
comm
i
ts in lexic
o
gra
p
hic
a
l order in votes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
G
o
ulet
prop250: Impr
o
ve log mess
a
ges
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David G
o
ulet
pr
o
p
250
:
O
n
l
y
trust known
a
uthorit
y
when
computing SRV
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Gou
l
et
prop250
:
A
d
d
v
ersion t
o
Commit
l
i
ne in vote and state
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
p
rop250: Add a
vali
d
flag to sr_com
m
i
t_t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Da
v
id Goulet
prop25
0
:
Use RSA identity
diges
t
instead of fingerprint
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Goulet
prop250: c
h
ange ti
m
e
_t t
o
uint64_t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-07-01
David G
o
ulet
pr
o
p2
5
0: Add changes file
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
D
a
vi
d
Goulet
prop250: Add unit tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David Go
u
let
prop250: In
i
tialize the SR subsystem an
d
u
s
it
!
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
Da
v
id Goulet
prop250
:
Pa
r
se v
o
tes and c
o
nsensus
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
G
oulet
prop250:
P
ut comm
i
ts and
SRVs in vote
s
/consensus
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-07-01
David
Go
u
le
t
prop
2
50:
Add commi
t
and
S
R
values
g
enera
t
ion c
o
de
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-20
David Goulet
prop250: Add memo
r
y and disk state in new files
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-20
David Goulet
A
d
d tor_h
t
onll/ntohll functions
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-06-20
Davi
d
Goule
t
uti
l
: zero ta
r
get buffer of base*_en
c
ode/decode
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-20
David Go
u
let
test: Increas
e
offset to rendcache descriptor time
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-17
D
a
vid
Goulet
t
e
s
t:
A
dd bas
e
32_encode/de
c
ode un
i
t te
s
ts
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-17
Davi
d
G
oulet
Fix bas
e
32 A
P
I to tak
e
any source
lengt
h
i
n
bytes
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-06-16
Dav
i
d
Goulet
Correctly cl
o
se int
r
o circuit when de
l
e
t
ing ephemeral HS
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-06-15
David Goulet
Perform cache lookup when FetchHidServDes
c
r
i
ptor
s
is set
Signef-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-05-16
David Goulet
dirauth: don't use hardcoded length wh
e
n pa
r
sing digest
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2016-04-19
David Goulet
In
c
rease number
o
f
p
reemp
t
i
v
e i
n
t
e
rnal cir
c
uits
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-04-07
David Goul
e
t
T
u
rn Testin
g
Client
B
ootstrap* into non-testing
options
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-03-24
David
Goulet
Fi
x
broken directory request t
o
the DirPort
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-03-14
David Gou
l
et
hs:
D
o
not close desc fetch
c
onn
.
if we can't pick
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2016-02-17
David Goul
e
t
Ad
d
onion add
r
ess to the HS_DESC UPLOADED event
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-12-18
David Gou
l
et
U
s
e
d
i
r_serve
r
_mode() in find_dl_schedule()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-12-08
David Goulet
Don't allow
a
rendezvous point to have a private ad
d
res
s
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-11-23
David Goulet
Fix: use the right list
i
n find_
e
xpiring
_
intro_point()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-10-15
David Goulet
A
d
d hidserv-st
a
ts filname to ou
r
sa
n
d
b
ox filt
e
r
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-11
Da
v
id
G
oule
t
Add
a
rend cache
f
ailure info
dup function
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
Da
v
id Goulet
Don't vo
t
e HSD
i
r
if we a
r
e
n
't voting
F
ast
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
David Goul
e
t
Pro
h
ibit the use of
one entry node with an HS
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-09-02
David Goule
t
Enable hidden servi
c
e st
a
tistics b
y
d
e
f
a
ult
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-13
David Goule
t
Add change
s
file for #16389
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Goulet
Exp
i
re aft
e
r 5 minutes rend c
a
che failure e
n
tries
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Goule
t
A
d
d
cre
a
ted timestamp t
o
a rend cache fa
i
lure en
t
ry
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Goule
t
F
i
x
t
ypo in comment about digest256
m
a
p
_
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Goulet
Us
e
an
enum fo
r
INTRO_PO
I
NT_FAI
L
URE_*
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
D
a
vid Goul
e
t
Purg
e
client HS failure cache on N
E
WNY
M
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-11
David Gou
l
et
Add rend fail
u
re ca
c
he
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-08-05
Da
v
i
d
Gou
l
et
Set the
o
pen fil
e
limit t
o
the current
v
alue
before
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-30
David Goulet
Ad
d
get_max_sockets()
an
d
re
m
ove dead code
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David Goulet
F
i
x
comments in rendservice
.
c
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David Go
u
let
Cou
n
t intro circu
i
t and not
o
nly
establi
s
hed ones
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David Go
u
l
et
Upload
descrip
t
or when all intro points are ready
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
D
av
i
d Goule
t
Re
u
se
intro poin
t
s th
a
t failed but are still val
i
d
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-07-09
David Goulet
Refactor rend_s
e
rvices_i
n
t
r
od
u
ce()
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-29
Da
v
id Goulet
Add the t
o
rrc opt
i
on HiddenServiceNumIntroductionPoints
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-29
David Gou
l
et
Re
m
ove i
n
tro po
i
nts
adaptative algorithm
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-25
David Goulet
Validat
e
t
he op
e
n
file l
i
mit
w
h
e
n
c
reat
i
ng
a socket
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-18
David Goul
e
t
Move cache objec
t
s and functions t
o
rendcache
.
{c|h}
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-18
D
a
v
id Go
u
let
Add r
e
n
d
ca
c
he
.
{c|
h
}
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-17
David G
o
ulet
Exten
d
intro
p
oint to a 4th hop on cannibaliz
a
t
ion
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-16
David Goulet
Revert "
D
o not
replace a H
S
descri
p
tor wi
t
h a dif
f
er
e
n
t
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-06-08
David G
o
u
le
t
HSDir f
l
ag
n
ow r
e
q
ui
r
es the Stable
f
lag
commit
|
commitdiff
|
tree
2015-05-14
David Goulet
T
est: a
d
d u
n
i
t
tes
t
for
r
end_data_t
o
bject and function
s
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
David Goulet
Fi
x
: in
i
t HSDirs list
in
r
end_data_servi
c
e_creat
e
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
Dav
i
d Goule
t
Test: fix HS_DESC to expect descriptor ID
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
David Go
u
l
et
Add
m
i
s
s
ing de
s
c
r
iptor
I
D to HS_DES
C
con
t
rol e
v
ent
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
David
G
oul
e
t
Fix rend_
c
onfig_services() indentation
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-14
D
a
vid Goulet
U
se sa
f
e_str_cli
e
n
t
()
f
or service ID in log
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
D
avid Goulet
A
d
d an
u
t
i
l fu
n
ction to cast double to i
n
t64
_
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
D
avid G
o
u
l
et
Fix hs stat
s
c
o
mments to be more a
c
curate
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
Da
v
id G
o
ulet
Test: change INT6
4
_
MAX
t
o
D
BL_MAX in la
p
l
a
c
e
test
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-05-06
D
a
vid G
o
ulet
Test
:
r
e
move
e
dge cases t
h
a
t
assert in l
a
pl
a
ce tes
t
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
David
G
oulet
Update descrip
t
or I
D
when it changes i
n
rend_
d
ata
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
David Goul
e
t
Use descriptor ID
w
h
e
n purging
l
ast hi
d
fetch cache
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
D
av
i
d Goul
e
t
Use rend_data_cl
i
e
n
t
/serv
i
c
e
_create(
)
in co
d
e
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-30
David Goulet
Ad
d
a create function f
o
r r
e
n
d
_data_t
o
bject
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-28
David Gou
l
et
Rev
e
rt "
R
emove
o
bsolete worka
r
ound in dir
s
erv_
t
hinks_rou
t
er_
.
.
.
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-22
David Gou
l
et
Add func
t
ion to
v
alidate H
S
d
escriptor ID
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Goulet
Multiple fixes
f
or t
h
e HSFETCH
command
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Goulet
Use rend_valid_s
e
rvice_id(
)
in the HSFETCH
comm
a
nd
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Go
u
l
e
t
Te
s
t: fix HSFETCH control c
o
mmand with latest chang
e
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
2015-04-21
David Goul
e
t
Cont
r
ol: mak
e
HSFET
C
H comm
a
nd u
s
e LongNam
e
Signed-off-by:
David Goulet
<dgoulet@ev0ke.net>
commit
|
commitdiff
|
tree
next