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
New upstream version
2004-04-14
N
i
ck
Mathewson
R
etry non-fin
a
l-hop ren
d
ezvou
s
failures
commit
|
commitdiff
|
tree
2004-04-14
N
i
ck Ma
t
h
e
wson
Never ev
e
r leave ri
.
platf
o
rm un
s
et
.
commit
|
commitdiff
|
tree
2004-04-14
Nick
M
athewson
Do not
s
egfault on missing int
r
o po
i
nts
.
commit
|
commitdiff
|
tree
2004-04-13
N
ick Ma
t
h
ewson
Scan list of servers in direc
t
ory after reloading fingerprin
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick M
a
t
h
e
w
son
only co
n
sider upl
o
ading descri
p
tors every 5
sec
commit
|
commitdiff
|
tree
2004-04-13
Nic
k
M
athewson
Note
a coupl
e
o
f
fi
n
i
s
h
e
d
i
t
em
s
commit
|
commitdiff
|
tree
2004-04-13
Nic
k
M
athewson
or, n
o
t
and
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewson
Hand
l
e
END
_
STREAM_REASON_
{
EXIT
P
OLI
C
Y
|
R
E
SOL
V
EFAILED}
commit
|
commitdiff
|
tree
2004-04-13
Ni
c
k Math
e
wson
M
ark servic
e
d
e
s
c
ripto
r
s as
d
i
rty when we have lost
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick M
a
thew
s
on
Separate "start-establis
h
ing-introd
u
ctio
n
" from "upload
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick
Mathews
o
n
Han
d
le the rendezvous-c
i
rc elem
e
nts of re
t
rying introduc
t
ions
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewso
n
<arma> you should make r and i and use r for r and
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mat
h
ewson
Ha
n
dle in
t
roduce
n
a
k
s
.
Arma: Is
t
his right?
commit
|
commitdiff
|
tree
2004-04-13
Nick M
a
thewso
n
G
e
t the rest o
f
intro-ack/n
a
k handling in
.
.
.
except
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathew
s
on
H
a
ve
f
i
nd_
i
n
t
ro
_
c
i
r
c
u
i
t retur
n
non-open
c
ircs
commit
|
commitdiff
|
tree
2004-04-13
Nick Ma
t
hewson
Documen
t
ACKs/NA
K
s
commit
|
commitdiff
|
tree
2004-04-13
N
ick Mathewso
n
R
e
-number the ne
w
re
l
ay command so as to maintai
n
backward
.
.
.
commit
|
commitdiff
|
tree
2004-04-12
Nick M
a
thewson
ACK/NAK INTRODUCE
1
re
q
uests
.
(We do no useful proces
s
ing
.
.
.
commit
|
commitdiff
|
tree
2004-04-12
Nick Mathewson
Use
s
ervice IDs in rendmid
.
(rendclie
n
t and common
.
.
.
commit
|
commitdiff
|
tree
2004-04-12
Nic
k
M
a
thews
o
n
F
ix t
w
o dumb leaks
in crypt
o
.
c
commit
|
commitdiff
|
tree
2004-04-12
Ni
c
k
Mathewson
Use service id instead of hex
i
d in rendservice
.
c
l
og
.
.
.
commit
|
commitdiff
|
tree
2004-04-11
Ni
c
k Mathewson
Cosmetic
p
atch for arma's fix
f
o
r
The Bu
g
: Don't set
.
.
.
commit
|
commitdiff
|
tree
2004-04-09
N
i
c
k
M
a
t
hewson
Dump introd
u
ction poin
t
st
a
tus on kill -US
R
1
commit
|
commitdiff
|
tree
2004-04-09
Nick
M
at
h
ewson
Resolve init-services-in-do-hup i
s
sue
commit
|
commitdiff
|
tree
2004-04-09
Nick Math
e
ws
o
n
Make c
o
mm
e
nt
m
ore sensi
b
le
.
Still uncertain
about when
.
.
.
commit
|
commitdiff
|
tree
2004-04-09
Nick Mathewson
s
et rend e
x
i
t
connection state
_before_
calling rend_servic
e
.
.
.
commit
|
commitdiff
|
tree
2004-04-09
Nick M
a
thewson
Reload rendezvous ser
v
ice ke
y
s on sighup; ot
h
e
r
wi
s
e
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nick Ma
t
h
e
wson
rem
o
ve
a
s
t
ray printf
commit
|
commitdiff
|
tree
2004-04-08
Ni
c
k Math
e
ws
o
n
Fix
ba
s
e32 imple
m
entation;
make ba
s
e32
i
mp
l
ementation
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
N
ick M
a
thews
o
n
Fix unit
tests (
n
ow
t
hat p
l
a
t
f
orm
c
ode works differe
n
tly)
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathe
w
son
note w
h
ic
h
p
r
e
e
xi
s
ting o
r
connection we found
.
commit
|
commitdiff
|
tree
2004-04-08
N
i
c
k Mathewson
D
o
cumen
t
rest of hidd
e
ns
e
rvice confi
g
o
p
t
i
ons; still
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nic
k
Mat
h
ewson
Be endianly-co
r
rect for rend
e
zv
o
us func
t
ionality
commit
|
commitdiff
|
tree
2004-04-08
N
i
c
k
Mathewson
Launch intro services after l
a
unching connections;
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathewson
Invert strcas
e
cmp check for
s
upports-rendezvous
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathewson
Force tor_malloc(0) to always be
s
ane
commit
|
commitdiff
|
tree
2004-04-08
Nick M
a
thews
o
n
A
llow
s
er
v
ice descripto
r
s w
i
t
h
n
o
intro poin
t
s
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathe
w
s
o
n
No
t
hing
is goo
d
enough for you, is it?
commit
|
commitdiff
|
tree
2004-04-08
Nick
M
athewson
Use C
I
R
C
UIT_IS_ORIGIN in favor of boo
l
ean circ->c
p
a
th
commit
|
commitdiff
|
tree
2004-04-08
Nick Mat
h
ewson
Set re
n
d_que
r
y on ex
i
ting
s
t
r
eams
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathewso
n
Split out major
f
unctio
n
ality
o
f
circ
u
it_ge
t
_best;
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
N
ick
M
a
thewson
Do
n
ot
c
r
a
s
h
w
h
en no desc is found
commit
|
commitdiff
|
tree
2004-04-07
Nick
M
ath
e
wson
Freeing the same variable twice in r
a
pid
suc
c
ession
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick
M
at
h
e
wson
I
nsert a *co
p
y*
o
f our ro
u
terinf
o
in
t
o t
h
e routerlist
.
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathewson
Re
b
uild and
r
e-
u
pl
o
ad service desc
r
iptor
s
every 15
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Ni
c
k
Mathewson
R
e
mem
b
er when we recei
v
ed whic
h
serv
i
c
e
de
s
c
.
commit
|
commitdiff
|
tree
2004-04-07
Nick Ma
t
h
ewson
Make sure
w
e have
o
u
r own keys before we initialize
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick
Math
e
wson
Ge
n
e
rating
d
ata
does no good if y
o
u make no use of i
t
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathewso
n
D
on't
u
se Tor ver
s
ion 0
.
0
.
5 for
i
n
t
ro/rendezvous p
o
ints
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathewson
Carefully increment failure coun
t
s when appropriate
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathewso
n
Iden
t
i
fy some
f
inished
s
tuff
commit
|
commitdiff
|
tree
2004-04-07
N
ick Mat
h
ewson
T
h
ere is n
o
n
e
ed to
c
ast
v
o
i
d*
t
o othe
r
pointer types
.
commit
|
commitdiff
|
tree
2004-04-07
N
i
c
k Math
e
wson
Repair whi
t
espace in w
i
n
d
ows orconfig
.
h
commit
|
commitdiff
|
tree
2004-04-07
Ni
c
k Mathewson
D
e
le
t
e trai
l
ing whitespace and expand ta
b
s; rem
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Ni
c
k Math
e
wson
Put o
u
r
sel
f
in router list; act ac
c
ordingly
.
commit
|
commitdiff
|
tree
2004-04-06
N
ick
M
athe
w
son
Set routerinfo->add
r
properly
fo
r
own routerinfo
;
d
o
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick
M
athe
w
s
o
n
Set correct address and port mappi
n
gs on outgoing r
e
nd
e
zvous
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick
M
at
h
e
wson
router_choose_random_node wants a sma
r
tlist of routers
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
F
o
rce
hybrid encryption
on fo
r
key
ne
g
oti
a
tion
commit
|
commitdiff
|
tree
2004-04-06
Ni
c
k Mathewson
Stupid siz
e
of operator!
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathe
w
son
Remove v
e
st
i
g
i
a
l
v
ari
a
ble
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
Se
t
hand
s
hake_state to NULL
b
efore
a
ppending cpath
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
Continue
attack on
m
a
g
i
c numbers; use new crypto wrapp
e
rs
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
Re
m
ove
t
h
e las
t
tab in non-contributed code
commit
|
commitdiff
|
tree
2004-04-06
N
ick Mathewson
Document stuff
,
r
e
duc
e
magic numbers, add emacs mag
i
c
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathewson
make ro
u
ter_get_by_n
i
c
kname c
o
ns
i
d
er
this rou
t
er
.
commit
|
commitdiff
|
tree
2004-04-05
N
i
ck
M
a
t
h
e
wson
M
or
e
symbolic con
s
tants for checking r
e
ndezvous1 cell
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nic
k
Mathews
o
n
Use correct
p
ayload lengths when sendi
n
g
REN
D
EZ
V
OUS1
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathewson
S
pec conformanc
e
:
KH|"INTRODUCE" is only for est
a
blishing
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Ni
c
k Mathewson
A
dd
a
missing offse
t
commit
|
commitdiff
|
tree
2004-04-05
N
ick Mathewson
Us
e
symbolic
c
onstants; m
a
k
e
paddi
n
g types match
.
commit
|
commitdiff
|
tree
2004-04-05
Ni
c
k Ma
t
h
e
wson
Implement response to RENDEZVOU
S
2 cell
.
commit
|
commitdiff
|
tree
2004-04-05
N
ick Math
e
wson
M
ake init_cpath_crypto ab
l
e to handle
bot
h
sides of
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick
M
athewson
ad
d
mo
r
e cons
t
ants
commit
|
commitdiff
|
tree
2004-04-05
Nick
M
athew
s
o
n
It's amazing h
o
w wrong things look when you invert
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathewson
Slightly
m
ore help
f
ul msg o
n
mismatched ser
v
ice pk
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathewso
n
Do
f
i
rst half of A
l
ice-sid
e
of D
H
han
d
s
hake
.
commit
|
commitdiff
|
tree
2004-04-05
Nick M
a
the
w
son
use the right variable
when
c
o
mparing hashes; maybe
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathewson
Expect
a 2
0
-b
y
te
n
u
l
-
padded-and-terminated
n
i
c
knam
e
commit
|
commitdiff
|
tree
2004-04-05
Ni
c
k
Mathe
w
son
Add
s
o
me temporary log calls to
try to debug the "Has
h
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
N
i
ck Mathewso
n
i2d_RSAPublicKey advances the pointer
i
t receives pa
s
t
.
.
.
commit
|
commitdiff
|
tree
2004-04-03
Nick M
a
thewson
Implem
e
nt acks
commit
|
commitdiff
|
tree
2004-04-03
Nick M
a
thewson
Add func
to genera
t
e,s
e
t,an
d
send rend cook
i
e
commit
|
commitdiff
|
tree
2004-04-03
Nick Mathews
o
n
Make it build on
l
inu
x
commit
|
commitdiff
|
tree
2004-04-03
N
i
ck Mathewson
Ma
k
e "common" no longer depend on
o
r
.
h
commit
|
commitdiff
|
tree
2004-04-03
Nic
k
Ma
t
hewson
Strdup hates finding 0 bytes
.
commit
|
commitdiff
|
tree
2004-04-03
Nick
M
athewson
Handle rendez
v
ou
s
relay cells
commit
|
commitdiff
|
tree
2004-04-03
Nick Mathews
o
n
Use
(
s
et|get)_uint(16|32) in li
e
u of memcp
y
where reas
o
n
a
bl
e
.
commit
|
commitdiff
|
tree
2004-04-03
Ni
c
k Math
e
w
son
L
oop
s
work b
e
tter
w
hen they
t
ermi
n
ate
.
N
on-ter
m
inating
.
.
.
commit
|
commitdiff
|
tree
2004-04-03
Ni
c
k
M
athewson
Build w
i
thout
warni
n
gs a
g
ai
n
s
t
o
pen
s
s
l 0
.
9
.
6
commit
|
commitdiff
|
tree
2004-04-03
Ni
c
k Mathewson
Refactor the hec
k
out o
f
crypto
i
nterface: a
d
mi
t
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2004-04-03
Nick Mathewson
Ad
d
examples for hi
d
d
e
n se
r
vices
commit
|
commitdiff
|
tree
2004-04-03
Nick Mathewson
Startup without cr
a
s
hin
g
.
commit
|
commitdiff
|
tree
2004-04-03
Nick Mathewson
Hide smartlist internals
commit
|
commitdiff
|
tree
2004-04-02
N
i
ck Mathe
w
s
o
n
Finish renam
i
ng
r
e
n
d_servic
e
field
commit
|
commitdiff
|
tree
2004-04-02
Nick Mathewson
refactor; start adding
d
e
b
u
g
g
i
ng logs to midpoint rend
.
.
.
commit
|
commitdiff
|
tree
2004-04-02
N
i
ck Mathewson
Finish
mis
s
ing c
o
mment :p
commit
|
commitdiff
|
tree
2004-04-02
Nick Mathewson
I
mpl
e
m
ent r
e
nnd_services_i
n
it
commit
|
commitdiff
|
tree
2004-04-02
N
ic
k
M
a
thewson
M
a
ke prefer
r
ed/excl
u
d
e
d
i
ntro points c
o
n
fi
g
urable
commit
|
commitdiff
|
tree
2004-04-02
Nick M
a
thew
s
on
I
m
pleme
n
t
midpoint functionality
for r
e
ndez
v
ous points
.
commit
|
commitdiff
|
tree
next