repo.or.cz
/
dnstt.git
/
log
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
shortlog
|
fulllog
|
first
·
prev
·
next
dnstt.git
2020-04-30
Dav
i
d Fifield
Open the client's local listener first.
v0.20200430.0
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-30
David Fifield
Fix a log message.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-30
David Fifield
Note to self about multiple sendLoop.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-30
David Fifie
l
d
Fix sending of leftover packets.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-30
David
F
i
f
ie
l
d
Add a one-packet "stash" to QueuePacketConn.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-30
David
Fifield
Give next-response/timer-expired priority over packing...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-29
D
a
v
id
F
ifield
Attempt to extract packets only if we got a ClientID.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-29
David Fifiel
d
Log "too short for ClientID" on when it's a non-error...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-29
Dav
i
d Fifield
Buffer reads and writes in TLSPacketConn.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-29
D
avid Fifie
l
d
Add a missing error check in TLSPacketConn.sendLoop.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-29
D
a
vid Fifi
e
ld
Do receive-triggered polls based packets received.
v0.20200429.0
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
David
Fifield
smux Stream.Write may also return EOF.
v0.20200426.0
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
D
a
vid Fifield
Add -mtu option to server.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
David
Fifield
Log when truncating a response.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
David
F
ifield
Log pubkey before MTU.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
David Fifield
Compute maxEncodedPayload automatically from maxUDPPayload.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
David Fifie
l
d
Extract the ClientID outside of responseFor.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-26
Dav
i
d Fifield
Fix some comment typos.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-23
D
avid F
i
field
Use wg.Add(2) instead of 2 × wg.Add(1).
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-21
David Fifield
TODO file with idea about UDP payload size.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-20
David Fifield
README updates and fixes.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-20
David Fifield
README typo fix.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-20
Dav
i
d F
i
field
iptables command typo fix.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David
F
ifield
Make the privkey file only readable by the user.
v0.20200419.0
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fif
i
eld
Don't log QTYPE != TXT errors.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
D
avid
F
ifie
l
d
Documentation and light refactoring.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David F
i
field
Fix a bug in noise.readMessage.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
D
a
v
i
d
F
ifie
l
d
Make -udp required, resolve in main.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Move some helper functions into dns.go.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Add test for dns.EncodeRDataTXT.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifiel
d
Refactor MessageFromWireFormat and writeMessage.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
Davi
d
Fi
f
ield
dns Message.Opcode method.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
Dav
i
d F
i
field
Consolidate the authoritative domain check.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
Dav
i
d
Fifield
Note on covertness after the tunnel server.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Notes on -privkey/-privkey-file/-pubkey/-pubkey-file.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Remove addr fro "cannot parse DNS query" log message.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
D
a
vid F
i
field
Avoid logging EOF and ErrClosedPipe errors.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
More logging of query validation errors in server.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifi
e
ld
Use NXDOMAIN rather than FORMERR for QTYPE != TXT.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
D
avid Fifield
Do the payload size check after the TXT and base32...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David F
i
field
Infer a payload size of 512 even when there is no OPT RR.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Fix second AA check.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
D
avid
F
ifiel
d
Add missing return for EDNS version != 0.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
Davi
d
F
ifield
Reduce maxUDPPayload to 1232 for compatibility with...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
D
avid
Fifi
e
ld
README.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
Da
v
id Fifield
Move global base32Encoding into dns.go.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
Dav
i
d Fifield
Lowercase base32-encoded data in DNS names.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Do MTU check first.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David Fifield
Log stream begin/end in server, log conv in client.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-19
David
F
i
field
Insert more padding when polling.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
-privkey-file and -pubkey-file options.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Davi
d
F
ifield
Server -privkey option and client -pubkey option.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Da
v
id Fifield
Add a noise.PubkeyFromPrivkey function.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
Note -udp is required on server.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
F
ifield
Rename ClientMap to RemoteMap.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fif
i
eld
Move dummyAddr to turbotunnel.DummyAddr.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
Emit a log line even if we take no action on an unknown...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fif
i
e
l
d
Handle other unknown response status codes the same...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
avid Fi
f
ield
Handle 429 Too Many Requests.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
Don't expire ClientMap if timeout is zero.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fif
i
e
ld
Don't send User-Agent.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
F
ifiel
d
Refactor HTTP response handling.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Davi
d
F
ifield
Add a timeout to HTTP requests and follow redirects.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fi
f
ie
l
d
Truncation and TC bit in responses.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
F
ifield
Reduce response delay to 1 s.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
F
ifield
On third thought, do close send queues when expiring.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifie
l
d
Increase initPollDelay to 500 ms.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
Rework polling.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
vid Fifiel
d
-dot mode.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fi
f
iel
d
Simplify HTTPPacketConn.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
avid
Fifi
e
ld
Refactor PacketConn handling.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
vid Fifi
e
ld
Use a global CipherSuite.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
v
id
Fifield
Overlay a noise layer atop KCP.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Dav
i
d Fifiel
d
noise socket abstraction
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
vid Fifi
e
ld
Log when there's an error opening a stream.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fif
i
e
l
d
Switch up order of query checks in server.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
Need to set RR class in responses.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Dav
i
d
Fif
i
eld
-doh mode.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifie
l
d
Factor out a pattern for different kinds of remote...
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
Fifield
Factor out udp.go.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
Log stream begin/end.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
MTU to log, not stdout.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifiel
d
Check for error from SetMtu.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
av
i
d Fifield
Larger downstream capacity.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
vid Fifield
EDNS check
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
Fif
i
eld
Advertise EDNS(0) in client.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
vid Fif
i
eld
Per-message byte limit depends on name length.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifi
e
ld
Timer priority.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fifield
delay resp
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David
F
ifield
Bundle multiple packets downstream.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Da
v
id Fifield
Packetization server→client direction.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Da
v
id Fifield
Packet framing downstream.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David F
i
field
Logging in client.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
David Fi
f
ie
l
d
On second thought, don't close send queues when expiring.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Davi
d
Fifield
Don't explicitly send 0-length packets.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Da
v
id Fif
i
eld
Factor out separate sending and receiving threads.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Da
v
id Fifield
Logging in server.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Davi
d
Fifield
Packetization and padding in the client→server direction.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
D
a
vid F
i
field
Downstream MTU.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
2020-04-18
Dav
i
d Fifield
Do name compression in writing.
commit
|
commitdiff
|
tree
|
snapshot (
tar.gz
zip
)
next