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 remote-tracking branch 'tor-github/pr/1657'
2020-01-14
David
G
oulet
M
e
r
ge
b
ranch '
t
or-github/pr/1
6
33'
commit
|
commitdiff
|
tree
2020-01-14
D
a
v
id Goulet
chan: R
e
move dead var cell handler from cha
n
nel_t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2020-01-13
David Goulet
hs-v2: Always check rend
_
c
a
che validity before using i
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-12-17
David
G
o
u
le
t
Merge branch 'tor-github/pr
/
1608'
commit
|
commitdiff
|
tree
2019-12-17
David Goulet
Merge bran
c
h 'tor-github
/
pr/
1
609'
commit
|
commitdiff
|
tree
2019-12-10
David Go
u
l
et
h
s
-v3: Ha
n
dle
c
lient rende
z
v
o
us circuit t
i
meout
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-12-10
David Goulet
Merge
b
ra
n
ch 'to
r
-github/
p
r/15
8
3'
commit
|
commitdiff
|
tree
2019-12-03
Dav
i
d Gou
l
et
hs-v3
:
Fix NUL
L
d
e
ref
.
in
hs_
c
irc_se
r
vice_get_es
t
ablished_in
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-12-03
David Goulet
Merg
e
branch 'tor-gith
u
b/pr/1563'
commit
|
commitdiff
|
tree
2019-11-27
David Goulet
hs: Add chan
g
es file fo
r
32020
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-27
David Gou
l
et
te
s
t
:
Add unit tests for c
l
osing intro circ on failure
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-27
David
G
o
ulet
hs-v3: Rem
o
ve
unused hs_
s
ervice_
i
ntro_c
i
rc_h
a
s_clos
e
d()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-27
David
G
o
u
let
hs-v3: Give a cleanup ty
p
e
to h
s
_circ_cl
e
anup
(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-27
Da
v
i
d G
o
ulet
hs-v3: Note
client intro circu
i
t failure
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-27
David
G
oulet
h
s
-v2: Mod
e
r
niz
e
rend_cli
e
nt_c
i
rcuit_cleanup()
c
ode
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-21
David
G
oulet
hs-v3: Add chang
e
s file
f
or t
i
c
ket #30382
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-21
Da
v
id
G
oulet
hs-v3:
Return bad address
S
OCKS5 extende
d
erro
r
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-20
Davi
d
Goulet
hs-
v
2: Move v2 circuit c
l
ea
n
up actions
i
nto hs_circ
_
cleanup()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-20
David Goulet
ci
r
c
:
A
dd h
i
dden se
r
vice helper functions
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David G
o
ule
t
doc
:
Manpage ent
r
y for
Ex
t
ended
E
rrors of pr
o
p
3
0
4
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
Dav
i
d Goulet
test: Unit t
e
st for the hs cache decrypt on new auth
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David
G
oulet
t
est
:
Un
i
t
test
f
or
t
he
S
OC
K
S5 HS clien
t
a
uth er
r
or
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David Goulet
hs-v
3
: Improve documentation
o
f
h
s_c
a
c
h
e_c
l
ient_d
e
s
c
riptor
_
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
D
avid G
o
ule
t
hs-v
3
:
Funct
i
o
n to
r
e-pa
r
se u
n
encrypted des
c
riptor
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David
G
oulet
hs-v3: Refactor descriptor di
r
fetc
h
done
c
o
de
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David Goulet
hs-v3: S
e
t
e
x
t
e
nd
e
d erro
r
if
.
onion is invalid
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David G
o
ulet
h
s-v
3
: Set exten
d
ed error
w
hen missing/bad client
a
uth
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David Gou
l
et
h
s
-
v3: Set extended
error whe
n
descript
o
r
is not found
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David Goulet
hs-v3
:
Return descriptor decod
i
ng status when storing
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-18
David Goule
t
hs-v3: Keep descri
p
tor in c
a
che if client auth
i
s missing
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-14
David Goulet
M
e
rge branc
h
't
o
r-git
h
ub/pr/1537'
commit
|
commitdiff
|
tree
2019-11-14
Dav
i
d G
o
ulet
Merge branc
h
't
o
r-github/pr/1489'
commit
|
commitdiff
|
tree
2019-11-06
David G
o
ulet
changes: Ad
d
file for ticke
t
#31371
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-06
D
a
v
i
d
Goulet
Merge branch
'tor-github/pr/1491'
commit
|
commitdiff
|
tree
2019-11-06
David Go
u
let
t
est: Fix DoS heartbeat unit test after
a
d
d
i
ng INTRO2
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-05
David Goule
t
Merge branch
'
tor-github
/
pr/1498'
commit
|
commitdiff
|
tree
2019-11-05
D
avid Goul
e
t
hs-v2
:
F
ix
memory leak in
e
rror code path
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-11-05
D
a
vi
d
Goulet
t
e
st:
Ha
n
dle NULL
c
ircuit pointer in ne
w
_
f
a
ke_orc
i
rc
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-31
David
G
oulet
dos: Add HS DoS
I
NTRO2
r
e
j
e
ct
e
d
s
tats in he
a
rt
b
eat
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-31
David Goulet
dos:
Account r
e
ject
i
on in hs_dos_can_send_intro2
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-30
David Goulet
circ: Add an h
a
ndle to ci
r
cuit
_
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-30
D
avid
Goulet
Merge branch 't
o
r-github/p
r
/
1
4
6
8'
commit
|
commitdiff
|
tree
2019-10-28
David Goulet
ch
a
n
ge
s
: Add f
i
l
e
fo
r
ticket 32196
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David Gou
l
e
t
ewm
a
: Impl
e
ment unit
tests
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David
G
oulet
ewma
:
Move
p
riv
a
te struct
i
nto header private section
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David Goul
e
t
test: Im
p
le
m
ent u
n
it tests
for circuitmux
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David
G
oulet
tes
t
: Add fakec
i
r
c
s
.
{h|c} helper
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David Goulet
t
es
t
: Im
p
lement
c
mux alloca
t
e unit te
s
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
Da
v
id
G
o
u
l
et
test: Remove circui
t
mux/destroy_c
e
ll_que
u
e code dup
l
ication
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David Goule
t
t
e
st: Add testcase setup object for test_cmux
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
Da
v
id Goulet
cmux: Move c
i
rc
u
itmux_s object into he
a
der in private
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
David Goulet
core: Add m
i
ssing i
n
clude i
n
d
e
stro
y
_cell_queue_st
.
h
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-28
D
a
vid Goule
t
M
e
rge branch 'to
r
-g
i
thub/pr/1
4
76'
commit
|
commitdiff
|
tree
2019-10-24
David Gou
l
e
t
dir: Return 50
3
c
od
e
w
hen re
j
ecting s
i
ngle hop request
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-24
David Goulet
dir: Re
m
ove connection_dir_is_anonymous() logging
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-24
David Goulet
dir: Look if circuit
i
s closed in connection_
d
ir_is
_
anonymous()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-24
Davi
d
Gou
l
et
configure: Ad
d
-
-
disa
b
le-module-relay t
o
summary
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-24
David Goulet
hs-v
3
: Remove a BUG
(
) caused by
an
acceptable race
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-23
David Go
u
let
hs-
v
3:
R
emove the
c
i
rcuit
_
est
a
blish
e
d intro flag
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-23
D
a
vid Goulet
Merg
e
branch
'tor-gi
t
hub/pr/1451'
commit
|
commitdiff
|
tree
2019-10-17
D
a
vi
d
Goulet
h
s
-v3: Add a se
r
ies of de
c
oding err
o
r c
o
de
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-17
David Goulet
h
s
-v3: Helper
f
u
ncti
o
n
t
o find
a
ll entry connections
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-17
David Goul
e
t
mainloop: Dis
a
ble periodic e
v
ents before a
destroy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-17
D
a
vid Goulet
P
r
int
s
u
mma
r
y at the end of t
h
e configure
s
c
ript
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-17
D
a
vid Goulet
socks: Send back ext
e
nd
e
d
e
r
ror code if se
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-17
David G
o
ulet
socks:
Add
S
ocksPort f
l
ag Exten
d
edE
r
rors
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-15
David Go
u
l
e
t
hs-v3: Fix possible memory leak in error cod
e
path
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-11
Da
v
i
d
G
oulet
hs-v3: Fix implicit
ssize_t to
s
ize_t conversio
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-08
David Goulet
hs-v3: Do
n
ot rem
o
ve intro point
i
f circuit exists
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-08
David Goul
e
t
M
erge br
a
nch 'tor-gith
u
b/pr/138
1
'
commit
|
commitdiff
|
tree
2019-10-07
Davi
d
G
o
ulet
hs
-
v3: M
a
ke s
e
rvice pick th
e
exact amount
of i
n
tro
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-03
David Go
u
let
hs: AD
D
_ONION NEW:BES
T
now
defaults to
ED25519-V
3
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-10-02
David Goulet
M
e
rge branch 'tor
-
github/pr/
1
3
8
5'
commit
|
commitdiff
|
tree
2019-10-02
D
avid
Goulet
Merg
e
branch
'
tor-git
h
ub/pr/1
3
4
4
'
commit
|
commitdiff
|
tree
2019-10-02
Davi
d
G
o
ulet
Merge br
a
nch
'tor-git
h
u
b/pr
/
1363'
commit
|
commitdiff
|
tree
2019-09-12
D
a
vid Go
u
let
Merge bran
c
h 'tor-gith
u
b/pr/1319'
commit
|
commitdiff
|
tree
2019-09-12
David Goulet
Merge bra
n
c
h
'tor-git
h
ub/pr/1285
'
commit
|
commitdiff
|
tree
2019-09-11
David Goulet
Merge branch 'tor-
g
ith
u
b
/pr/1296'
commit
|
commitdiff
|
tree
2019-09-11
David G
o
u
l
et
Merg
e
branch 'tor-github/pr/1311'
commit
|
commitdiff
|
tree
2019-09-09
David Go
u
let
build: The <sys/sysctl
.
h> is n
o
w
depr
e
cated on Lin
u
x
commit
|
commitdiff
|
tree
2019-09-09
D
avid Goulet
build: The <sy
s
/sysctl
.
h> is now deprecated on Linu
x
commit
|
commitdiff
|
tree
2019-09-09
Dav
i
d Goule
t
Me
r
ge bra
n
ch
'tor-github/pr/1264'
commit
|
commitdiff
|
tree
2019-09-09
David
G
oulet
hs-v3: Rename validation function in hs_intropoint
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-09-09
Davi
d
Goulet
h
s-v3: Move DoS paramet
e
r ch
e
ck against 0
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-09-09
D
avid Gou
l
et
pr
a
c
t
ra
c
ker: Make y
o
u ha
p
py
f
unny sc
r
i
p
t
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2019-09-09
David G
o
ulet
Merge branch 'tor-github/pr/1
2
98'
commit
|
commitdiff
|
tree
2019-09-09
David Gou
l
et
Merge
b
r
a
nch 'tor-
g
ith
u
b/pr/1287'
commit
|
commitdiff
|
tree
2019-09-04
David G
o
ul
e
t
Me
r
g
e
b
ranch 'to
r
-git
h
ub/pr
/
1290'
commit
|
commitdiff
|
tree
2019-09-04
David Goulet
Merge branch 'tor-github
/
pr/12
8
8
'
commit
|
commitdiff
|
tree
2019-09-04
Dav
i
d Goul
e
t
Merge branch 'm
a
i
n
t-
0
.
4
.
1
'
commit
|
commitdiff
|
tree
2019-09-04
David
G
o
u
le
t
Merg
e
bran
c
h 't
o
r-gith
u
b
/pr/1271
'
into
ma
i
nt-0
.
4
.
1
commit
|
commitdiff
|
tree
2019-09-04
D
avid Gou
l
et
Merge branc
h
'
tor-github/
p
r
/
1246'
commit
|
commitdiff
|
tree
2019-08-29
Dav
i
d Go
u
let
Merge branch 'tor
-
github
/
p
r/
1
236'
commit
|
commitdiff
|
tree
2019-08-29
D
a
vid G
o
ulet
Merg
e
branch
'
tor-github/pr/1257'
commit
|
commitdiff
|
tree
2019-08-29
David Goulet
Merge branch 'maint-0
.
4
.
1'
commit
|
commitdiff
|
tree
2019-08-29
Dav
i
d Goulet
Merg
e
bra
n
ch 'tor-github/
p
r/1256' in
t
o ma
i
nt-0
.
4
.
1
commit
|
commitdiff
|
tree
2019-08-29
David Go
u
let
Merge branch 'to
r
-github/p
r
/1255' into maint-0
.
4
.
1
commit
|
commitdiff
|
tree
2019-08-26
David Goulet
M
erge
branch 'tor-github/
p
r/1239
'
commit
|
commitdiff
|
tree
2019-08-26
David Goulet
Merge
br
a
nch
'
to
r
-github/pr/
1
254'
commit
|
commitdiff
|
tree
2019-08-26
Dav
i
d
Goulet
test: Uni
t
tests HS
D
oS torr
c
o
p
tio
n
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next