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
Performance tuning: MaxStreamBuffer, SetWindowSize, QueueSize.
2021-08-02
David Fifield
Performance
t
unin
g
: MaxStrea
m
Buffer, SetWin
d
owSize
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David Fi
f
ie
l
d
D
on't
report io
.
ErrClosedPipe
from Session
.
Acce
p
tStream
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Simplify DNSPacketConn
.
sendLoop a little
.
commit
|
commitdiff
|
tree
2021-08-02
Da
v
id Fifield
Don't cons
i
der ti
m
e
r and nextReq unti
l
st
a
sh
a
nd outgoing
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
Davi
d
Fifield
S
i
m
plif
y
break from the packi
n
g loop in sendL
o
o
p
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Reduce smux idle timeout f
r
om 10 mi
n
utes
t
o 2 m
i
nu
t
es
.
commit
|
commitdiff
|
tree
2021-08-02
Dav
i
d Fifield
Change noise
.
GenerateKeypair to noise
.
G
eneratePrivkey
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Make noise
.
N
e
wSer
v
er
t
ake only the
pr
i
vate k
e
y
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
v
id
F
ifield
Mov
e
Initiator out of noise
.
Ne
w
Config
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifie
l
d
M
a
ke
pol
l
Chan
b
uffered, and send on it only once
.
commit
|
commitdiff
|
tree
2021-07-18
D
a
vid
Fif
i
e
l
d
Add uTLS to
T
O
DO
.
commit
|
commitdiff
|
tree
2021-07-18
Dav
i
d Fifield
Add DoQ t
o
T
ODO
.
commit
|
commitdiff
|
tree
2021-07-03
David
F
ifield
Test
s
fo
r
unexpected payloads in N
o
i
se handshake me
s
s
ages
.
commit
|
commitdiff
|
tree
2021-07-03
Dav
i
d Fi
f
ield
Fix an error m
e
ssage
.
commit
|
commitdiff
|
tree
2021-06-24
Davi
d
F
if
i
eld
Use a
m
or
e
ro
b
ust
method fo
r
noi
s
e
.
PubkeyFromPrivkey
.
commit
|
commitdiff
|
tree
2021-04-24
D
a
v
id Fifield
Document a simpler SS
H
S
O
C
KS con
f
iguratio
n
.
commit
|
commitdiff
|
tree
2021-04-24
David Fifield
Remove -v fro
m
ncat and ssh proxy c
o
mmands
.
commit
|
commitdiff
|
tree
2021-04-24
David Fifield
CHANG
E
LOG
for
v0
.
20210424
.
0
.
commit
|
commitdiff
|
tree
2021-04-24
Davi
d
Fif
i
eld
Remo
v
e
t
rai
l
in
g
s
pac
e
.
commit
|
commitdiff
|
tree
2021-04-22
David
F
ifield
U
p
date
kcp-go and smux d
e
p
e
nden
c
ies
.
commit
|
commitdiff
|
tree
2021-04-22
David Fifiel
d
Upgrad
e
flynn/n
o
ise to v1
.
0
.
0
.
commit
|
commitdiff
|
tree
2021-04-21
David Fi
f
ield
Remove a line o
f
unreachable
co
d
e
.
commit
|
commitdiff
|
tree
2021-04-20
Dav
i
d Fifi
e
ld
Add a dial t
i
meout to TL
S
Pac
k
etConn
.
commit
|
commitdiff
|
tree
2021-04-20
David Fif
i
eld
Ap
p
ly a
t
imeo
u
t to upstrea
m
dia
l
s in the server
.
commit
|
commitdiff
|
tree
2021-04-20
D
avid
F
i
field
Use net
.
Di
a
l, rather
t
h
an net
.
DialTCP,
to di
a
l upstre
a
m
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Be unif
o
rm about n
o
t ending
l
og c
a
lls with
"
\n"
.
commit
|
commitdiff
|
tree
2021-04-20
David
F
ifield
Grammar uniformity "ourself
"
→"our
s
e
lves"
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Close smux session in accep
t
S
t
re
a
ms of server
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifi
e
ld
Reflow
co
m
ment
.
commit
|
commitdiff
|
tree
2021-03-20
David Fifield
Add `go 1
.
11` to go
.
mod
.
commit
|
commitdiff
|
tree
2021-03-20
D
a
vid Fifield
Log "too few or too many" que
s
tions
.
commit
|
commitdiff
|
tree
2021-03-16
D
a
vid Fifie
l
d
Fix a c
o
mment
copy-and-paste er
r
or
.
commit
|
commitdiff
|
tree
2021-03-16
David
F
ifield
Need to use socks
5
h sc
h
eme
i
n SSH SOCKS e
x
am
p
le
.
commit
|
commitdiff
|
tree
2020-10-06
David
Fifield
Comment typo
.
commit
|
commitdiff
|
tree
2020-08-31
D
avid Fif
i
eld
Use
an
e
xternal port in
dns
t
t-server examp
l
e
.
commit
|
commitdiff
|
tree
2020-08-31
David F
i
field
requestor → re
q
uester
commit
|
commitdiff
|
tree
2020-08-31
D
avid Fifiel
d
Man pag
e
s
.
commit
|
commitdiff
|
tree
2020-08-21
David Fifield
Sim
p
lify with
`gofm
t
-s`
.
commit
|
commitdiff
|
tree
2020-07-26
Davi
d
Fifiel
d
Comment typo
.
commit
|
commitdiff
|
tree
2020-05-15
David Fifield
Add ano
t
her tes
t
case for
a
trun
c
a
t
ed DNS name compres
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
Da
v
id Fifield
Add
a
fuzzing harn
e
s
s for the dns
modu
l
e
.
commit
|
commitdiff
|
tree
2020-05-06
D
a
vid Fifield
Fix dns
.
Te
s
t
E
n
c
odeRDat
a
TXT
.
commit
|
commitdiff
|
tree
2020-05-06
David Fi
f
ield
A
dd SSH SO
C
KS and
T
or b
r
idge instructi
o
ns
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
TO
D
O with srcport randomization
id
e
a
.
commit
|
commitdiff
|
tree
2020-05-06
David F
i
fi
e
ld
A
d
d
CH
A
NGEL
O
G
.
commit
|
commitdiff
|
tree
2020-05-05
David Fifield
C
aveat about TLS
fingerprint
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifie
l
d
T
y
po f
i
x
.
commit
|
commitdiff
|
tree
2020-05-04
Da
v
id Fifield
Put
w
eb page in READ
M
E
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifield
Documentation updates
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
O
p
en
t
he client's local listener
firs
t
.
commit
|
commitdiff
|
tree
2020-04-30
D
a
vid F
i
field
Fix a
log message
.
commit
|
commitdiff
|
tree
2020-04-30
Davi
d
Fifi
e
ld
Note to self ab
o
ut
m
ultiple sendLoop
.
commit
|
commitdiff
|
tree
2020-04-30
David
F
ifiel
d
F
i
x sending of leftov
e
r
p
a
c
k
ets
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
Add a one-packet "stash" to QueueP
a
cketConn
.
commit
|
commitdiff
|
tree
2020-04-30
D
avid Fifield
Give next-r
e
s
ponse
/
time
r
-expired priority ove
r
packing
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Attempt to
ex
t
ract pack
e
ts only
i
f we
g
ot a Clien
t
ID
.
commit
|
commitdiff
|
tree
2020-04-29
David
Fif
i
eld
Log "too s
h
ort for ClientID"
o
n
when it's a n
o
n-error
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
Da
v
id
F
i
field
Buffer
r
e
ads and writes in T
L
SPacketConn
.
commit
|
commitdiff
|
tree
2020-04-29
Da
v
id Fifield
Add a m
i
ssing error check in TLSPacketConn
.
sendLoop
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifi
e
ld
Do r
e
ceive-trig
g
ered
p
olls ba
s
ed pack
e
ts receive
d
.
commit
|
commitdiff
|
tree
2020-04-26
David F
i
field
s
mux S
t
ream
.
W
rite m
a
y also return EOF
.
commit
|
commitdiff
|
tree
2020-04-26
D
a
v
id F
i
field
A
d
d
-mtu option
to
ser
v
er
.
commit
|
commitdiff
|
tree
2020-04-26
D
a
vid Fifi
e
ld
L
o
g when tru
n
catin
g
a respon
s
e
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Log pubkey b
e
fore MTU
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Com
p
u
t
e
m
a
x
EncodedPayloa
d
au
t
oma
t
ical
l
y from maxU
D
PPay
l
oad
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Extract the Cli
e
nt
I
D
outside of responseFor
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Fix
some comment t
y
pos
.
commit
|
commitdiff
|
tree
2020-04-23
Davi
d
Fifield
Use wg
.
Add(2)
instead
o
f 2 × w
g
.
Add(1)
.
commit
|
commitdiff
|
tree
2020-04-21
D
avid F
i
field
TODO
f
i
l
e with idea
a
bo
u
t UDP payload size
.
commit
|
commitdiff
|
tree
2020-04-20
David Fifi
e
ld
README updates
a
nd fixes
.
commit
|
commitdiff
|
tree
2020-04-20
David Fifield
README typo
fix
.
commit
|
commitdiff
|
tree
2020-04-20
David Fifield
iptab
l
es
c
ommand ty
p
o fix
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
M
a
ke the privkey file only reada
b
le by th
e
u
s
er
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
Don
'
t lo
g
QTYPE !=
T
XT errors
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d Fifield
D
oc
u
mentati
o
n a
n
d light refactoring
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
Fix
a bug in
no
i
se
.
readMessage
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
Make
-
ud
p
required,
r
eso
l
ve in
m
ain
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
Fi
f
iel
d
Move some help
e
r funct
i
ons into dns
.
g
o
.
commit
|
commitdiff
|
tree
2020-04-19
David F
i
fi
e
ld
Ad
d
test for dns
.
Encod
e
RDataTXT
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
R
e
f
ac
t
o
r Messa
g
eFromWire
F
ormat and wr
i
teMessa
g
e
.
commit
|
commitdiff
|
tree
2020-04-19
David F
i
f
ie
l
d
dns Mess
a
g
e
.
O
p
code m
e
thod
.
commit
|
commitdiff
|
tree
2020-04-19
David
Fifield
Consoli
d
ate the autho
r
itative domai
n
check
.
commit
|
commitdiff
|
tree
2020-04-19
David
F
ifield
Note on covertne
s
s
after
the tun
n
el ser
v
e
r
.
commit
|
commitdiff
|
tree
2020-04-19
David
Fifield
Notes on
-privkey/-privk
e
y-fi
l
e/-pubkey
/
-pubkey-file
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
v
id Fifield
R
emove addr fro "cannot parse DNS
query"
l
o
g
message
.
commit
|
commitdiff
|
tree
2020-04-19
David Fif
i
eld
Avoid logging EOF and ErrC
l
osedPi
p
e errors
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d Fifield
M
o
re lo
g
ging
o
f query va
l
idation
errors
i
n server
.
commit
|
commitdiff
|
tree
2020-04-19
David Fi
f
ield
Use NXDOMAI
N
rathe
r
than FO
R
MERR for Q
T
YPE !
=
TXT
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
v
id Fifi
e
l
d
D
o t
h
e payload size check
a
fter th
e
TXT and ba
s
e32
.
.
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
Fifi
e
ld
Infer a payloa
d
size o
f
512 even when there is
n
o O
P
T RR
.
commit
|
commitdiff
|
tree
2020-04-19
D
avid Fifie
l
d
Fix second AA check
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
vid F
i
field
Add missi
n
g r
e
turn for EDNS version != 0
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
vid Fifield
R
e
duce ma
x
UDPPayl
o
ad
to
1232 for compatibi
l
ity w
i
th
.
.
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
v
id Fifield
README
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
v
i
d Fifield
M
o
ve glob
a
l base32Encoding into dn
s
.
go
.
commit
|
commitdiff
|
tree
2020-04-19
David F
i
f
i
eld
L
o
werc
a
se base32-encoded data in DNS
n
ames
.
commit
|
commitdiff
|
tree
2020-04-19
David Fi
f
i
eld
Do MTU check
f
irst
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
Log stream beg
i
n/end i
n
server, l
o
g c
o
nv
in client
.
commit
|
commitdiff
|
tree
2020-04-19
David F
i
fi
e
l
d
Insert more padding when polli
n
g
.
commit
|
commitdiff
|
tree
2020-04-18
David Fifield
-privke
y
-
file and -pubkey-file option
s
.
commit
|
commitdiff
|
tree
next