dnstt.git
2021-04-24 David FifieldCHANGELOG for v0.20210424.0.v0.20210424.0
2021-04-24 David FifieldRemove trailing space.
2021-04-22 David FifieldUpdate kcp-go and smux dependencies.
2021-04-22 David FifieldUpgrade flynn/noise to v1.0.0.
2021-04-21 David FifieldRemove a line of unreachable code.
2021-04-20 David FifieldAdd a dial timeout to TLSPacketConn.
2021-04-20 David FifieldApply a timeout to upstream dials in the server.
2021-04-20 David FifieldUse net.Dial, rather than net.DialTCP, to dial upstream.
2021-04-20 David FifieldBe uniform about not ending log calls with "\n".
2021-04-20 David FifieldGrammar uniformity "ourself"→"ourselves".
2021-04-20 David FifieldClose smux session in acceptStreams of server.
2021-04-20 David FifieldReflow comment.
2021-03-20 David FifieldAdd `go 1.11` to go.mod.
2021-03-20 David FifieldLog "too few or too many" questions.
2021-03-16 David FifieldFix a comment copy-and-paste error.
2021-03-16 David FifieldNeed to use socks5h scheme in SSH SOCKS example.
2020-10-06 David FifieldComment typo.
2020-08-31 David FifieldUse an external port in dnstt-server example.
2020-08-31 David Fifieldrequestor → requester
2020-08-31 David FifieldMan pages.
2020-08-21 David FifieldSimplify with `gofmt -s`.
2020-07-26 David FifieldComment typo.
2020-05-15 David FifieldAdd another test case for a truncated DNS name compress...
2020-05-06 David FifieldAdd a fuzzing harness for the dns module.
2020-05-06 David FifieldFix dns.TestEncodeRDataTXT.
2020-05-06 David FifieldAdd SSH SOCKS and Tor bridge instructions.v0.20200506.0
2020-05-06 David FifieldTODO with srcport randomization idea.
2020-05-06 David FifieldAdd CHANGELOG.
2020-05-05 David FifieldCaveat about TLS fingerprint.
2020-05-04 David FifieldTypo fix.
2020-05-04 David FifieldPut web page in README.v0.20200504.0
2020-05-04 David FifieldDocumentation updates.
2020-04-30 David FifieldOpen the client's local listener first.v0.20200430.0
2020-04-30 David FifieldFix a log message.
2020-04-30 David FifieldNote to self about multiple sendLoop.
2020-04-30 David FifieldFix sending of leftover packets.
2020-04-30 David FifieldAdd a one-packet "stash" to QueuePacketConn.
2020-04-30 David FifieldGive next-response/timer-expired priority over packing...
2020-04-29 David FifieldAttempt to extract packets only if we got a ClientID.
2020-04-29 David FifieldLog "too short for ClientID" on when it's a non-error...
2020-04-29 David FifieldBuffer reads and writes in TLSPacketConn.
2020-04-29 David FifieldAdd a missing error check in TLSPacketConn.sendLoop.
2020-04-29 David FifieldDo receive-triggered polls based packets received.v0.20200429.0
2020-04-26 David Fifieldsmux Stream.Write may also return EOF.v0.20200426.0
2020-04-26 David FifieldAdd -mtu option to server.
2020-04-26 David FifieldLog when truncating a response.
2020-04-26 David FifieldLog pubkey before MTU.
2020-04-26 David FifieldCompute maxEncodedPayload automatically from maxUDPPayload.
2020-04-26 David FifieldExtract the ClientID outside of responseFor.
2020-04-26 David FifieldFix some comment typos.
2020-04-23 David FifieldUse wg.Add(2) instead of 2 × wg.Add(1).
2020-04-21 David FifieldTODO file with idea about UDP payload size.
2020-04-20 David FifieldREADME updates and fixes.
2020-04-20 David FifieldREADME typo fix.
2020-04-20 David Fifieldiptables command typo fix.
2020-04-19 David FifieldMake the privkey file only readable by the user.v0.20200419.0
2020-04-19 David FifieldDon't log QTYPE != TXT errors.
2020-04-19 David FifieldDocumentation and light refactoring.
2020-04-19 David FifieldFix a bug in noise.readMessage.
2020-04-19 David FifieldMake -udp required, resolve in main.
2020-04-19 David FifieldMove some helper functions into dns.go.
2020-04-19 David FifieldAdd test for dns.EncodeRDataTXT.
2020-04-19 David FifieldRefactor MessageFromWireFormat and writeMessage.
2020-04-19 David Fifielddns Message.Opcode method.
2020-04-19 David FifieldConsolidate the authoritative domain check.
2020-04-19 David FifieldNote on covertness after the tunnel server.
2020-04-19 David FifieldNotes on -privkey/-privkey-file/-pubkey/-pubkey-file.
2020-04-19 David FifieldRemove addr fro "cannot parse DNS query" log message.
2020-04-19 David FifieldAvoid logging EOF and ErrClosedPipe errors.
2020-04-19 David FifieldMore logging of query validation errors in server.
2020-04-19 David FifieldUse NXDOMAIN rather than FORMERR for QTYPE != TXT.
2020-04-19 David FifieldDo the payload size check after the TXT and base32...
2020-04-19 David FifieldInfer a payload size of 512 even when there is no OPT RR.
2020-04-19 David FifieldFix second AA check.
2020-04-19 David FifieldAdd missing return for EDNS version != 0.
2020-04-19 David FifieldReduce maxUDPPayload to 1232 for compatibility with...
2020-04-19 David FifieldREADME.
2020-04-19 David FifieldMove global base32Encoding into dns.go.
2020-04-19 David FifieldLowercase base32-encoded data in DNS names.
2020-04-19 David FifieldDo MTU check first.
2020-04-19 David FifieldLog stream begin/end in server, log conv in client.
2020-04-19 David FifieldInsert more padding when polling.
2020-04-18 David Fifield-privkey-file and -pubkey-file options.
2020-04-18 David FifieldServer -privkey option and client -pubkey option.
2020-04-18 David FifieldAdd a noise.PubkeyFromPrivkey function.
2020-04-18 David FifieldNote -udp is required on server.
2020-04-18 David FifieldRename ClientMap to RemoteMap.
2020-04-18 David FifieldMove dummyAddr to turbotunnel.DummyAddr.
2020-04-18 David FifieldEmit a log line even if we take no action on an unknown...
2020-04-18 David FifieldHandle other unknown response status codes the same...
2020-04-18 David FifieldHandle 429 Too Many Requests.
2020-04-18 David FifieldDon't expire ClientMap if timeout is zero.
2020-04-18 David FifieldDon't send User-Agent.
2020-04-18 David FifieldRefactor HTTP response handling.
2020-04-18 David FifieldAdd a timeout to HTTP requests and follow redirects.
2020-04-18 David FifieldTruncation and TC bit in responses.
2020-04-18 David FifieldReduce response delay to 1 s.
2020-04-18 David FifieldOn third thought, do close send queues when expiring.
2020-04-18 David FifieldIncrease initPollDelay to 500 ms.
2020-04-18 David FifieldRework polling.
next