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
David Fifield
Add CC0
C
O
PYING file
.
commit
|
commitdiff
|
tree
2024-05-13
David Fifie
l
d
CH
A
NGELOG f
o
r v
1
.
20240513
.
0
.
commit
|
commitdiff
|
tree
2024-05-13
D
a
vid Fi
f
ield
Upda
t
e kcp-go
a
nd smux
.
commit
|
commitdiff
|
tree
2024-05-13
David Fifield
U
pdate default u
T
LS fingerp
r
int distribution
.
commit
|
commitdiff
|
tree
2024-05-13
D
a
vid
Fifield
Allow `
-
utls
random` for HelloRand
o
mized
A
LPN
.
commit
|
commitdiff
|
tree
2024-05-13
Davi
d
Fi
f
ield
Activate new Fir
e
fo
x
, Chr
o
me, and iO
S
uTLS f
i
ngerprints
.
commit
|
commitdiff
|
tree
2024-05-13
Da
v
id Fifield
Upgrade
utls to
v
1
.
6
.
6
.
commit
|
commitdiff
|
tree
2024-05-13
David Fifield
Comme
n
t on
`
-
utl
s
n
one`
in
man page
.
commit
|
commitdiff
|
tree
2023-12-21
David Fif
i
eld
fm
t
wi
t
h go1
.
19 conven
t
ions
.
commit
|
commitdiff
|
tree
2022-10-07
David Fifield
Remove extra newline in README
.
commit
|
commitdiff
|
tree
2022-09-01
David Fifiel
d
RFC 9250 for DoQ
.
commit
|
commitdiff
|
tree
2022-07-20
David F
i
field
Ad
d
ref
e
re
n
ce for DoH3 i
n
Android
.
commit
|
commitdiff
|
tree
2022-02-13
Dav
i
d Fifield
Add
R
FC re
f
e
r
ence
for RCODE=BAD
V
ERS
.
commit
|
commitdiff
|
tree
2022-02-08
Davi
d
Fi
f
ield
CHANGEL
O
G for v1
.
20220208
.
0
.
commit
|
commitdiff
|
tree
2022-01-06
David Fifield
Fix up the BNF
f
o
r
w
eighted lists
.
commit
|
commitdiff
|
tree
2022-01-06
David Fifie
l
d
Add -utls to dnstt-client man page
.
commit
|
commitdiff
|
tree
2022-01-03
David Fifield
Re
m
o
ve Chrome fingerprints from
t
he defau
l
t uT
L
S distribution
.
commit
|
commitdiff
|
tree
2022-01-03
David Fif
i
eld
Permit "-u
t
l
s
n
one
"
to disable uTLS
.
commit
|
commitdiff
|
tree
2022-01-03
David Fifie
l
d
Om
i
t SNI in uTLS connections when it would contain
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
Dav
i
d
Fifiel
d
-utls option and ran
d
om TLS f
i
ngerpri
n
t
selection
.
commit
|
commitdiff
|
tree
2022-01-03
David F
i
field
TLS camouflage
using uTLS and a hardcoded Cl
i
en
t
Hello ID
.
commit
|
commitdiff
|
tree
2021-12-24
Dav
i
d Fif
i
eld
Don't leave T
L
SPac
k
e
t
C
o
nn u
n
closed
when ther
e
's a f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2021-11-27
D
a
vid Fifiel
d
TODO about alternative na
m
e
reso
l
u
tion
.
commit
|
commitdiff
|
tree
2021-11-27
David F
i
field
C
onsi
s
t
ent paramet
e
r naming
.
commit
|
commitdiff
|
tree
2021-11-27
David
Fifiel
d
Small c
o
mment
fixes
.
commit
|
commitdiff
|
tree
2021-08-12
Davi
d
Fifield
Hav
e
Test
N
ameString
test the fu
l
l repertoire
of by
t
es
.
commit
|
commitdiff
|
tree
2021-08-12
David Fifield
CHANGELOG
f
or
v1
.
20210812
.
0
.
commit
|
commitdiff
|
tree
2021-08-12
David Fifield
Escape DN
S
names th
a
t
ap
p
ear in
logs
.
commit
|
commitdiff
|
tree
2021-08-04
David Fifield
T
O
DO about TLSPacketCo
n
n redi
a
l failure
.
commit
|
commitdiff
|
tree
2021-08-04
D
a
vid Fifield
U
se e
r
ro
r
s
.
Is to compare against ErrClo
s
e
d
Pipe
.
commit
|
commitdiff
|
tree
2021-08-04
David Fifield
Ignore ErrClose
d
Pipe in "copy stream←
u
pstream" as well
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
vid F
i
f
ie
l
d
CHANGELOG for v1
.
2
0210803
.
0
.
commit
|
commitdiff
|
tree
2021-08-02
Dav
i
d Fifie
l
d
Performanc
e
tun
i
n
g
: Ma
x
S
tr
e
amBu
f
fer, SetWindowSize
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Don't report
i
o
.
ErrClosedPip
e
from Sess
i
on
.
AcceptStream
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
v
id Fifield
S
i
mpli
f
y DN
S
Pack
e
tConn
.
sen
d
Lo
o
p
a
little
.
commit
|
commitdiff
|
tree
2021-08-02
Da
v
id Fifi
e
ld
D
o
n
'
t consider ti
m
e
r
a
nd nextReq until stash
and outgo
i
ng
.
.
.
commit
|
commitdiff
|
tree
2021-08-02
D
avid Fifield
Si
m
pl
i
f
y
br
e
ak from the pack
i
n
g
loop in
sendLoop
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifie
l
d
Red
u
ce smux
i
d
l
e tim
e
ou
t
from 10 minutes to
2 minute
s
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
vid Fifi
e
l
d
Change noise
.
Generat
e
Keyp
a
ir to
n
oise
.
G
e
neratePrivke
y
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
Make noise
.
New
S
erv
e
r take only th
e
p
r
iva
t
e key
.
commit
|
commitdiff
|
tree
2021-08-02
David Fifield
M
o
v
e
Initiator out of
noise
.
N
ewC
o
nfig
.
commit
|
commitdiff
|
tree
2021-08-02
D
a
vid Fifield
Make pollC
h
a
n
buff
e
red, and send on it only once
.
commit
|
commitdiff
|
tree
2021-07-18
D
a
vid Fifi
e
ld
Add u
T
LS to TODO
.
commit
|
commitdiff
|
tree
2021-07-18
Davi
d
Fifield
Ad
d
DoQ to TODO
.
commit
|
commitdiff
|
tree
2021-07-03
David Fifield
Tests
f
or
u
nexpected payloa
d
s in Noise hand
s
hake messages
.
commit
|
commitdiff
|
tree
2021-07-03
David F
i
field
Fix a
n
er
r
or message
.
commit
|
commitdiff
|
tree
2021-06-24
Dav
i
d
Fifield
Use a more robust method for
n
o
i
s
e
.
PubkeyFromP
r
iv
k
e
y
.
commit
|
commitdiff
|
tree
2021-04-24
David Fi
f
ield
Do
c
umen
t
a simpler SSH SOCKS conf
i
g
u
ration
.
commit
|
commitdiff
|
tree
2021-04-24
David
F
i
f
i
e
l
d
R
e
mo
v
e -
v
from ncat
a
nd ss
h
proxy
c
ommands
.
commit
|
commitdiff
|
tree
2021-04-24
Dav
i
d F
i
f
i
el
d
CHANGELO
G
for v0
.
20210
4
24
.
0
.
commit
|
commitdiff
|
tree
2021-04-24
David Fifield
Remove t
r
ailin
g
space
.
commit
|
commitdiff
|
tree
2021-04-22
David
F
ifield
Up
d
a
te kcp-go
a
nd smu
x
depen
d
enc
i
es
.
commit
|
commitdiff
|
tree
2021-04-22
David Fifield
Upgra
d
e flynn/noise
to
v1
.
0
.
0
.
commit
|
commitdiff
|
tree
2021-04-21
David
F
ifield
Remove a l
i
ne of unrea
c
h
a
ble cod
e
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Add a dial tim
e
out to TLS
P
acketConn
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
App
l
y a timeout
t
o upst
r
eam d
i
als i
n
the se
r
ver
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Use net
.
Dial
,
r
a
t
h
er
t
han net
.
D
i
alTCP, to d
i
al upstream
.
commit
|
commitdiff
|
tree
2021-04-20
D
a
vid Fifield
Be uniform about
no
t
ending log cal
l
s with "\n"
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Grammar unifo
r
m
i
ty "
o
urself"→"ours
e
lves"
.
commit
|
commitdiff
|
tree
2021-04-20
David Fifield
Clos
e
sm
u
x se
s
sion in accept
S
t
r
e
ams of server
.
commit
|
commitdiff
|
tree
2021-04-20
D
avid Fifield
Reflow
c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2021-03-20
Dav
i
d
F
ifield
A
d
d `go 1
.
11
`
to
go
.
mod
.
commit
|
commitdiff
|
tree
2021-03-20
Da
v
i
d
Fifield
Log "too few or to
o
m
any" questions
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifield
Fix a
c
omment cop
y
-
a
nd-paste
e
rror
.
commit
|
commitdiff
|
tree
2021-03-16
David Fifield
Need to
us
e
socks
5
h s
c
heme in SSH SO
C
KS example
.
commit
|
commitdiff
|
tree
2020-10-06
Da
v
id Fifield
C
o
mment ty
p
o
.
commit
|
commitdiff
|
tree
2020-08-31
David Fif
i
eld
Use an external po
r
t
i
n dnstt-server example
.
commit
|
commitdiff
|
tree
2020-08-31
David
Fifield
reques
t
or → reques
t
er
commit
|
commitdiff
|
tree
2020-08-31
David F
i
field
Man pages
.
commit
|
commitdiff
|
tree
2020-08-21
David Fifield
S
i
mplify with `gofm
t
-s`
.
commit
|
commitdiff
|
tree
2020-07-26
David Fifield
Com
m
ent typo
.
commit
|
commitdiff
|
tree
2020-05-15
D
a
v
i
d Fi
f
i
e
ld
Add another test cas
e
for a truncated
D
N
S
n
ame compr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2020-05-06
David Fifield
A
d
d a
f
uzzing ha
r
ne
s
s for the
dns module
.
commit
|
commitdiff
|
tree
2020-05-06
Da
v
id Fifiel
d
Fix dns
.
TestEncodeRD
a
taTXT
.
commit
|
commitdiff
|
tree
2020-05-06
D
a
v
id Fi
f
ield
Add
S
SH SOCKS a
n
d
T
or bridge instructions
.
commit
|
commitdiff
|
tree
2020-05-06
Davi
d
Fi
f
ield
TOD
O
with
srcport randomi
z
ation idea
.
commit
|
commitdiff
|
tree
2020-05-06
Davi
d
F
ifield
Add
C
HANGELOG
.
commit
|
commitdiff
|
tree
2020-05-05
Da
v
id Fifi
e
ld
Caveat abou
t
TLS fingerprint
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifi
e
ld
Typo fix
.
commit
|
commitdiff
|
tree
2020-05-04
David Fifield
Put
web page in
R
EADME
.
commit
|
commitdiff
|
tree
2020-05-04
D
a
vid Fi
f
ield
Documentation up
d
ate
s
.
commit
|
commitdiff
|
tree
2020-04-30
D
a
vid Fifield
O
p
en the client
'
s local li
s
ten
e
r first
.
commit
|
commitdiff
|
tree
2020-04-30
Davi
d
Fifield
Fix a log message
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifiel
d
Note to sel
f
about
m
u
l
t
i
ple sendLoop
.
commit
|
commitdiff
|
tree
2020-04-30
David Fifiel
d
Fi
x
s
e
ndi
n
g
o
f
l
eftover packets
.
commit
|
commitdiff
|
tree
2020-04-30
Davi
d
Fifiel
d
Add
a on
e
-
p
acket "st
a
sh" to Q
u
euePacketConn
.
commit
|
commitdiff
|
tree
2020-04-30
D
avi
d
F
i
fie
l
d
Give n
e
xt-response/ti
m
er-exp
i
red priority over packin
g
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
David
F
ifield
Attem
p
t to extract packets
only if we got
a
C
lien
t
ID
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
Log "too short for Cli
e
ntID" o
n
when it's a non-e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
D
avid Fifield
Buffer reads and w
r
i
tes in TLSP
a
c
ketCo
n
n
.
commit
|
commitdiff
|
tree
2020-04-29
Da
v
id Fi
f
i
e
ld
Add a missing error ch
e
ck in
T
LSPacke
t
Conn
.
sendLoop
.
commit
|
commitdiff
|
tree
2020-04-29
David Fifield
D
o
receive-tri
g
gered
p
o
l
ls based
p
acket
s
rec
e
ived
.
commit
|
commitdiff
|
tree
2020-04-26
David
F
ifield
smux Str
e
am
.
Write may al
s
o re
t
urn EOF
.
commit
|
commitdiff
|
tree
2020-04-26
D
avid
F
i
field
Add
-mtu option to s
e
rv
e
r
.
commit
|
commitdiff
|
tree
2020-04-26
David Fifield
Log wh
e
n truncati
n
g a res
p
onse
.
commit
|
commitdiff
|
tree
2020-04-26
David F
i
field
L
o
g pubkey before MTU
.
commit
|
commitdiff
|
tree
2020-04-26
David Fif
i
eld
Compute max
E
nco
d
e
d
P
ay
l
oad a
u
t
o
matically from maxUDPPayloa
d
.
commit
|
commitdiff
|
tree
2020-04-26
Davi
d
F
i
field
Extract the Cl
i
ent
I
D outside of responseFor
.
commit
|
commitdiff
|
tree
2020-04-26
D
a
v
i
d Fifield
Fi
x
s
ome co
m
ment typos
.
commit
|
commitdiff
|
tree
2020-04-23
D
a
v
i
d
Fif
i
eld
U
se wg
.
Add
(
2
) instead of
2
×
wg
.
Add
(
1)
.
commit
|
commitdiff
|
tree
next