aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-11-05share v0.10.0v0.10.0Shulhan
2019-11-05websocket: fix data race on testing FragmentationShulhan
2019-11-05email/dkim: fix the test expected response on LookupDNSTXTShulhan
2019-11-05dns: fix test to match with latest server behaviourShulhan
2019-11-05websocket: wrap the response with frame on sendResponseShulhan
2019-11-05websocket: set the response ID after calling handler on handleTextShulhan
2019-11-04dns: simplify forwarders reconnect processShulhan
2019-11-04net: fix the implementation of epollShulhan
2019-11-01CHANGELOG: update with latest feature and enhancementShulhan
2019-11-01websocket: replace epoll implementation with libnet.PollShulhan
2019-11-01net: implement network polling using epoll and kqueueShulhan
2019-11-01dns: dynamically increase and decrease number of forwardersShulhan
2019-10-31dns: drop all queries for as long 3 seconds if forwarders is not connectedShulhan
2019-10-30dns: drop request in queue if forwarder disconnectedShulhan
2019-10-25dns: fix race when creating stopperShulhan
2019-10-25io: replace usage of log.Fatal with log.Printf with returnShulhan
2019-10-25dns: refactor the forwarders logic to handle re-connect gracefullyShulhan
2019-10-25dns: do not queue error response to fallback channelShulhan
2019-10-25dns: do not re-queue invalid responseShulhan
2019-10-24ini: add method GetsUniq and ValsUniq that return uniq values onlyShulhan
2019-10-24ini: change Gets return as is, with duplicate valuesShulhan
2019-10-24dns: return an error received on server's WaitShulhan
2019-10-24dns: fix err being shadowed when looping on forwarderShulhan
2019-10-24dns: implement forwarder for DoT in the serverShulhan
2019-10-22CHANGELOG: update with latest commitsShulhan
2019-10-22dns: return an error if section question contains invalid packetShulhan
2019-10-22strings: fix the logic of SplitShulhan
2019-10-22dns: return error code 4 if request class or type is not implementedShulhan
2019-10-21all: fix and add missing commentsShulhan
2019-10-17dns: allow DoT traffic to be logged as "DoT" not "TCP"Shulhan
2019-10-17dns: fix missing "tls" prefix on ini tag of TLSAllowInsecureShulhan
2019-10-17dns: add option to allow serving DoH behind proxyShulhan
2019-10-17dns: log the server startup address and portShulhan
2019-10-17dns: change the server certificate options to load from filesShulhan
2019-10-17dns: implement server for DNS over TLSShulhan
2019-10-17dns: implement client for DNS over TLSShulhan
2019-10-17dns: replace example of DNS with our own DNS serverShulhan
2019-10-17http: remove unneccesary call to WriteHeader with StatusOKShulhan
2019-10-16dns: mention that this package support DNS over HTTP (client and server)Shulhan
2019-10-16dns: refactoring server optionsShulhan
2019-10-16ini: support marshaling and unmarshaling embedded structsShulhan
2019-10-16ini: fix return value for empty string in IsValueBoolTrueShulhan
2019-10-15ini: support marshaling and unmarshal time.TimeShulhan
2019-10-15ini: support marshaling and unmarshaling time.DurationShulhan
2019-10-15dns: allow listening on DoH without certificateShulhan
2019-10-08share v0.9.0v0.9.0Shulhan
2019-10-03websocket: remove the client Quit() statementShulhan
2019-10-03smtp: remove test for NewClientShulhan
2019-10-03bytes: fix empty test case on IsTokenAtShulhan
2019-10-03Makefile: disable "funlen" and "godox" lintersShulhan