repo.or.cz
/
dnstt.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Don't leave TLSPacketConn unclosed when there's a first Dial error.
2021-12-24
Da
v
id Fif
i
e
l
d
Don't le
a
v
e TLS
P
acketConn unclo
s
ed when there's a first
.
.
.
commit
|
commitdiff
|
tree
2021-11-27
David Fi
f
ield
T
O
DO about
a
l
t
ernative name r
e
solution
.
commit
|
commitdiff
|
tree
2021-11-27
David Fifield
Consistent parameter
n
a
m
ing
.
commit
|
commitdiff
|
tree
2021-11-27
David Fifiel
d
Smal
l
comm
e
nt fixes
.
commit
|
commitdiff
|
tree
2021-08-12
Da
v
i
d
Fi
f
ield
Have TestNameString test the full repertoire of b
y
tes
.
commit
|
commitdiff
|
tree
2021-08-12
David F
i
f
i
e
ld
CHANGELOG fo
r
v
1
.
2
0210812
.
0
.
commit
|
commitdiff
|
tree
2021-08-12
David Fif
i
eld
E
sc
a
pe DNS
names tha
t
appear
in logs
.
commit
|
commitdiff
|
tree
2021-08-04
David Fifield
T
ODO about TLS
P
acketConn redial fa
i
lure
.
commit
|
commitdiff
|
tree
2021-08-04
D
avid
Fifield
Use errors
.
Is to co
m
p
are against ErrClose
d
Pipe
.
commit
|
commitdiff
|
tree
2021-08-04
Dav
i
d Fifi
e
ld
Ignore E
r
rClosed
P
ipe in "copy strea
m
←upstream" as well
.
commit
|
commitdiff
|
tree
2021-08-02
David
F
ifield
CHANG
E
LOG for v1
.
20210
8
03
.
0
.
commit
|
commitdiff
|
tree
2021-08-02
D
avid
F
ifield
P
e
rformance tuning:
M
a
xStrea
m
Buffer, SetWin
d
owSize
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David
F
i
field
Don't
report io
.
ErrClose
d
Pipe from Ses
s
i
o
n
.
AcceptStream
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Simplify DNSPack
e
tC
o
nn
.
sen
d
Loop a little
.
commit
|
commitdiff
|
tree
2021-08-02
Davi
d
Fifield
Don't consider
timer and
n
extRe
q
u
ntil stash
and outgoing
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
Da
v
id Fifield
S
implify break from the
p
a
c
king lo
o
p
i
n
sendLoo
p
.
commit
|
commitdiff
|
tree
2021-08-02
D
avid Fifield
Reduce smux idle timeout fro
m
10 minutes to 2 minu
t
es
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
C
han
g
e
noise
.
Generat
e
Keypair to no
i
se
.
GeneratePrivkey
.
commit
|
commitdiff
|
tree
2021-08-02
David
F
if
i
eld
Make noise
.
New
S
erv
e
r take
o
nly th
e
priva
t
e
k
e
y
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
M
ov
e
I
n
itiator out of
noise
.
N
e
wC
o
nfig
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
v
i
d
Fifiel
d
M
ake pollCh
a
n buffe
r
ed, and s
e
nd on it on
l
y
on
c
e
.
commit
|
commitdiff
|
tree
2021-07-18
Davi
d
Fifield
Add
uTL
S
to
T
ODO
.
commit
|
commitdiff
|
tree
2021-07-18
David Fifiel
d
Add DoQ to TODO
.
commit
|
commitdiff
|
tree
2021-07-03
David Fi
f
ield
Tests for unexpe
c
ted payloads in Nois
e
h
a
n
d
shake mess
a
ge
s
.
commit
|
commitdiff
|
tree
2021-07-03
David
F
ifield
Fix an error message
.
commit
|
commitdiff
|
tree
2021-06-24
Davi
d
Fi
f
i
eld
U
s
e a more robust me
t
ho
d
for
n
oise
.
PubkeyFrom
P
ri
v
key
.
commit
|
commitdiff
|
tree
2021-04-24
David Fi
f
i
e
l
d
Document a
simp
l
er SSH SO
C
KS configurati
o
n
.
commit
|
commitdiff
|
tree
2021-04-24
David Fif
i
eld
Remove
-
v f
r
om nc
a
t
and s
s
h proxy commands
.
commit
|
commitdiff
|
tree
2021-04-24
D
a
vid
F
ifield
CHANGELOG f
o
r
v0
.
20
2
10424
.
0
.
commit
|
commitdiff
|
tree
2021-04-24
David F
i
field
Remove
tra
i
ling
space
.
commit
|
commitdiff
|
tree
2021-04-22
D
a
vid Fi
f
ield
Up
d
ate kcp-go and
s
mux dependenc
i
e
s
.
commit
|
commitdiff
|
tree
2021-04-22
D
avi
d
F
i
field
Upgr
a
de flynn/noise to v1
.
0
.
0
.
commit
|
commitdiff
|
tree
2021-04-21
David
F
i
field
Remove a lin
e
of u
n
reach
a
b
l
e code
.
commit
|
commitdiff
|
tree
2021-04-20
Davi
d
Fifield
A
dd a dial timeout to TLSPac
k
etConn
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifie
l
d
Apply a timeout t
o
upstream dials i
n
the server
.
commit
|
commitdiff
|
tree
2021-04-20
David Fi
f
ield
Use net
.
Dia
l
, rath
e
r than net
.
DialTCP,
t
o dial upstream
.
commit
|
commitdiff
|
tree
2021-04-20
Davi
d
F
ifie
l
d
B
e
unif
o
rm
about no
t
end
i
ng
l
o
g
c
alls
w
ith "\n"
.
commit
|
commitdiff
|
tree
2021-04-20
Da
v
id Fifie
l
d
Grammar uni
f
o
r
mity "ourse
l
f"→
"
ourselves"
.
commit
|
commitdiff
|
tree
2021-04-20
D
avid Fif
i
eld
Close smux sessio
n
i
n
acceptStr
e
ams of
server
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Ref
l
ow comment
.
commit
|
commitdiff
|
tree
2021-03-20
Davi
d
Fifield
Add `go 1
.
11` to
g
o
.
mod
.
commit
|
commitdiff
|
tree
2021-03-20
David F
i
field
Lo
g
"
too few or too many" questions
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifield
Fix
a
comment c
o
py-and-pas
t
e
error
.
commit
|
commitdiff
|
tree
2021-03-16
D
a
vid F
i
field
N
eed to use
soc
k
s5h scheme
i
n SS
H
SOCKS exa
m
pl
e
.
commit
|
commitdiff
|
tree
2020-10-06
Davi
d
F
i
fi
e
ld
C
o
m
m
e
nt typo
.
commit
|
commitdiff
|
tree
2020-08-31
Da
v
id Fifield
Use an external por
t
in dnstt-server example
.
commit
|
commitdiff
|
tree
2020-08-31
Dav
i
d Fi
f
ield
request
o
r →
request
e
r
commit
|
commitdiff
|
tree
2020-08-31
Da
v
id Fifield
Man pages
.
commit
|
commitdiff
|
tree
2020-08-21
David
F
ifield
S
implify w
i
th `gofmt
-
s`
.
commit
|
commitdiff
|
tree
2020-07-26
Da
v
id
F
ifield
Comment
t
y
po
.
commit
|
commitdiff
|
tree
2020-05-15
D
avid Fifield
Add another tes
t
case for
a tr
u
ncate
d
DNS name compression
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
Add a fuzzi
n
g harness for the dn
s
mo
d
ule
.
commit
|
commitdiff
|
tree
2020-05-06
D
avid Fifield
Fix dns
.
Test
E
ncodeRD
a
taTXT
.
commit
|
commitdiff
|
tree
2020-05-06
Dav
i
d Fifield
Add S
S
H SOCKS and Tor bridge instruc
t
ions
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
TO
D
O with srcport randomization
ide
a
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
Add C
H
ANGELOG
.
commit
|
commitdiff
|
tree
2020-05-05
David Fifield
Cavea
t
abou
t
TLS fingerpri
n
t
.
commit
|
commitdiff
|
tree
2020-05-04
Davi
d
Fif
i
eld
Typo fix
.
commit
|
commitdiff
|
tree
2020-05-04
David F
i
fi
e
ld
Put web page
i
n README
.
commit
|
commitdiff
|
tree
2020-05-04
David Fi
f
ield
Documentation updates
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifie
l
d
Open the cli
e
nt's local listene
r
f
i
rst
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
Fix a log me
s
sage
.
commit
|
commitdiff
|
tree
2020-04-30
Da
v
id Fifie
l
d
Note to self abou
t
m
u
ltiple sendLoop
.
commit
|
commitdiff
|
tree
2020-04-30
Dav
i
d Fifield
Fix
s
en
d
ing
of leftover pac
k
ets
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
A
d
d a one
-
packet "stash" to QueuePac
k
etConn
.
commit
|
commitdiff
|
tree
2020-04-30
D
avid F
i
field
Give next
-
r
espon
s
e
/
timer-expired
priority over
p
ackin
g
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
D
avid Fi
f
ield
At
t
empt t
o
extrac
t
pac
k
ets
o
nly
i
f we got
a
ClientID
.
commit
|
commitdiff
|
tree
2020-04-29
David Fi
f
ie
l
d
Log "too shor
t
for ClientID" on when it
'
s a
n
o
n
-error
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
Dav
i
d F
i
f
i
eld
B
u
ffe
r
reads and wr
i
t
e
s in T
L
SPa
c
k
e
tC
o
n
n
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Add a missing er
r
or
ch
e
ck in TLSPacketC
o
nn
.
s
endLoop
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Do re
c
ei
v
e-tr
i
g
gered polls based packets received
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
s
m
u
x Stream
.
Write
may al
s
o return EOF
.
commit
|
commitdiff
|
tree
2020-04-26
Dav
i
d Fifie
l
d
Ad
d
-mtu op
t
ion to serve
r
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Log when truncating
a
response
.
commit
|
commitdiff
|
tree
2020-04-26
David Fi
f
ield
Log pubkey bef
o
re
M
T
U
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Compute maxEnco
d
edPaylo
a
d automaticall
y
from maxUDPPayload
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Ext
r
act th
e
C
l
i
entID outside of
resp
o
ns
e
For
.
commit
|
commitdiff
|
tree
2020-04-26
D
avid
Fifield
Fix some com
m
ent
typos
.
commit
|
commitdiff
|
tree
2020-04-23
David
F
ifiel
d
Us
e
wg
.
Add(
2
)
i
ns
t
ead of 2 ×
wg
.
Add(1)
.
commit
|
commitdiff
|
tree
2020-04-21
D
avid Fifield
TODO file
w
ith id
e
a
about UDP
p
ayload size
.
commit
|
commitdiff
|
tree
2020-04-20
David Fifield
REA
D
ME upd
a
tes
a
n
d
f
i
x
e
s
.
commit
|
commitdiff
|
tree
2020-04-20
David Fifi
e
l
d
R
EADME typo
f
ix
.
commit
|
commitdiff
|
tree
2020-04-20
David Fifield
i
ptables c
o
mmand typo
fix
.
commit
|
commitdiff
|
tree
2020-04-19
David F
i
f
i
e
ld
Make the
p
rivkey file
o
nly rea
d
able by the user
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifie
l
d
Don't log
Q
TYPE != TXT erro
r
s
.
commit
|
commitdiff
|
tree
2020-04-19
David
F
ifield
Documentation and l
i
g
h
t refactori
n
g
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
Fifield
Fix
a bug in no
i
s
e
.
readMessage
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d
F
ifiel
d
Ma
k
e -udp required, resolve
i
n main
.
commit
|
commitdiff
|
tree
2020-04-19
D
avid Fif
i
eld
Move some helper functions int
o
dns
.
g
o
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
A
d
d test f
o
r
d
ns
.
En
c
odeRDataTXT
.
commit
|
commitdiff
|
tree
2020-04-19
David Fif
i
eld
Refactor MessageFromWir
e
Form
a
t and wri
t
eMessage
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
Fifield
dns Mes
s
age
.
Opcode
m
ethod
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d Fifield
C
onsolid
a
te
t
he a
u
thoritative
d
omain
check
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifi
e
ld
N
o
te
on
c
overtness a
f
t
er the tunnel server
.
commit
|
commitdiff
|
tree
2020-04-19
David Fif
i
eld
No
t
e
s on -privke
y
/-pr
i
vk
e
y-file/-pubkey/
-
pubkey-file
.
commit
|
commitdiff
|
tree
2020-04-19
David
Fifield
R
e
mov
e
addr fr
o
"c
a
nn
o
t pa
r
se DNS
q
u
ery" l
o
g message
.
commit
|
commitdiff
|
tree
2020-04-19
D
avid Fifield
Avoid loggin
g
EOF and Err
C
los
e
dPipe errors
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
vid Fifield
More logging of query validation errors in se
r
v
e
r
.
commit
|
commitdiff
|
tree
2020-04-19
Da
v
id Fif
i
e
ld
Use NXDOMAIN rather tha
n
FORMERR for QTYPE != TXT
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
v
id
Fifield
Do the p
a
yl
o
ad size chec
k
after the
T
XT and base32
.
.
.
commit
|
commitdiff
|
tree
next