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
Refactor crypto error handling to be more like TLS error handling:
2004-04-26
Nick Math
e
wson
Refactor crypto error h
a
ndling to be more
lik
e
TLS
.
.
.
commit
|
commitdiff
|
tree
2004-04-26
Nick Mat
h
ewso
n
Log pending TLS errors in a
c
o
u
ple more places
,
in
.
.
.
commit
|
commitdiff
|
tree
2004-04-26
Nick Mathewson
Call t
l
s_log_er
r
ors a
t
a more approp
r
iate loc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2004-04-26
Nick
Mathewson
Better error msg on unknown c
i
rcuit id
.
commit
|
commitdiff
|
tree
2004-04-26
N
ic
k
M
athe
w
son
Very blunt debugg
i
ng
code: log pending errors at start
.
.
.
commit
|
commitdiff
|
tree
2004-04-25
Nick Mathewson
Check f
o
r machine/limits
.
h in additio
n
to sy
s
/limits
.
h
commit
|
commitdiff
|
tree
2004-04-25
N
ic
k
Ma
t
h
ewson
Add a tor_as
s
e
rt macro
th
a
t
logs fai
l
ed assertions
.
commit
|
commitdiff
|
tree
2004-04-25
Nick Mathewson
Add assert on crypto
_
pk_write_privat
e
_key,an
d
macros
.
.
.
commit
|
commitdiff
|
tree
2004-04-25
Nick Math
e
wso
n
Rem
o
ve onion_pk
e
y from conn
e
ction
,
sinc
e
onion keys
.
.
.
commit
|
commitdiff
|
tree
2004-04-25
Ni
c
k
Mathew
s
on
r
e
move spuriou
s
router_r
e
bui
l
d_descriptor
commit
|
commitdiff
|
tree
2004-04-24
Nick Mat
h
ewson
Spurious li
n
k-key
s
hould not
be an error
commit
|
commitdiff
|
tree
2004-04-24
Nick Ma
t
h
ew
s
o
n
Note
r
outer addr:port in
log messages
commit
|
commitdiff
|
tree
2004-04-24
Nick Mathewson
Compare nickna
m
es casei
.
commit
|
commitdiff
|
tree
2004-04-24
Nick
Math
e
wson
Merge f
l
agday into main branch
.
commit
|
commitdiff
|
tree
2004-04-21
Nick Mathe
w
son
Update
f
la
g
-day sta
t
us
commit
|
commitdiff
|
tree
2004-04-18
N
i
ck
M
athewson
Add and
t
e
n
atively
assign some items in flag-day todo
commit
|
commitdiff
|
tree
2004-04-18
Nick Mat
h
ewson
add more f
l
agd
a
y items to
t
o
do
commit
|
commitdiff
|
tree
2004-04-15
Nic
k
Ma
t
hewson
Must detach before att
a
chi
n
g, or else we infinite-
l
oop
commit
|
commitdiff
|
tree
2004-04-15
Nick Ma
t
hewson
Strings
need
r
oom
f
o
r
a NUL
.
commit
|
commitdiff
|
tree
2004-04-15
Nick Mathewso
n
A
d
d a missing retur
n
-
1
commit
|
commitdiff
|
tree
2004-04-14
Ni
c
k Mathewson
Re
t
ry non-
f
inal-hop rendezvo
u
s fa
i
lur
e
s
commit
|
commitdiff
|
tree
2004-04-14
Nick
M
athewso
n
Never
ev
e
r
leave ri
.
p
latform unset
.
commit
|
commitdiff
|
tree
2004-04-14
Nick
M
a
thewson
Do not segfault on missi
n
g int
r
o
p
oints
.
commit
|
commitdiff
|
tree
2004-04-13
Nick
Mathewson
Scan
lis
t
o
f
s
e
rvers in dire
c
t
ory after
reloading fing
e
r
p
r
i
n
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewson
only consider
up
l
oading desc
r
i
p
tors every 5
sec
commit
|
commitdiff
|
tree
2004-04-13
Nick
Mathews
o
n
N
o
te a cou
p
le
o
f finish
e
d i
t
ems
commit
|
commitdiff
|
tree
2004-04-13
Ni
c
k Mathewson
or, not an
d
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewson
Handle END_STR
E
A
M_REASON_{EXI
T
PO
L
ICY|RE
S
OLVEFAILED}
commit
|
commitdiff
|
tree
2004-04-13
Ni
c
k Math
e
wson
Mark servi
c
e descri
p
tors as dirty w
h
en
we
h
ave lost
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathe
w
son
Separate "start
-
establishing-introduction" from
"uploa
d
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
N
i
ck Mathewson
Hand
l
e the rendezvous-
c
irc elements of retrying in
t
roductions
.
commit
|
commitdiff
|
tree
2004-04-13
Nick
M
ath
e
wson
<arma> y
o
u should
m
ake r and i and use r for r and
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewson
Ha
n
dle
i
ntroduc
e
naks
.
Arma: Is this right?
commit
|
commitdiff
|
tree
2004-04-13
Nick Mat
h
ewson
Get the rest of intro-ac
k
/nak ha
n
dling in
.
.
.
e
x
cept
.
.
.
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewson
Hav
e
find_intro_circuit return non-open c
i
rcs
commit
|
commitdiff
|
tree
2004-04-13
Nick Mathewson
Docum
e
nt ACKs/NAKs
commit
|
commitdiff
|
tree
2004-04-13
Ni
c
k Mathewson
Re-
n
umber the new relay comma
n
d s
o
as t
o
m
a
i
n
tain backward
.
.
.
commit
|
commitdiff
|
tree
2004-04-12
N
i
ck Mathewson
AC
K
/NAK INTRODUCE1 requests
.
(
W
e do no u
s
e
f
u
l processing
.
.
.
commit
|
commitdiff
|
tree
2004-04-12
Nick
Mathewson
Use ser
v
i
ce I
D
s in rendmi
d
.
(ren
d
client and
c
ommon
.
.
.
commit
|
commitdiff
|
tree
2004-04-12
Nick
M
a
t
hewson
F
ix
t
w
o dum
b
leaks in crypto
.
c
commit
|
commitdiff
|
tree
2004-04-12
Nick Mathewson
Use
service i
d
inste
a
d of
h
ex id in rendserv
i
ce
.
c lo
g
.
.
.
commit
|
commitdiff
|
tree
2004-04-11
Nick
M
a
t
h
ewson
Cosme
t
ic patch for arma'
s
fi
x
for The Bug
:
Do
n
't set
.
.
.
commit
|
commitdiff
|
tree
2004-04-09
Nick Math
e
wso
n
Dump introduction point stat
u
s
on
k
i
l
l -USR1
commit
|
commitdiff
|
tree
2004-04-09
N
i
c
k Mat
h
ewson
Resolve init-services-in-do-hup issue
commit
|
commitdiff
|
tree
2004-04-09
Nick Math
e
wson
Make
co
m
ment more sens
i
ble
.
Still uncert
a
in abo
u
t w
h
en
.
.
.
commit
|
commitdiff
|
tree
2004-04-09
N
i
c
k Mathewson
set rend
exit con
n
ection st
a
te
_
b
efor
e
_ calling rend
_
s
e
r
v
ice
.
.
.
commit
|
commitdiff
|
tree
2004-04-09
Nick Mathews
o
n
R
eload
rendez
v
o
u
s service keys on sighup;
otherwise
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nick
Mathewson
re
m
ove a stray p
r
intf
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathewson
Fix base32 impleme
n
ta
t
ion
;
make base32 implement
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathewso
n
F
i
x
u
n
it te
s
ts
(
now th
a
t platform cod
e
wo
r
ks di
f
ferently)
commit
|
commitdiff
|
tree
2004-04-08
N
i
c
k
Mathewson
note which preexisting or connection we found
.
commit
|
commitdiff
|
tree
2004-04-08
N
i
ck Mathewson
Document rest o
f
hiddenser
v
ic
e
config
options; s
t
ill
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
N
i
c
k
Mathewson
B
e endianly
-
correct for rendez
v
o
us
f
u
ncti
o
n
a
lity
commit
|
commitdiff
|
tree
2004-04-08
Nic
k
M
athewson
Launch intro services after
l
aunchi
n
g conn
e
ctions;
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathews
o
n
Inve
r
t
strcasecmp chec
k
for supports-rendezvous
commit
|
commitdiff
|
tree
2004-04-08
Nick
M
athewson
For
c
e tor_ma
l
lo
c
(0) to
a
lwa
y
s be sane
commit
|
commitdiff
|
tree
2004-04-08
Nick
Mathewso
n
Allow se
r
v
ice descr
i
ptors wi
t
h no intro points
commit
|
commitdiff
|
tree
2004-04-08
Nick Mathewson
Not
h
ing is good enou
g
h for
you, is
i
t?
commit
|
commitdiff
|
tree
2004-04-08
Nick Mat
h
ewson
U
se
C
IRCUIT_I
S
_
O
RIGIN
i
n f
a
vor of boolean circ->cpath
commit
|
commitdiff
|
tree
2004-04-08
Nic
k
Mathewson
S
e
t rend_q
u
ery on exiting streams
commit
|
commitdiff
|
tree
2004-04-08
Nick M
a
thewson
Split out m
a
jo
r
functionality of circuit_get_best
;
.
.
.
commit
|
commitdiff
|
tree
2004-04-08
Nick Mat
h
ewson
Do not
c
rash when no d
e
sc is
found
commit
|
commitdiff
|
tree
2004-04-07
N
ick Mathe
w
son
Freeing the sa
m
e variable twi
c
e in rapid
s
ucce
s
si
o
n
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Ni
c
k Math
e
w
s
on
Insert a *c
o
py*
o
f our router
i
nfo into the r
o
uterlis
t
.
commit
|
commitdiff
|
tree
2004-04-07
Nic
k
Mathewson
Rebuild and re-uplo
a
d s
e
rvic
e
descrip
t
o
r
s every 15
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick Ma
t
hewson
Remem
b
er when we recei
v
ed which service desc
.
commit
|
commitdiff
|
tree
2004-04-07
Nic
k
Ma
t
h
ewson
Make sure we have our own k
e
ys bef
o
re we initiali
z
e
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathewson
Generat
i
ng data does n
o
good if you make no use of
i
t
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathewson
Don't use Tor version 0
.
0
.
5 for int
r
o
/
r
endezvous point
s
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick
M
athewson
Carefull
y
i
ncre
m
ent f
a
ilure
cou
n
ts when a
p
prop
r
iate
commit
|
commitdiff
|
tree
2004-04-07
Nic
k
M
ath
e
w
son
Ident
i
fy some finished stuff
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathew
s
on
There is no need to cas
t
void* to o
t
her poin
t
e
r ty
p
es
.
commit
|
commitdiff
|
tree
2004-04-07
Nic
k
Mathewson
Rep
a
i
r
whit
e
sp
a
ce in windo
w
s orconfig
.
h
commit
|
commitdiff
|
tree
2004-04-07
Nick Mathew
s
on
Delete trail
i
ng
w
hitespace and e
x
pand tabs; r
e
move
.
.
.
commit
|
commitdiff
|
tree
2004-04-07
Nick Mat
h
ewson
Put ourself in ro
u
ter list; act accord
i
ngly
.
commit
|
commitdiff
|
tree
2004-04-06
N
i
c
k
M
athewson
Se
t
r
o
uterinfo->ad
d
r pr
o
p
er
l
y
f
or o
w
n routerinfo; do
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
S
e
t
c
o
r
rect add
r
e
ss and p
o
rt mappin
g
s on outgoing rendezv
o
us
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Ma
t
he
w
son
rout
e
r_choose
_
rando
m
_node wants
a
smartlist of routers
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Ma
t
hewson
Force hybrid enc
r
yption on
for key nego
t
i
a
tion
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
Stupid s
i
z
e
of
o
perator!
commit
|
commitdiff
|
tree
2004-04-06
Ni
c
k Mathewson
Remove vestigial
variable
commit
|
commitdiff
|
tree
2004-04-06
Ni
c
k
Mathewson
Set h
a
ndshake_
s
tate to NULL
b
e
f
ore appending cpath
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
C
ontinue attack on magic numbe
r
s;
use new cryp
t
o wrappers
.
.
.
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
Remove the last tab in non-contributed co
d
e
commit
|
commitdiff
|
tree
2004-04-06
Nick Mathewson
Document stuff, r
e
duce magic numbers, add emacs magic
commit
|
commitdiff
|
tree
2004-04-05
N
i
ck
Mathewson
make rout
e
r_get_by_nickname consider t
h
is router
.
commit
|
commitdiff
|
tree
2004-04-05
Nick
M
athews
o
n
More sy
m
bolic co
n
sta
n
ts
f
o
r chec
k
ing
r
endezvous1 cell
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathew
s
on
U
s
e correc
t
p
a
y
load lengths when s
e
nding RE
N
DEZVOUS1
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
N
i
ck Mathewson
Spec con
f
ormance:
KH|"INTR
O
DUCE" is only f
o
r
establis
h
ing
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
N
ick Mathewson
Add a missing offset
commit
|
commitdiff
|
tree
2004-04-05
Nick Mathe
w
s
o
n
Use
s
ymbo
l
i
c
c
on
s
tants; make
padding types m
a
tch
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Ma
t
hews
o
n
Implement res
p
onse to RENDEZVOUS2 cell
.
commit
|
commitdiff
|
tree
2004-04-05
Nic
k
Mathewson
Mak
e
init_cpath_
c
ry
p
to a
b
l
e
to handle both s
i
des
o
f
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
N
i
ck
Mathews
o
n
add more cons
t
ants
commit
|
commitdiff
|
tree
2004-04-05
Nick Mat
h
ewson
It'
s
amazing how wrong th
i
ngs l
o
ok when
you invert
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Math
e
wson
S
l
ightly more hel
p
ful
m
sg on misma
t
ched service pk
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
Ni
c
k Mathe
w
so
n
Do fi
r
st half o
f
A
l
ice-side of DH hands
h
ake
.
commit
|
commitdiff
|
tree
2004-04-05
Nick Ma
t
hewso
n
use the righ
t
var
i
ab
l
e w
h
e
n comparing hashes; maybe
.
.
.
commit
|
commitdiff
|
tree
2004-04-05
N
ick
Mathewson
E
x
pe
c
t
a 20-byte nul-padded-and-terminated ni
c
kname
commit
|
commitdiff
|
tree
2004-04-05
Nic
k
Math
e
wson
Add som
e
temporary log calls to try to debug the "Hash
.
.
.
commit
|
commitdiff
|
tree
next