repo.or.cz
/
tor
/
appveyor.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Look at the correct protocol for supports_v3_rendezvous_point
2018-01-31
David G
o
ulet
hs-v3: Re
m
ove a
BU
G
()
when st
o
ring a de
s
crip
t
or in
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-31
David Goulet
ns: Call notify_
n
etwork
s
tatus_changed(
)
after the new
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2018-01-19
Dav
i
d G
o
ulet
M
e
rge
b
ran
c
h 'bug24
8
95_031_02' in
t
o bug2
4
895_03
2
_02
commit
|
commitdiff
|
tree
2018-01-19
D
a
vid
Goule
t
M
e
r
ge
bran
c
h 'b
u
g24895
_
029_02' into bug24895_031_02
commit
|
commitdiff
|
tree
2017-12-21
David Go
u
let
sched: C
o
n
s
ider extra_space even
if negat
i
ve
i
n
KIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-20
David
G
oul
e
t
sched: Use lowe
r
layer ce
l
l limit w
i
th K
I
STLite
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-11
Dav
i
d
G
oulet
sched: Avoid integer overf
l
ow when compu
t
in
g
tcp_space
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-06
Davi
d
Goulet
test: Ad
d
a KIST test for
a non
opene
d
channel
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-05
David Goulet
test: Add HS
v
3 unit
t
est
fo
r
e
x
piring
intro point
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-05
David Goulet
hs-
v
3:
Cleanup HS circuits when marking as clo
s
ed
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-05
David Goulet
h
s-v3: Don
'
t cleanup intro
point in
has_close
d
(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-04
David Goulet
sched: Set
c
h
a
n
n
el sc
h
edul
e
r st
a
te t
o
IDLE when not
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-12-04
D
avi
d
Goulet
sched: Downgrade warning
log to
i
nfo in KIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-29
Davi
d
Goule
t
h
s-v
3
: B
u
mp
hsd
i
r
_
sprea
d
_
s
t
ore from 3 to 4
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-29
D
avid
Gou
l
et
Use local d
e
scriptor obje
c
t t
o
ex
c
lude self in path
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
Dav
i
d Goulet
Guard: Don't pick ourselves as a p
o
ssibl
e
Guard
commit
|
commitdiff
|
tree
2017-11-28
David Goulet
hs-v2: Remove any expiring intro from the retr
y
l
i
s
t
commit
|
commitdiff
|
tree
2017-11-27
David Go
u
let
r
e
lay: Change bandwidth stats interval
to 2
4
h
o
urs
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-20
David Goulet
ci
r
cuit: Don't time
o
ut opened
C
_
INTRODUCING circuit
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-16
David Goulet
rela
y
:
Av
o
id extra LOG_NOTICE for every new d
e
scriptor
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-13
David G
o
ulet
hs-v3:
F
ix consensus
param "hsdir
-
interval" name
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-10
D
avid Goule
t
co
n
t
rol:
Fix wro
n
g Action on
f
a
ilure to
upload an HS
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-08
Dav
i
d Goulet
di
r
auth: Re
c
alculate vo
t
ing sc
h
edule at fir
s
t vote
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-08
David Go
u
let
d
oc: Put the
r
e
lease timeline link i
n
README
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-08
David Goul
e
t
sched: Ignore close
d
channel af
t
er flushing cells
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-07
David G
o
ulet
Add a safe guard to
avoid usi
n
g a z
e
roed
v
oti
n
g schedule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-07
David Goul
e
t
Rec
a
lculate vo
t
ing schedule
first w
h
en ge
t
t
ing a new
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-02
David Goulet
no
d
e
list: Downg
r
a
d
e war
n
ing to p
r
otocol
warning
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-02
Davi
d
Goulet
sc
h
ed: Rate
l
imit schedule
r
_
b
ug_occurre
d
()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-02
David Go
u
let
sche
d
: U
s
e SCHED_BUG() ma
c
ro in scheduler
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-11-01
D
av
i
d Goulet
man:
Specify HiddenServiceNumInt
r
oductionPoi
n
ts fo
r
v3
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-31
D
avid Goulet
test: Fix voting sc
h
edule for hs_service
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-31
David Go
u
let
test: Fix voting schedule for
hs_common
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-31
D
a
vi
d
G
o
ule
t
test: Fix voti
n
g
s
c
hedul
e
for shared rand
o
m
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-31
David
Goulet
t
e
st: Initialize the voting sch
e
dule i
n
test
_
dir
.
c
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-31
D
a
vid
G
oulet
hs-v
3
: Att
e
m
p
t descri
p
tor refetch when dirinfo changes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-31
David Goulet
Make to
r
recalc
u
late
v
oting
sched
u
le even if not a
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-27
David Go
u
let
sr: Don't use a dyna
m
ic
voting sch
e
dule
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-27
David Gou
l
et
dirvote:
M
ove code
.
No behavior change
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-26
David
G
oulet
h
s-v3: Che
c
k
the ed
2
5519 ke
y
w
hen pic
k
ing in
t
ro point
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-26
D
avi
d
Goulet
f
u
zzing: Ma
k
e hsdescv3 use the decoding API correctly
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-26
Da
v
id Goulet
Revert "T
e
mporarily d
i
sable com
p
ilation of the v3 hs
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
David Goulet
hs-v2:
C
o
py needed information b
e
twe
e
n
s
ervice
o
n prunning
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-23
Da
v
id Goulet
dirauth: Add b
a
stet t
o
the default auth
o
rities
commit
|
commitdiff
|
tree
2017-10-04
David Go
u
let
h
s
-v3: Refacto
r
c
lient refetch functi
o
n
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-03
D
a
vi
d
Goul
e
t
sched:
Implement SCHED_BUG(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-03
David Go
u
le
t
hs: Add changes
f
ile for
23653
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-03
D
a
vid Gou
l
et
test:
Add an H
S
v3
descri
p
tor fetc
h
un
i
t
test
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-10-03
David Go
u
let
hs-v3: C
l
o
s
e pen
d
ing
SOCKS con
n
ection on descriptor
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-29
David Goulet
s
ched: Always in
i
tialize scheduler_last_run to
n
ow
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-27
Dav
i
d Go
u
let
hs
-
v
3
: Don't
fetc
h
descri
p
to
r
i
f we have a pend
i
ng
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-26
David
G
o
ulet
h
s-v3: Don't non fatal asser
t
if we can't ge
t
the intro
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-26
David Goulet
hs: Imp
r
o
v
e
log
g
i
n
g
commit
|
commitdiff
|
tree
2017-09-25
D
av
i
d G
o
ulet
circuit: Log n_circ_id an
d
glo
b
al identifi
e
r of HS
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-25
David
G
oulet
circu
i
t: L
o
g circui
t
i
dentifier
s
when cannibal
i
zi
n
g
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-25
D
avid G
o
ulet
circuit: Keep a
c
opy of n
_
c
i
rc_
i
d for
l
ogging
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-25
D
avi
d
Goulet
circuit:
C
l
osing reason
are signed value
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-25
David Goulet
s
ched:
M
a
ke
KISTSche
d
RunInterval
n
on negative
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-22
David Goulet
hs
:
Avoid possible dou
b
le
c
ircuit close
on error
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-21
D
av
i
d
Goulet
hs: Avoi
d
possible do
u
ble circu
i
t close on er
r
or
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-21
D
avid Goulet
hs: Imp
r
ove
comments for
when we change
timestamps
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-21
David G
o
u
l
e
t
sched: Hard
e
xit if we can't s
e
l
ect a sc
h
edu
l
er
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-21
David G
o
ulet
hs: A
v
oid possible
double circuit clos
e
on error
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-20
Dav
i
d Goulet
hs: Log the i
n
tro poi
n
t when we clean it u
p
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-20
David Goulet
circu
i
t: Log n_
c
irc
_
id and global identifier
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-19
David Goulet
Add a BAS
E
32_DIGEST_LEN define
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Goul
e
t
hs: P
a
d RENDEZVOUS1 v3 cell to match length of
v2
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-19
David Goulet
doc: Add ver
s
ion 3 to Hidden
S
ervice
V
ersio
n
m
a
n
page
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-18
Da
v
i
d
Goulet
sc
h
ed: BUG()
o
n event_add() a
n
d
l
o
g_warn nex
t
_
r
un
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-18
David
G
o
ule
t
sche
d
: Don't cast to int32_t the monotime_diff_msec
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
D
a
vid Goulet
d
oc: Man page en
t
ries for
KIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
Dav
i
d
G
oulet
s
c
hed: Reve
r
t
IF_BUG_ONCE() to tor_assert(
)
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
sched: Define SCHEDULER_KIST_PRI
V
ATE for more encaps
u
lation
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
sched
:
Improve logging if KIST is dis
a
bl
e
d
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
t
e
s
t: Fix
u
nit t
e
sts w
i
th latest sche
d
uler changes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
sche
d
:
Make
t
he sch
e
duler object static
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
Dav
i
d Goulet
sched:
C
o
m
p
a
r
e
c
hannel pointer
i
n the
socket ta
b
l
e
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
D
avid Goulet
sche
d
: Make the
ou
t
b
u
f tabl
e
l
o
cal
t
o
r
un()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
Davi
d
Goulet
sched: Make check-spaces happy
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Go
u
le
t
s
ched
:
E
x
tra careful in chan
n
el_out
b
uf_lengt
h
()
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
D
a
vi
d
Goule
t
sched: Do
n
't expose the global sched
u
ler libe
v
ent object
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David
Goulet
sched: Always c
a
l
l
o
n_channel_fre
e
() regardless
of
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
s
c
h
ed: Add Sc
h
edulers torrc option
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
sc
h
ed:
A
dd san
d
box sup
p
ort for KIST
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
sched: Fa
l
lback to
n
aive approach if
n
o runtime KI
S
T
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Go
u
l
e
t
sch
e
d: Detect KIST
s
u
p
p
ort a
t
compile
t
i
me
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
test: Make
check
-
spaces happ
y
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
D
a
v
id Goulet
fix
u
p! test: Add HS v3 client
-
s
i
de test
f
or picking
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-15
David Goulet
test
:
Unit t
e
s
t
for the hs indexes
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-12
David Goulet
hs-
v
3: Stall SOCKS con
n
ection wh
e
n no live consensus
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-12
Da
v
id Gou
l
et
hs-v3: Rat
e
limit s
o
m
e log statements
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-12
David Goulet
hs: Fix d
i
g
e
s
t
2
56
t
o bas
e
6
4
is
s
ue in a log
s
ta
t
e
m
ent
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-11
David G
o
ulet
hs-v3: Cancel
a
ctive descriptor d
i
re
c
t
ory connecti
o
ns
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-11
David
Goul
e
t
prop224: Lo
g
undecodab
l
e descri
p
tor
w
hen Safe
L
og
g
ing
.
.
.
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-11
David Goule
t
ci
r
c
uit: Add
a
log info when mark
i
ng fo
r
close
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-11
David Goul
e
t
t
est: Fix meml
e
a
ks
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-11
D
a
vid
G
o
ulet
hs:
Hand
l
ed REND_JOINED circuit when getti
n
g an
I
N
TRODUCE_ACK
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-08
Davi
d
Goulet
t
e
st: Improve our rot
a
t
i
on and build descriptor
tes
t
s
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-08
D
avid Go
u
l
e
t
test:
F
i
x use out of scope an
d
consensus timings
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
2017-09-08
David Goul
e
t
test: Ad
d
an HS v3 re
a
chability unit test
Signed-off-by:
David Goulet
<dgoulet@torproject.org>
commit
|
commitdiff
|
tree
next