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
prop224: Improve docs in time period funcs.
2017-09-12
Ge
o
rge Kadia
n
akis
pro
p
224: Improve
doc
s
in t
i
me period fu
n
cs
.
commit
|
commitdiff
|
tree
2017-09-08
George Kadianakis
te
s
t
:
Test t
h
at
cli
e
nt picks
t
he r
i
ght HSDir for
s
e
rvice
.
commit
|
commitdiff
|
tree
2017-09-08
Geo
r
ge K
a
d
i
a
nak
i
s
prop224: Pick the right hsdir index based
o
n de
s
cri
p
t
o
r
.
commit
|
commitdiff
|
tree
2017-09-08
George
K
a
d
i
anak
i
s
prop224: hs_
t
ime_between_tp_and_s
r
v() -> hs_in_period_betwee
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
G
e
orge Kadiana
k
is
p
rop224: 'is_new_tp'
-
> 'use_se
c
ond_hdsir_in
d
e
x' in
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Geor
g
e
K
a
dianakis
prop224: C
l
ear list of prev hsdirs before we up
l
o
ad
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Georg
e
Kadianakis
p
rop224:
S
im
p
lify HSDir set change algo
.
commit
|
commitdiff
|
tree
2017-08-30
George Kadianakis
p
rop224 test: Improve desc_reupload_logic() test wit
h
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Geo
r
ge Kad
i
anakis
prop224 te
s
t:
S
implif
y
inte
r
f
ac
e
for
adding nodes
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Ge
o
r
g
e
Kad
i
anakis
fixup! prop2
2
4: Fix len
g
th check when purging hidserv
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
G
e
o
rge
Kadia
n
akis
prop2
2
4: Fix length check when purg
i
ng hidserv requests
.
commit
|
commitdiff
|
tree
2017-08-28
George Kadianakis
pr
o
p224: A
d
d test that expo
s
es the #2334
3
bug
.
commit
|
commitdiff
|
tree
2017-08-28
Georg
e
Kadianakis
F
i
x co
m
pi
l
a
t
i
on warning on
o
ld clangs
.
commit
|
commitdiff
|
tree
2017-08-28
G
e
orge Kad
i
a
n
akis
Silence
some
l
e
fto
v
e
r
w
arn
i
ngs
.
commit
|
commitdiff
|
tree
2017-08-25
George Kadiana
k
is
prop224: Better
m
issing hsdir i
n
dex logs
.
commit
|
commitdiff
|
tree
2017-08-25
George
Kad
i
anakis
prop2
2
4: When
HUPing, move HS sta
t
e from old to new
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
George Kad
i
anak
i
s
prop224: Be more car
e
ful to not over
w
rite descripto
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
George Ka
d
i
a
n
akis
prop224
:
M
o
ve f
u
nction move_descriptors
(
) around
.
commit
|
commitdiff
|
tree
2017-08-25
Geo
r
ge K
a
dianakis
p
r
o
p
22
4
: Move se
r
vi
c
e_desc_hs
d
irs_cha
n
ged() an
d
make
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
George Kad
i
anakis
prop224: R
e
factor descri
p
to
r
r
e
u
pload
l
ogic
.
commit
|
commitdiff
|
tree
2017-08-25
George Kadianakis
prop
2
2
4
: Refactor desc
r
ip
t
o
r
rotation logic
.
commit
|
commitdiff
|
tree
2017-08-24
G
eorge
Ka
d
ianakis
Silenc
e
s
ome spam
m
y
l
og messa
g
es
.
commit
|
commitdiff
|
tree
2017-08-24
G
e
orge
Kadianakis
prop224:
U
s
e the client
-
s
i
d
e
circ
u
itma
p
in h
s
_clien
t
.
c
commit
|
commitdiff
|
tree
2017-08-24
George Kadi
a
nakis
prop224: Add client-side rend
circuit
s
upport to HS
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
George Kadianakis
t
e
s
t
: Add tests f
o
r
fet
c
h
ing descs a
n
d handling
S
OC
K
S
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
George Kadianakis
p
r
op
2
2
4:
Add c
l
ie
n
t
code to h
a
n
d
le fe
t
ch
e
d HS
des
c
rip
t
ors
.
commit
|
commitdiff
|
tree
2017-08-24
George Ka
d
ianakis
prop224: Introduce v2/v3 H
S
desc
f
etc
h
retry functionality
.
commit
|
commitdiff
|
tree
2017-08-24
George Kadi
a
na
k
i
s
prop224:
C
onnect to
v
3
s
ervi
c
es in connection_a
p
_handle_onion()
.
commit
|
commitdiff
|
tree
2017-08-24
Georg
e
Kadianak
i
s
pr
o
p224: Add code that l
a
unches
v3 HS des
c
fetc
h
es
.
commit
|
commitdiff
|
tree
2017-08-24
Geo
r
g
e Kadian
a
kis
prop224:
Refactor pick_hsdir() to b
e
us
e
d
b
y
bo
t
h v2
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Ge
o
rge Kadianakis
prop224: Refac
t
or rendcli
e
nt
.
c to
u
s
e
the new hsdi
r
_req
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Georg
e
Kadiana
k
is
prop
2
24: Fix hid
s
e
rv request code t
o
work for both
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
George Kadia
n
akis
prop
2
2
4
: Mo
v
e
s
ome rendc
l
ient
.
c c
o
de to hs_
c
ommon
.
c
commit
|
commitdiff
|
tree
2017-08-24
George
K
adianakis
pro
p
224: Add client-side HS descri
p
tor cache
.
commit
|
commitdiff
|
tree
2017-08-21
Geor
g
e
Kadianakis
F
ix triggerabl
e
BUG() w
h
e
n
decoding hsv3 descripto
r
s
.
commit
|
commitdiff
|
tree
2017-08-21
G
e
org
e
Kad
i
anakis
Add
unittes
t
f
o
r #
2
3
233
.
commit
|
commitdiff
|
tree
2017-08-19
George Kadianak
i
s
p
r
op22
4
: Decoup
l
e the
H
S part of connection_ap_handshake_r
e
w
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Geor
g
e
Kadianakis
p
rop22
4
:
Refac
t
or
p
arse_extended_hostname() to pars
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Georg
e
Kadiana
k
is
prop
2
24: Recompute all HSDir indices
w
hen we
e
nte
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Ge
o
rge K
a
dianakis
p
ro
p
224: I
m
prove des
c
riptor
r
e
u
p
l
oa
d
l
o
g
ic
.
commit
|
commitdiff
|
tree
2017-08-19
George
Kadianak
i
s
test: I
m
pr
o
ve
g
et_responsibl
e
_hsd
i
r
s test
.
commit
|
commitdiff
|
tree
2017-08-19
Geo
r
ge K
a
dianakis
prop224: Only upload
descriptor
i
f we have g
o
o
d
hash
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
George K
a
dianakis
prop224:
Improve our checks
for
unset
HSDir index
.
commit
|
commitdiff
|
tree
2017-08-09
George K
a
dianakis
p
rop224: Fix coverity
wa
r
nings fr
o
m #20
6
57 merge
.
commit
|
commitdiff
|
tree
2017-08-09
Georg
e
Kadianakis
pro
p
224
:
Add
X
XX abo
u
t
o
p
a
q
ueness of link_s
p
ecifier_t
.
commit
|
commitdiff
|
tree
2017-08-09
Geor
g
e Kadiana
k
is
prop224: Fun
c
t
i
on to
i
nc/decremen
t
num rendezvous
stre
a
m
commit
|
commitdiff
|
tree
2017-08-09
George Kadia
n
akis
Add
n
ote about hand
l
ing INTR
O
DUCE2 cells
.
commit
|
commitdiff
|
tree
2017-08-09
George
Ka
d
ian
a
kis
S
t
art caching disaster SRV v
a
lue
s
.
commit
|
commitdiff
|
tree
2017-08-09
Ge
o
rg
e
Kadianakis
Fix the
build_hs_
i
ndex(
)
function
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadianak
i
s
p
rop2
2
4: Improve
c
om
m
ents a
n
d
tests for ed25519 k
e
y
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Georg
e
Kad
i
anak
i
s
Improve doc
s
on
rende
z
vous circ relaun
c
h
.
commit
|
commitdiff
|
tree
2017-08-09
George
K
adianaki
s
I
nc
r
ease HS desc cert
life
t
ime
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadianakis
prop224 test
s
: Better H
S
time period test
s
.
commit
|
commitdiff
|
tree
2017-08-09
Georg
e
Kad
i
a
n
ak
i
s
prop
2
24
t
ests: Be
t
ter HS address tes
t
s
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadiana
k
is
prop224 test
s
: Improve SRV protocol t
e
sts
.
commit
|
commitdiff
|
tree
2017-08-09
Geor
g
e Kadianakis
D
o more
t
ype check
i
ng when s
e
ttin
g
HS
idents
.
commit
|
commitdiff
|
tree
2017-08-09
George Kad
i
ana
k
i
s
Fix
b
roken intro
p
o
i
nt un
i
ttest
.
commit
|
commitdiff
|
tree
2017-08-09
G
eorge Kadianakis
Extract intro point
o
nion key
e
ven with multiple types
.
commit
|
commitdiff
|
tree
2017-08-09
George
Kadianakis
prop224 te
s
ts: test_gen_establish_i
n
tr
o
_cell(
)
ch
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Georg
e
Kadian
a
kis
Improve code based on Nick review:
commit
|
commitdiff
|
tree
2017-08-09
G
eo
r
ge Kadianakis
Don't d
o
uble hash
t
h
e
ed
2
5519 blind key
paramet
e
r
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadianakis
Don'
t
se
t
H
SDir ind
e
x if we do
n
'
t have a live co
n
sensus
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadiana
k
is
Correctly assign HSDir
f
l
ags based on pr
o
t
o
col list
commit
|
commitdiff
|
tree
2017-08-09
George Kadianak
i
s
Fix
small easy bugs all around
commit
|
commitdiff
|
tree
2017-08-09
George Kadi
a
nakis
Constify functions that can be constified
.
commit
|
commitdiff
|
tree
2017-08-09
George Ka
d
ian
a
kis
Improve documentation all arou
n
d
the codebase
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadian
a
kis
M
ake ed25519 i
d
key
s
optio
n
al for IPs and RPs
.
commit
|
commitdiff
|
tree
2017-08-09
Ge
o
r
ge Ka
d
ianakis
Improve setting hsdir
i
n
d
ex
p
r
ocedure
.
commit
|
commitdiff
|
tree
2017-08-09
G
e
or
g
e Kadianakis
Make
HidSer
v
Re
v
C
o
unter
be a LINELIS
T
a
s it sh
o
uld
.
commit
|
commitdiff
|
tree
2017-08-09
Geo
r
ge Kad
i
anakis
Re
n
ame some free() functions that are actu
a
lly clear()
.
commit
|
commitdiff
|
tree
2017-08-09
Geor
g
e Kadianakis
Validat
e
intro point
l
imit
s
to avoid asserts
.
commit
|
commitdiff
|
tree
2017-08-09
Geor
g
e
K
ad
i
anak
i
s
Rela
x
as
s
er
t
ions: turn them to BUG
s
and non-fatal asserts
.
commit
|
commitdiff
|
tree
2017-08-09
G
eorge Kadianakis
prop224: Don't use n
o
des
a
s H
S
Dirs
if t
h
ey don
'
t hav
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
George Ka
d
ianakis
memwi
p
e interes
t
i
ng unused
m
emory
commit
|
commitdiff
|
tree
2017-08-09
G
e
orge Kadianakis
Fix 32-
b
i
t bug
when writi
n
g add
r
ess to de
s
criptor
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadi
a
nakis
Fix ternar
y
operator abuse
.
commit
|
commitdiff
|
tree
2017-08-09
George Kad
i
anakis
Use hton
l
l(
)
w
h
e
n INT_8
i
s use
d
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadianakis
te
s
t: Unbreak tes
t
_upl
o
ad_descriptor
s
()
commit
|
commitdiff
|
tree
2017-08-09
George Kadianakis
test:
U
nit t
e
st
s
for
the revision co
u
nter st
a
te file
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Ge
o
rg
e
Ka
d
ianakis
prop224: Use state file to save/l
o
ad rev
i
sio
n
counters
commit
|
commitdiff
|
tree
2017-08-09
George Kadianak
i
s
prop224
:
Refacto
r
th
e
ove
r
lap function t
o
not use absolute
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
George
Kadianakis
prop224: Make prop224 time pe
r
iods
smaller in testnet
s
.
commit
|
commitdiff
|
tree
2017-08-09
George Kadian
a
kis
prop224: Refacto
r
h
s
_ge
t
_time_period_num() to not us
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
George
Kadiana
k
is
prop224
:
Compute s
t
art tim
e
of next
t
ime period
.
commit
|
commitdiff
|
tree
2017-08-09
George Kad
i
a
n
akis
S
R
: Calcul
a
te cur
r
ent S
R
V phase/ru
n
duration
.
commit
|
commitdiff
|
tree
2017-08-09
Georg
e
Ka
d
ianakis
SR
:
Comp
u
te the
start
time of the
c
urrent protocol
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Geor
g
e Kadianaki
s
t
e
st: Fix prop224 HS des
c
riptor t
o
u
s
e subc
r
edential
commit
|
commitdiff
|
tree
2017-08-09
George K
a
dianakis
prop22
4
: Ad
d
descriptor
overlap mode function
commit
|
commitdiff
|
tree
2017-07-07
Ge
o
rge
K
adianaki
s
Hi
d
e
crypto_di
g
est_t ag
a
i
n and use an accessor for
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Geor
g
e
K
a
di
a
n
a
kis
Exp
l
icit length checks in create_
r
en
d
_cp
a
th()
.
commit
|
commitdiff
|
tree
2017-07-07
George Kad
i
ana
k
is
E
x
plicit
leng
t
h c
h
eck
s
i
n circuit_init_cpath
_
c
rypto()
.
commit
|
commitdiff
|
tree
2017-07-07
George Kadianakis
Rename get_rend_c
p
a
t
h(
)
to
create_rend_cpath()
.
commit
|
commitdiff
|
tree
2017-07-07
George Kadia
n
a
k
is
Renam
e
rend_circuit_validate_pur
p
ose(
)
based on N
i
ck
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Geor
g
e Kadiana
k
is
Turn some warnings
into bug
s
a
nd non-fatal asserts
.
commit
|
commitdiff
|
tree
2017-07-07
Geor
g
e
Kadiana
k
is
Imp
r
ov
e
docs bas
e
d on Nick's revie
w
.
commit
|
commitdiff
|
tree
2017-07-07
Georg
e
Kad
i
anak
i
s
tes
t
:
Add service-s
i
de un
i
tte
s
ts for e2e rendezvous
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Ge
o
rge
Ka
d
ianakis
te
s
t: Add cli
e
nt-side uni
t
tes
t
s for e2e
r
end circuits
.
commit
|
commitdiff
|
tree
2017-07-07
George Kadiana
k
i
s
test: Move so
m
e test code to te
s
t
helpers
.
commit
|
commitdiff
|
tree
2017-07-07
George Kadian
a
k
is
test:
Crypto groun
d
work for e2e
c
ircuit
unitte
s
ts
.
commit
|
commitdiff
|
tree
2017-07-07
George Kad
i
an
a
k
i
s
te
s
t: Introduce hs_
c
lient
_
not
e
_
connectio
n
_attem
p
t_s
u
cceeded()
.
commit
|
commitdiff
|
tree
next