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
CHANGELOG for v1.20210803.0.
2021-08-02
David Fifield
C
H
ANGELOG for v
1
.
2021080
3
.
0
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Per
f
ormance tuning: M
a
xS
t
reamB
u
ffer, SetWi
n
dowSize
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
Da
v
id Fifield
Don't rep
o
rt io
.
Err
C
losedPipe
f
ro
m
Session
.
AcceptStream
.
commit
|
commitdiff
|
tree
2021-08-02
Davi
d
Fifield
S
implify DNSPac
k
e
t
Conn
.
sendL
o
o
p a little
.
commit
|
commitdiff
|
tree
2021-08-02
David Fif
i
eld
Don't consider timer and ne
x
tReq unt
i
l s
t
as
h
and outgoing
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Simpli
f
y bre
a
k from the packing loo
p
in sendLoop
.
commit
|
commitdiff
|
tree
2021-08-02
David
Fifield
Reduc
e
smu
x
i
dle timeout f
r
om 10 minutes
to 2 minutes
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
C
h
ange noise
.
Gen
e
r
ateKeypair to n
o
i
s
e
.
GeneratePrivkey
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
M
ake noise
.
NewS
e
rver take only the priva
t
e key
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
M
o
ve Init
i
a
t
or out of noise
.
NewCon
f
ig
.
commit
|
commitdiff
|
tree
2021-08-02
David Fif
i
eld
Make
p
o
l
lCh
a
n bu
f
fered, and send on it
on
l
y o
n
c
e
.
commit
|
commitdiff
|
tree
2021-07-18
David Fifield
Add uTLS t
o
TODO
.
commit
|
commitdiff
|
tree
2021-07-18
David F
i
fi
e
ld
A
dd
DoQ to TODO
.
commit
|
commitdiff
|
tree
2021-07-03
David Fifield
Tests for unexp
e
c
t
e
d
payloads in Noise handshake
messages
.
commit
|
commitdiff
|
tree
2021-07-03
David Fifield
Fi
x
an error message
.
commit
|
commitdiff
|
tree
2021-06-24
David Fif
i
eld
Use a more r
o
bust method
f
or
noise
.
Pubkey
F
rom
P
rivkey
.
commit
|
commitdiff
|
tree
2021-04-24
David
F
ifield
Document a s
i
mpler SSH SOCK
S
conf
i
guration
.
commit
|
commitdiff
|
tree
2021-04-24
David Fifie
l
d
R
e
move -v from
ncat and ss
h
proxy
c
ommands
.
commit
|
commitdiff
|
tree
2021-04-24
David Fifield
CHANGELOG for v0
.
20210424
.
0
.
commit
|
commitdiff
|
tree
2021-04-24
Da
v
id
Fifield
Rem
o
v
e
tra
i
ling spa
c
e
.
commit
|
commitdiff
|
tree
2021-04-22
Dav
i
d Fifield
Up
d
ate kcp-go and sm
u
x
depe
n
dencie
s
.
commit
|
commitdiff
|
tree
2021-04-22
Dav
i
d Fifie
l
d
U
p
grade flynn
/
n
o
ise to v1
.
0
.
0
.
commit
|
commitdiff
|
tree
2021-04-21
D
a
v
i
d Fifield
Remov
e
a line
o
f unreachable code
.
commit
|
commitdiff
|
tree
2021-04-20
D
a
vid Fifield
Add a
dial timeo
u
t
t
o TLSPacketConn
.
commit
|
commitdiff
|
tree
2021-04-20
Davi
d
F
i
field
Apply a timeout t
o
upstream
dials in the se
r
ver
.
commit
|
commitdiff
|
tree
2021-04-20
David Fi
f
ield
Use net
.
Di
a
l, r
a
ther tha
n
net
.
Dial
T
CP, to dial
u
pstream
.
commit
|
commitdiff
|
tree
2021-04-20
David
Fifield
Be unifo
r
m about
not ending log ca
l
ls with "\n"
.
commit
|
commitdiff
|
tree
2021-04-20
Davi
d
F
ifield
G
r
am
m
ar un
i
formity "our
s
elf"→"our
s
e
lves
"
.
commit
|
commitdiff
|
tree
2021-04-20
David Fi
f
ield
Close
s
mux s
e
ssion in
acceptSt
r
e
a
m
s
o
f server
.
commit
|
commitdiff
|
tree
2021-04-20
D
avid Fifield
Reflow com
m
e
n
t
.
commit
|
commitdiff
|
tree
2021-03-20
Da
v
id Fi
f
i
eld
Add `go 1
.
1
1
` to go
.
mod
.
commit
|
commitdiff
|
tree
2021-03-20
David F
i
field
Log "too few
or too many"
q
u
estions
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifiel
d
Fix
a
comment copy-and-paste error
.
commit
|
commitdiff
|
tree
2021-03-16
David F
i
fie
l
d
Need to use s
o
cks5h
s
cheme in S
S
H SOC
K
S examp
l
e
.
commit
|
commitdiff
|
tree
2020-10-06
David Fifi
e
ld
Comment typo
.
commit
|
commitdiff
|
tree
2020-08-31
David Fifield
Use an
e
x
ternal port in dnstt-se
r
ver example
.
commit
|
commitdiff
|
tree
2020-08-31
David Fifield
requestor → requ
e
s
ter
commit
|
commitdiff
|
tree
2020-08-31
David Fifield
M
an pages
.
commit
|
commitdiff
|
tree
2020-08-21
D
a
vid Fi
f
i
eld
S
i
mplify with `gofmt -s`
.
commit
|
commitdiff
|
tree
2020-07-26
Davi
d
F
i
field
Comm
e
nt
t
ypo
.
commit
|
commitdiff
|
tree
2020-05-15
David Fi
f
ield
A
dd
anothe
r
tes
t
case for a truncated DNS n
a
m
e
c
o
mpr
e
s
si
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
David
F
if
i
eld
A
d
d
a
fuzzing
h
arness for the dns module
.
commit
|
commitdiff
|
tree
2020-05-06
D
avid Fifield
Fix dns
.
TestEncodeRDataTXT
.
commit
|
commitdiff
|
tree
2020-05-06
Dav
i
d Fifiel
d
Add SSH SO
C
KS and Tor brid
g
e in
s
tructions
.
commit
|
commitdiff
|
tree
2020-05-06
Da
v
id Fifield
TODO with
srcport rando
m
ization i
d
ea
.
commit
|
commitdiff
|
tree
2020-05-06
David Fi
f
iel
d
Add CH
A
NGE
L
O
G
.
commit
|
commitdiff
|
tree
2020-05-05
D
avid Fifield
Caveat
a
bout T
L
S fingerpri
n
t
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifield
Typo
fix
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifield
P
u
t web page in READ
M
E
.
commit
|
commitdiff
|
tree
2020-05-04
D
a
v
id Fifield
D
o
cume
n
tatio
n
up
d
ates
.
commit
|
commitdiff
|
tree
2020-04-30
David Fif
i
eld
Open th
e
cl
i
ent'
s
local listener firs
t
.
commit
|
commitdiff
|
tree
2020-04-30
D
a
vid F
i
field
Fix
a
log m
e
ssage
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
Note t
o
self ab
o
ut mul
t
iple
s
e
n
d
Loop
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifie
l
d
Fix sending of
l
eftover pa
c
kets
.
commit
|
commitdiff
|
tree
2020-04-30
David Fi
f
ield
Add a one-pa
c
k
e
t "stash" to QueuePacketConn
.
commit
|
commitdiff
|
tree
2020-04-30
Da
v
id Fifield
Gi
v
e next-r
e
sponse
/
tim
e
r-expir
e
d pr
i
ority over pa
c
king
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David
Fifield
Attempt to extract packets
o
nly if we got a ClientID
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Log "too shor
t
for ClientID" on when it'
s
a n
o
n-error
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifiel
d
Buff
e
r reads and writes in TLSPacketCon
n
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Add a missing e
r
r
or ch
e
c
k
in T
L
S
Packet
C
on
n
.
s
e
ndLo
o
p
.
commit
|
commitdiff
|
tree
2020-04-29
D
av
i
d
Fifield
Do r
e
ceiv
e
-triggere
d
p
olls based
p
acket
s
received
.
commit
|
commitdiff
|
tree
2020-04-26
David
F
if
i
eld
s
m
ux Strea
m
.
W
r
ite m
a
y a
l
so return EOF
.
commit
|
commitdiff
|
tree
2020-04-26
Dav
i
d
F
ifield
A
dd -mtu option
to
server
.
commit
|
commitdiff
|
tree
2020-04-26
Davi
d
Fifie
l
d
Log
when truncating a response
.
commit
|
commitdiff
|
tree
2020-04-26
David Fif
i
eld
L
og pub
k
ey before MTU
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
C
omp
u
te
m
axEncodedPayload automatically from ma
x
U
D
PPay
l
oad
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifie
l
d
E
xtract the
Cli
e
ntID o
u
t
s
ide
o
f responseFor
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Fix some co
m
m
ent typ
o
s
.
commit
|
commitdiff
|
tree
2020-04-23
David Fifield
Use wg
.
Add(2)
i
nstead
of
2
×
w
g
.
Add(1
)
.
commit
|
commitdiff
|
tree
2020-04-21
D
a
v
id Fifield
TOD
O
file w
i
th id
e
a
about UDP payload size
.
commit
|
commitdiff
|
tree
2020-04-20
David Fi
f
ield
R
E
A
D
M
E updates and
fixes
.
commit
|
commitdiff
|
tree
2020-04-20
D
avi
d
Fifie
l
d
README typo fix
.
commit
|
commitdiff
|
tree
2020-04-20
D
a
v
i
d Fifield
i
p
tables command typo fix
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
v
id Fifield
Make the privkey file
o
nly readable by
the user
.
commit
|
commitdiff
|
tree
2020-04-19
David
F
ifield
D
o
n'
t
log Q
T
YPE != TXT erro
r
s
.
commit
|
commitdiff
|
tree
2020-04-19
David
F
ifie
l
d
Document
a
t
i
o
n and ligh
t
ref
a
ctor
i
ng
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d
Fifie
l
d
F
ix a bug in nois
e
.
r
e
adMessage
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifiel
d
Mak
e
-u
d
p
r
e
qu
i
red,
resolve in ma
i
n
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
Move
some
h
elpe
r
func
t
i
ons into dns
.
g
o
.
commit
|
commitdiff
|
tree
2020-04-19
David
F
ifield
Add test for
dns
.
EncodeRDataTXT
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
F
i
field
Refactor Messag
e
F
r
omWireFormat and write
M
essag
e
.
commit
|
commitdiff
|
tree
2020-04-19
D
a
vid
F
ifield
dns
M
e
s
sage
.
O
p
code
method
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifiel
d
C
on
s
olidat
e
the
author
i
tative domain check
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifie
l
d
N
o
te on
c
ov
e
rtnes
s
after the tun
n
el serv
e
r
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d Fifie
l
d
Notes on -pr
i
vkey/-pri
v
k
e
y
-
file/-pubkey/-pubkey-
f
ile
.
commit
|
commitdiff
|
tree
2020-04-19
D
avid
F
ifield
Remove addr fro
"
cannot
p
arse DNS que
r
y"
l
og message
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifi
e
l
d
Avoi
d
loggin
g
EOF and ErrClosedP
i
pe errors
.
commit
|
commitdiff
|
tree
2020-04-19
Da
v
id Fifield
More loggin
g
of query validatio
n
errors in serve
r
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifiel
d
U
s
e N
X
D
O
MAI
N
rather than
F
ORMERR for QTYPE != TXT
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
Fifield
Do the payl
o
ad size che
c
k after
th
e
TXT and base32
.
.
.
commit
|
commitdiff
|
tree
2020-04-19
David Fif
i
eld
Infer a payl
o
a
d
size of 512 e
v
e
n
when t
h
ere
is no OPT RR
.
commit
|
commitdiff
|
tree
2020-04-19
Davi
d
Fifi
e
ld
F
ix second AA chec
k
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
A
d
d
missing return for EDNS version != 0
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d Fif
i
eld
Reduce maxUDPPay
l
oad to 1
2
3
2
for
c
o
m
patibility with
.
.
.
commit
|
commitdiff
|
tree
2020-04-19
David Fi
f
ield
R
EADME
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
M
ove global base32Enco
d
i
ng in
t
o dns
.
go
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifie
l
d
Lower
c
a
s
e bas
e
32-encoded data
i
n DNS names
.
commit
|
commitdiff
|
tree
2020-04-19
Dav
i
d
Fifield
Do MTU check
f
irst
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifie
l
d
Log stre
a
m
begin/end i
n
server
,
log conv in c
l
ient
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
Insert more padding w
h
en
p
olling
.
commit
|
commitdiff
|
tree
next