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
fmt with go1.19 conventions.
2023-12-21
David Fifield
f
mt wi
t
h go1
.
19 conventions
.
commit
|
commitdiff
|
tree
2022-10-07
David Fifi
e
ld
Remove extra newline
i
n
R
EADME
.
commit
|
commitdiff
|
tree
2022-09-01
David Fif
i
eld
RFC
9250 for DoQ
.
commit
|
commitdiff
|
tree
2022-07-20
David Fifield
Add
r
eference
f
or DoH3 in And
r
oid
.
commit
|
commitdiff
|
tree
2022-02-13
Da
v
id F
i
f
ield
Add RFC reference fo
r
R
CODE=B
A
D
V
ERS
.
commit
|
commitdiff
|
tree
2022-02-08
D
a
v
i
d Fi
f
i
eld
CHANGELOG for v1
.
20220208
.
0
.
commit
|
commitdiff
|
tree
2022-01-06
David Fifi
e
l
d
Fix up the BNF
f
or weighted lists
.
commit
|
commitdiff
|
tree
2022-01-06
Dav
i
d Fif
i
eld
Add -utls
t
o dn
s
tt-c
l
i
e
nt man
page
.
commit
|
commitdiff
|
tree
2022-01-03
David Fifield
Remove
Chr
o
me f
i
ngerprints
f
rom the default uTLS distribution
.
commit
|
commitdiff
|
tree
2022-01-03
Dav
i
d
F
ifield
Perm
i
t
"
-
utls none" to
d
is
a
ble uTL
S
.
commit
|
commitdiff
|
tree
2022-01-03
David Fifield
Om
i
t
S
NI in uTLS connections when it would co
n
tain
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
David Fifield
-utls opti
o
n an
d
ran
d
om TLS fi
n
gerprint se
l
ect
i
on
.
commit
|
commitdiff
|
tree
2022-01-03
Davi
d
Fifi
e
ld
TLS
c
amouflage using uTLS a
n
d
a hardcoded Client
H
ello ID
.
commit
|
commitdiff
|
tree
2021-12-24
David
Fifield
Don't
l
eav
e
TLSPacketCon
n
unclosed when there's
a
f
irst
.
.
.
commit
|
commitdiff
|
tree
2021-11-27
David Fifield
T
ODO abou
t
alternative na
m
e
r
e
s
o
lution
.
commit
|
commitdiff
|
tree
2021-11-27
David Fifield
Consistent paramete
r
naming
.
commit
|
commitdiff
|
tree
2021-11-27
David Fifi
e
ld
Smal
l
comment fixe
s
.
commit
|
commitdiff
|
tree
2021-08-12
David Fifield
Ha
v
e TestNameStrin
g
test the full r
e
pertoire of by
t
es
.
commit
|
commitdiff
|
tree
2021-08-12
David F
i
fi
e
ld
CHA
N
GELOG f
o
r v1
.
20210812
.
0
.
commit
|
commitdiff
|
tree
2021-08-12
David Fif
i
eld
Esc
a
pe DNS name
s
that appear in lo
g
s
.
commit
|
commitdiff
|
tree
2021-08-04
Da
v
i
d Fifield
T
O
D
O about
T
L
S
PacketC
o
nn redial failure
.
commit
|
commitdiff
|
tree
2021-08-04
David Fifield
Use errors
.
Is to c
o
mpare
agains
t
Err
C
losedPipe
.
commit
|
commitdiff
|
tree
2021-08-04
David Fifield
Ignore
ErrC
l
ose
d
P
ipe i
n
"copy
s
t
rea
m
←upstream" as wel
l
.
commit
|
commitdiff
|
tree
2021-08-02
Davi
d
Fifield
CHANGELOG for v1
.
20210803
.
0
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Pe
r
formance
t
uning:
M
axStreamBuffer,
S
etWindowSize
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
Dav
i
d
Fifield
Don't re
p
ort
io
.
ErrClosed
P
ipe
f
rom Session
.
AcceptStream
.
commit
|
commitdiff
|
tree
2021-08-02
David Fif
i
eld
Simplif
y
DNS
P
acketConn
.
se
n
dLo
o
p a little
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
D
o
n't cons
i
der time
r
and
n
e
xtReq unti
l
stash a
n
d
outgoin
g
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Simplify break from the packing loo
p
in sendLoop
.
commit
|
commitdiff
|
tree
2021-08-02
David F
i
field
Reduce sm
u
x idle ti
m
eout from 10 minute
s
t
o
2 minutes
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Change nois
e
.
GenerateKe
y
pair to n
o
ise
.
Gen
e
ratePrivkey
.
commit
|
commitdiff
|
tree
2021-08-02
Da
v
id Fif
i
eld
Make noise
.
NewServer
t
ake only the pri
v
at
e
key
.
commit
|
commitdiff
|
tree
2021-08-02
David F
i
field
Mov
e
In
i
tiator o
u
t of noise
.
N
ewConfig
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
v
i
d
Fifiel
d
Make pollChan b
u
ffered, an
d
sen
d
on it only once
.
commit
|
commitdiff
|
tree
2021-07-18
D
avid
Fifi
e
l
d
Add uTLS t
o
TODO
.
commit
|
commitdiff
|
tree
2021-07-18
David Fifield
Add DoQ to
T
O
D
O
.
commit
|
commitdiff
|
tree
2021-07-03
David Fifiel
d
Tests for unexpected payloads i
n
N
o
ise handshake messages
.
commit
|
commitdiff
|
tree
2021-07-03
D
a
v
i
d
Fifield
Fix an error me
s
sage
.
commit
|
commitdiff
|
tree
2021-06-24
D
av
i
d Fifield
Use a more robust
m
ethod for n
o
ise
.
PubkeyFrom
P
rivkey
.
commit
|
commitdiff
|
tree
2021-04-24
D
a
vid Fifield
Document a s
i
mple
r
S
S
H SOCKS c
o
nfiguration
.
commit
|
commitdiff
|
tree
2021-04-24
David
F
ifield
Remove -v from ncat and s
s
h proxy commands
.
commit
|
commitdiff
|
tree
2021-04-24
D
a
vid Fifi
e
ld
CHANGELOG for v0
.
20210424
.
0
.
commit
|
commitdiff
|
tree
2021-04-24
David
F
i
field
Remove
t
railing spac
e
.
commit
|
commitdiff
|
tree
2021-04-22
Dav
i
d
Fifield
Update kcp-g
o
and smux de
p
en
d
encies
.
commit
|
commitdiff
|
tree
2021-04-22
D
a
v
i
d Fifield
Upgr
a
de fly
n
n
/noise to v
1
.
0
.
0
.
commit
|
commitdiff
|
tree
2021-04-21
David Fifield
R
e
move a line
o
f unre
a
chable c
o
de
.
commit
|
commitdiff
|
tree
2021-04-20
Davi
d
Fi
f
ield
Ad
d
a
dial
t
im
e
o
u
t to
T
LSPa
c
ketConn
.
commit
|
commitdiff
|
tree
2021-04-20
David F
i
field
Apply a timeout t
o
upstream
d
ials in
t
he s
e
rve
r
.
commit
|
commitdiff
|
tree
2021-04-20
David
Fi
f
ield
Use n
e
t
.
D
ial, rather than n
e
t
.
DialTCP, to
d
ial
upstream
.
commit
|
commitdiff
|
tree
2021-04-20
David
F
i
field
Be unifo
r
m abo
u
t not
e
n
d
i
ng
l
og calls w
i
th "\n"
.
commit
|
commitdiff
|
tree
2021-04-20
Dav
i
d Fifield
G
ramm
a
r unifo
r
mity "ourself
"
→"ours
e
l
v
es"
.
commit
|
commitdiff
|
tree
2021-04-20
David Fif
i
eld
C
l
ose smux session
i
n a
c
c
eptStre
a
ms of
server
.
commit
|
commitdiff
|
tree
2021-04-20
D
avid Fifi
e
ld
Re
f
low c
o
mment
.
commit
|
commitdiff
|
tree
2021-03-20
Davi
d
Fifield
Add `
g
o
1
.
11` to
g
o
.
m
od
.
commit
|
commitdiff
|
tree
2021-03-20
David
F
ifield
Log "too few or too ma
n
y" qu
e
s
t
ions
.
commit
|
commitdiff
|
tree
2021-03-16
Da
v
i
d
Fifield
Fix
a
comment
copy-and-
p
as
t
e
error
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifi
e
l
d
Need to use socks
5
h scheme
i
n SSH SOCK
S
ex
a
m
ple
.
commit
|
commitdiff
|
tree
2020-10-06
Da
v
id Fifie
l
d
Com
m
ent typo
.
commit
|
commitdiff
|
tree
2020-08-31
Dav
i
d Fifield
Use an extern
a
l
port in dnstt-ser
v
e
r
example
.
commit
|
commitdiff
|
tree
2020-08-31
David Fif
i
e
ld
r
equestor →
r
eque
s
t
er
commit
|
commitdiff
|
tree
2020-08-31
Dav
i
d
Fi
f
i
el
d
Man pages
.
commit
|
commitdiff
|
tree
2020-08-21
David Fifield
S
i
mplify with `gofmt -s`
.
commit
|
commitdiff
|
tree
2020-07-26
David
F
ifield
Comm
e
nt typo
.
commit
|
commitdiff
|
tree
2020-05-15
David
Fif
i
eld
A
d
d another test case for
a trunc
a
ted DNS name c
o
mpression
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
Da
v
id Fifield
Add a fuz
z
ing harne
s
s for the dns
module
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
Fix dns
.
Tes
t
E
ncodeRDat
a
TXT
.
commit
|
commitdiff
|
tree
2020-05-06
D
a
vid Fifield
A
d
d
SSH
S
OC
K
S and Tor
b
ridge in
s
t
ructions
.
commit
|
commitdiff
|
tree
2020-05-06
D
avid Fifield
TODO
w
ith srcport randomi
z
ation idea
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
Add CHA
N
GELO
G
.
commit
|
commitdiff
|
tree
2020-05-05
David Fifield
Cave
a
t
a
b
out TLS fin
g
e
r
print
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifi
e
ld
Ty
p
o
fi
x
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifield
Put web p
a
ge in R
E
AD
M
E
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifiel
d
D
ocumentation updates
.
commit
|
commitdiff
|
tree
2020-04-30
David Fi
f
ield
Open the client's
l
ocal
l
i
stene
r
first
.
commit
|
commitdiff
|
tree
2020-04-30
David Fi
f
ield
F
i
x
a log mes
s
age
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
Note to
self about
mu
l
tiple
s
endLo
o
p
.
commit
|
commitdiff
|
tree
2020-04-30
D
avid Fifield
Fix sendin
g
of leftover packets
.
commit
|
commitdiff
|
tree
2020-04-30
Davi
d
Fifield
Add a on
e
-packet "stash"
to Qu
e
uePacketConn
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
G
ive
n
ext-response/time
r
-expire
d
prio
r
ity ove
r
packing
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Attem
p
t to extract packets on
l
y if
w
e
got a ClientI
D
.
commit
|
commitdiff
|
tree
2020-04-29
Da
v
id F
i
field
Log "too sho
r
t for ClientID" on when it's a non-er
r
or
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David F
i
field
Buffe
r
reads
and writes in TLSPacketC
o
n
n
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Add a missin
g
error
ch
e
ck in
TLSPacketCo
n
n
.
sendLoop
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Do receive-tr
i
ggered pol
l
s based packets
r
eceived
.
commit
|
commitdiff
|
tree
2020-04-26
David
Fi
f
ield
sm
u
x Stream
.
Write m
a
y also return EOF
.
commit
|
commitdiff
|
tree
2020-04-26
Dav
i
d Fifield
Add -
m
tu op
t
ion t
o
server
.
commit
|
commitdiff
|
tree
2020-04-26
D
a
vid Fi
f
ie
l
d
Log when tr
u
n
c
ating a respon
s
e
.
commit
|
commitdiff
|
tree
2020-04-26
Dav
i
d Fi
f
ield
Log pubkey before MTU
.
commit
|
commitdiff
|
tree
2020-04-26
David
F
ifield
Compute maxEncodedPayload
automatically fro
m
max
U
DPPayl
o
ad
.
commit
|
commitdiff
|
tree
2020-04-26
David F
i
field
Extract
t
he Cli
e
ntID outside of
respo
n
seF
o
r
.
commit
|
commitdiff
|
tree
2020-04-26
David
Fifield
Fix some commen
t
typos
.
commit
|
commitdiff
|
tree
2020-04-23
David Fifield
Use wg
.
Add(2) i
n
stead of 2 × wg
.
Ad
d
(1)
.
commit
|
commitdiff
|
tree
2020-04-21
David Fifield
TODO f
i
le with idea about UDP payload
s
ize
.
commit
|
commitdiff
|
tree
2020-04-20
D
a
v
i
d Fifie
l
d
README up
d
ate
s
and fixes
.
commit
|
commitdiff
|
tree
2020-04-20
D
a
vid Fifield
R
E
A
D
ME typo fix
.
commit
|
commitdiff
|
tree
2020-04-20
D
a
vid Fifield
ipta
b
les command
t
ypo fix
.
commit
|
commitdiff
|
tree
2020-04-19
David Fif
i
eld
Make t
h
e pri
v
key file o
n
l
y
readable by the u
s
er
.
commit
|
commitdiff
|
tree
2020-04-19
David Fif
i
eld
Don't log QTYPE !=
TXT errors
.
commit
|
commitdiff
|
tree
2020-04-19
David Fifield
D
o
c
u
me
n
tation
and light
r
e
f
actoring
.
commit
|
commitdiff
|
tree
2020-04-19
D
avi
d
Fi
f
ield
Fi
x
a b
u
g in noi
s
e
.
r
eadMessage
.
commit
|
commitdiff
|
tree
next