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
Add CC0 COPYING file.
2024-10-21
D
a
vid Fif
i
eld
Add
C
C
0 COPYING file
.
commit
|
commitdiff
|
tree
2024-05-13
Davi
d
F
i
f
i
e
l
d
CHANGELOG for v1
.
20240513
.
0
.
commit
|
commitdiff
|
tree
2024-05-13
David Fifiel
d
Update kcp
-
go
a
n
d
smux
.
commit
|
commitdiff
|
tree
2024-05-13
David Fi
f
i
e
l
d
Update default uTLS fin
g
e
r
print dist
r
i
b
ution
.
commit
|
commitdiff
|
tree
2024-05-13
David Fif
i
eld
A
llow `-utls
random
`
for He
l
loRandomized
A
LPN
.
commit
|
commitdiff
|
tree
2024-05-13
David Fifie
l
d
Activate new Firefox, Chro
m
e, and
iOS uTLS fingerprints
.
commit
|
commitdiff
|
tree
2024-05-13
Dav
i
d Fi
f
ield
Upg
r
ade utls to v
1
.
6
.
6
.
commit
|
commitdiff
|
tree
2024-05-13
D
avid Fifi
e
ld
Comment o
n
`-u
t
ls
none`
in ma
n
page
.
commit
|
commitdiff
|
tree
2023-12-21
D
av
i
d
F
ifield
fm
t
with go1
.
1
9
conve
n
tio
n
s
.
commit
|
commitdiff
|
tree
2022-10-07
D
a
vid
Fifield
R
e
move extra newline in READM
E
.
commit
|
commitdiff
|
tree
2022-09-01
D
avi
d
Fi
f
ield
RFC 9
2
50
for DoQ
.
commit
|
commitdiff
|
tree
2022-07-20
D
a
vid Fifield
Add ref
e
rence
f
or DoH3 i
n
Andr
o
id
.
commit
|
commitdiff
|
tree
2022-02-13
David
F
ifie
l
d
Add
R
FC referenc
e
for RCODE=B
A
DV
E
RS
.
commit
|
commitdiff
|
tree
2022-02-08
David F
i
field
CHANGELOG f
o
r v1
.
2022
0
208
.
0
.
commit
|
commitdiff
|
tree
2022-01-06
Da
v
id Fi
f
iel
d
Fix
u
p
the BNF for weighted lists
.
commit
|
commitdiff
|
tree
2022-01-06
D
a
vid Fifie
l
d
Add -ut
l
s to
dnstt-client man page
.
commit
|
commitdiff
|
tree
2022-01-03
D
avid Fifiel
d
Remove
C
h
r
o
m
e
f
ingerprints from t
h
e
default
u
TLS
distribution
.
commit
|
commitdiff
|
tree
2022-01-03
Dav
i
d Fi
f
ield
Permit "-ut
l
s
none"
t
o
d
isable uTLS
.
commit
|
commitdiff
|
tree
2022-01-03
David F
i
f
i
eld
O
m
it
SNI i
n
uTLS c
o
nnections when it would contain
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
David
F
ifield
-utls
o
ption and rando
m
TLS fi
n
g
e
rprint selec
t
ion
.
commit
|
commitdiff
|
tree
2022-01-03
David Fifield
TLS camou
f
l
age
u
sing uTLS
and
a ha
r
dco
d
ed Client Hello ID
.
commit
|
commitdiff
|
tree
2021-12-24
D
avid Fifi
e
ld
Don't le
a
ve
T
L
S
PacketConn
unclosed when there's a first
.
.
.
commit
|
commitdiff
|
tree
2021-11-27
David F
i
field
TODO
a
bout alternative name resolution
.
commit
|
commitdiff
|
tree
2021-11-27
Da
v
id Fifield
Con
s
is
t
ent param
e
ter
na
m
i
n
g
.
commit
|
commitdiff
|
tree
2021-11-27
David Fifield
Smal
l
commen
t
fixes
.
commit
|
commitdiff
|
tree
2021-08-12
David
Fifield
Have
T
est
N
a
m
e
Stri
n
g te
s
t the ful
l
repertoire of bytes
.
commit
|
commitdiff
|
tree
2021-08-12
D
a
vid Fifield
CH
A
NG
E
LOG for
v
1
.
20210812
.
0
.
commit
|
commitdiff
|
tree
2021-08-12
David Fif
i
eld
E
s
cape DNS names that
appear i
n
log
s
.
commit
|
commitdiff
|
tree
2021-08-04
D
a
vid Fifield
TODO about TLS
P
acketConn redial failur
e
.
commit
|
commitdiff
|
tree
2021-08-04
David Fifield
U
s
e err
o
rs
.
Is to comp
a
re again
s
t Err
C
los
e
dPipe
.
commit
|
commitdiff
|
tree
2021-08-04
D
avid Fifield
I
gnore ErrClosedPipe
in "copy
stream←upstream" as well
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
CHANGE
L
OG for v1
.
2
0210
8
03
.
0
.
commit
|
commitdiff
|
tree
2021-08-02
David F
i
field
Performanc
e
tuning: M
a
x
Stream
B
uffer, SetWindowSize
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifiel
d
Don't
re
p
or
t
io
.
ErrClosedPipe fr
o
m S
e
ssio
n
.
AcceptStre
a
m
.
commit
|
commitdiff
|
tree
2021-08-02
David F
i
f
ield
Simplify DNSPack
e
t
C
onn
.
sendLoop a
l
i
t
tl
e
.
commit
|
commitdiff
|
tree
2021-08-02
David Fi
f
ield
D
o
n't
consider
timer and
n
ex
t
Req
u
nti
l
stash and outgoi
n
g
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David F
i
f
i
eld
Simplify break f
r
om
t
he p
a
cking lo
o
p
i
n
sendLoop
.
commit
|
commitdiff
|
tree
2021-08-02
Dav
i
d
Fifield
Re
d
uce sm
u
x i
d
l
e
tim
e
out
from 10 minutes to 2 minutes
.
commit
|
commitdiff
|
tree
2021-08-02
D
av
i
d
Fif
i
eld
Cha
n
g
e
noise
.
Ge
n
erateKeypa
i
r to noise
.
Generat
e
Privkey
.
commit
|
commitdiff
|
tree
2021-08-02
Da
v
id
Fifield
Make
n
oise
.
NewS
e
rver take only the pri
v
ate key
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Mo
v
e
Initiator
o
u
t
of noise
.
NewConfig
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Ma
k
e po
l
lCha
n
buffere
d
, and
s
end
o
n it o
n
ly once
.
commit
|
commitdiff
|
tree
2021-07-18
David Fifield
Add uTLS t
o
TODO
.
commit
|
commitdiff
|
tree
2021-07-18
David Fifield
Ad
d
DoQ to TODO
.
commit
|
commitdiff
|
tree
2021-07-03
David Fifield
Tests for u
n
expe
c
ted payloads in N
o
ise ha
n
dshake mess
a
g
e
s
.
commit
|
commitdiff
|
tree
2021-07-03
David F
i
field
Fix
a
n
error mes
s
age
.
commit
|
commitdiff
|
tree
2021-06-24
David
F
ifield
Use
a more rob
u
st me
t
hod fo
r
noise
.
Pubkey
F
ro
m
Privkey
.
commit
|
commitdiff
|
tree
2021-04-24
Davi
d
Fifield
Document a simpler
SSH SOCKS conf
i
g
u
r
ation
.
commit
|
commitdiff
|
tree
2021-04-24
D
a
v
i
d
F
i
field
R
e
move
-
v from
ncat and ssh
pro
x
y commands
.
commit
|
commitdiff
|
tree
2021-04-24
David Fifie
l
d
CHANGE
L
O
G
for v0
.
202104
2
4
.
0
.
commit
|
commitdiff
|
tree
2021-04-24
Da
v
id Fifield
R
emov
e
trailing space
.
commit
|
commitdiff
|
tree
2021-04-22
David Fifie
l
d
Update
k
cp-go a
n
d
smux dependencie
s
.
commit
|
commitdiff
|
tree
2021-04-22
David Fifield
Upgrad
e
f
l
ynn/noi
s
e to v1
.
0
.
0
.
commit
|
commitdiff
|
tree
2021-04-21
David Fif
i
eld
Rem
o
ve a l
i
ne
o
f u
n
rea
c
hab
l
e
code
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifie
l
d
Add
a dial
timeout to TLSPacketConn
.
commit
|
commitdiff
|
tree
2021-04-20
Davi
d
Fifiel
d
Apply a timeout to upstrea
m
d
i
al
s
in the
server
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifi
e
ld
U
s
e
net
.
Dial, r
a
th
e
r than net
.
Di
a
lT
C
P
,
t
o
d
ial upstream
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Be uniform about not ending
log calls with "\n"
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifie
l
d
Gr
a
mmar uniformity "ourself"→"our
s
elves"
.
commit
|
commitdiff
|
tree
2021-04-20
Da
v
i
d Fifield
Close smux
session in acce
p
tStreams of ser
v
er
.
commit
|
commitdiff
|
tree
2021-04-20
David Fi
f
ield
R
eflow com
m
ent
.
commit
|
commitdiff
|
tree
2021-03-20
Dav
i
d
Fifield
A
dd `go 1
.
11` to go
.
mod
.
commit
|
commitdiff
|
tree
2021-03-20
Da
v
id Fifield
Log "
t
oo few or too many
"
quest
i
ons
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifield
Fix
a comment copy-and-paste e
r
ror
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifi
e
ld
Need to use
socks5h
scheme i
n
SSH SOCK
S
exa
m
p
l
e
.
commit
|
commitdiff
|
tree
2020-10-06
David Fifield
Commen
t
typo
.
commit
|
commitdiff
|
tree
2020-08-31
Dav
i
d
F
i
fi
e
ld
Use an e
x
tern
a
l
p
or
t
in d
n
stt-s
e
rver example
.
commit
|
commitdiff
|
tree
2020-08-31
David
F
ifield
requestor → reques
t
er
commit
|
commitdiff
|
tree
2020-08-31
David Fifield
Ma
n
pag
e
s
.
commit
|
commitdiff
|
tree
2020-08-21
David Fif
i
eld
Simplify with `gofmt -s`
.
commit
|
commitdiff
|
tree
2020-07-26
David Fifield
Comment typo
.
commit
|
commitdiff
|
tree
2020-05-15
David Fifield
A
d
d
a
noth
e
r test
c
as
e
for a truncated DNS name compression
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
Dav
i
d Fifield
Add a fuzzing
h
a
r
ness for the dns
m
o
d
ule
.
commit
|
commitdiff
|
tree
2020-05-06
David
F
ifield
Fi
x
dns
.
T
estE
n
codeRDataTXT
.
commit
|
commitdiff
|
tree
2020-05-06
David Fi
f
ield
Add SSH
S
OCKS and Tor brid
g
e instruc
t
ions
.
commit
|
commitdiff
|
tree
2020-05-06
Da
v
id Fi
f
i
e
ld
TODO
with srcp
o
rt
randomization id
e
a
.
commit
|
commitdiff
|
tree
2020-05-06
David Fi
f
ield
A
d
d CHANGELOG
.
commit
|
commitdiff
|
tree
2020-05-05
David F
i
field
Caveat about TLS fingerprint
.
commit
|
commitdiff
|
tree
2020-05-04
Dav
i
d Fifield
Typo f
i
x
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifield
Put
web page in REA
D
ME
.
commit
|
commitdiff
|
tree
2020-05-04
Dav
i
d Fifield
Do
c
umentation updat
e
s
.
commit
|
commitdiff
|
tree
2020-04-30
D
a
vid
Fifield
Open t
h
e
c
lien
t
's local listener first
.
commit
|
commitdiff
|
tree
2020-04-30
David F
i
f
i
eld
Fix a
l
og
message
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
Note to
s
elf ab
o
u
t
mu
l
tiple send
L
oop
.
commit
|
commitdiff
|
tree
2020-04-30
Dav
i
d Fifield
Fix
s
ending of leftover pa
c
ket
s
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifie
l
d
A
d
d
a o
n
e-
p
acket "stash" to Q
u
e
u
ePa
c
k
e
t
Conn
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifield
Give
n
e
xt
-
response/timer-expired priority over p
a
cking
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David Fi
f
ield
A
ttempt to extrac
t
packets only i
f
we g
o
t a
ClientID
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifi
e
ld
Log
"
too short for
C
lientID" on when it's a n
o
n-
e
rror
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Buffer
r
ead
s
and writes
i
n
TLSPacketCo
n
n
.
commit
|
commitdiff
|
tree
2020-04-29
Dav
i
d Fifield
A
dd a missing error
c
heck i
n
TL
S
PacketConn
.
s
endLoop
.
commit
|
commitdiff
|
tree
2020-04-29
David F
i
fi
e
ld
Do r
e
ceive
-
tri
g
gered polls based packet
s
recei
v
ed
.
commit
|
commitdiff
|
tree
2020-04-26
D
avi
d
Fifield
s
mux Str
e
am
.
Write may also
retu
r
n EOF
.
commit
|
commitdiff
|
tree
2020-04-26
Da
v
i
d Fif
i
eld
Add
-
m
tu
o
ption to server
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Log when tru
n
cating
a resp
o
nse
.
commit
|
commitdiff
|
tree
2020-04-26
Davi
d
Fifield
L
og pubke
y
before MTU
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Compute
ma
x
EncodedPayload automatica
l
ly f
r
om maxU
D
P
P
ayload
.
commit
|
commitdiff
|
tree
2020-04-26
David
F
ifield
Extract the Clie
n
tID o
u
tside
o
f
r
esponseFor
.
commit
|
commitdiff
|
tree
2020-04-26
Dav
i
d
Fifield
Fix so
m
e comment typos
.
commit
|
commitdiff
|
tree
2020-04-23
David Fifield
Use
w
g
.
A
dd(2) instead of 2 ×
w
g
.
A
dd(1)
.
commit
|
commitdiff
|
tree
next