Commit Graph

  • 2acbc9eff3 Release 1.1.17 v1.1.17 Miek Gieben 2019-09-10 07:44:47 +0100
  • dcb849b337
    update deps (#1005) Miek Gieben 2019-09-09 14:34:25 +0100
  • c674456565 Release 1.1.16 v1.1.16 Miek Gieben 2019-08-17 16:39:23 +0100
  • 5825da9f4d Migrate to Go modules (#980) Tiago Ilieve 2019-08-17 12:38:20 -0300
  • b13675009d Release 1.1.15 v1.1.15 Miek Gieben 2019-06-28 16:40:26 +0100
  • 7f2bf8764a Set the TC bit more aggressively in Truncate (#989) Tom Thorogood 2019-06-25 01:29:43 +0930
  • d89f1e3d4b Reply with NOTIMPL when Opcode is not supported (#982) chantra 2019-06-17 08:13:02 -0700
  • ee62c8b086 go fmt (#986) chantra 2019-06-12 23:24:10 -0700
  • 9cfcfb2209 Release 1.1.14 v1.1.14 Miek Gieben 2019-06-10 07:39:39 +0100
  • 25cacca8ca Prohibit newlines before record data in the ZoneParser (#979) Tom Thorogood 2019-06-10 16:08:54 +0930
  • cbc52d2408 Add github.com/folbricht/routedns to users list (#984) Frank Olbricht 2019-06-10 00:35:38 -0600
  • 8a56deec68
    Update deps (#981) Miek Gieben 2019-06-06 07:36:43 +0100
  • d16ecb693e Release 1.1.13 v1.1.13 Miek Gieben 2019-05-27 15:48:50 +0100
  • 1545072057 ignore Z flag in queries, clear Z flag in automatic replies (#976) Yaroslav Kolomiiets 2019-05-23 20:54:24 +0100
  • fbd426fefa Handle all net.Conn connections correctly (#957) Pepijnvi 2019-05-22 15:38:57 +0200
  • a2c73fb86d Release 1.1.12 v1.1.12 Miek Gieben 2019-05-21 09:42:26 +0100
  • ccd41ffaf8 [nsec3] fix crash in nsec3 packing (#973) chantra 2019-05-20 23:27:24 -0700
  • 77cba59d63 Release 1.1.11 v1.1.11 Miek Gieben 2019-05-20 20:49:47 +0100
  • 9c315c51c3
    Remove DSA* algorithms (#972) Miek Gieben 2019-05-20 20:49:02 +0100
  • 087e486609
    Run gofmt -w -s (#971) Miek Gieben 2019-05-20 07:44:53 +0100
  • 0930b62a13
    DNSSEC: remove deprecated algorithms (RFC 6944) (#970) Miek Gieben 2019-05-20 07:44:43 +0100
  • d49318b5a0 Release 1.1.10 v1.1.10 Miek Gieben 2019-05-19 08:40:58 +0100
  • 37f455fa04 [nsec] compute NSEC.len() the same way that we would do in packDataNsec (#967) chantra 2019-05-19 00:40:22 -0700
  • 2f1ea90356 packDataOpt: fix overflow in packing opt (#966) chantra 2019-05-18 10:23:50 -0700
  • 77c7d907b4 Set TSIG on Transfer Out (#939) Nick McKinney 2019-05-12 04:15:21 -0400
  • 59b8e6b3db
    Remove the word Scrub (#961) Miek Gieben 2019-05-03 08:25:00 +0100
  • 92185d1e17 Simplify PrivateRR copying (#960) Tom Thorogood 2019-04-30 17:44:59 +0930
  • 56c04f1fec Fix dns:"hex" field len being off-by-one (#959) Tom Thorogood 2019-04-30 17:44:07 +0930
  • 8aa92d4e02 Release 1.1.9 v1.1.9 Miek Gieben 2019-04-30 07:24:24 +0100
  • 357af3038a Always return UDP buffers to pool (#958) Tom Thorogood 2019-04-30 15:42:45 +0930
  • cfee849963 Change the single in flight key for Client.Exchange (#943) Tom Thorogood 2019-04-10 20:25:21 +0930
  • 73601d4aed Release 1.1.8 v1.1.8 Miek Gieben 2019-03-31 09:30:53 +0100
  • 0460860e89 Merge branch 'master' of github.com:miekg/dns Miek Gieben 2019-03-31 09:30:33 +0100
  • 19b4ba9c16 Release 1.1.7 v1.1.7 Miek Gieben 2019-03-31 08:50:54 +0100
  • d1c1f95f67 Fix Len(rr) for dynamic update for A/AAAA/L32 RRs (#951) Tom Thorogood 2019-03-29 08:23:54 +1030
  • d051b464e9 Add a message truncation implementation (#854) Tom Thorogood 2019-03-24 19:50:11 +1030
  • d8ff986484 Use for range loops instead of manual for loops (#937) Tom Thorogood 2019-03-18 17:36:44 +1030
  • bc7d5a495c Remove pointless cast in Conn.Read (#942) Tom Thorogood 2019-03-18 17:31:10 +1030
  • 1f99ca2fa4 Use new(big.Int) instead of big.NewInt(0) (#938) Tom Thorogood 2019-03-13 18:06:34 +1030
  • d49c86087e Add checks on data length for A and AAAA records (#919) Christoffer Fjellström 2019-03-12 17:31:33 +0100
  • cc8cd02140 Release 1.1.6 v1.1.6 Miek Gieben 2019-03-11 11:04:46 +0000
  • 834f456fff Simplify TCP reading (#935) Tom Thorogood 2019-03-11 21:29:25 +1030
  • 337216f9a7 Use net.Buffers for writing TCP message (#934) Tom Thorogood 2019-03-11 00:16:14 +1030
  • 1a5555c783 Split Server.serve into separate TCP and UDP methods (#933) Tom Thorogood 2019-03-10 23:22:08 +1030
  • 53b8a87e14 Correct Close() check in Server.serve (#932) Tom Thorogood 2019-03-10 22:29:36 +1030
  • eef2495fa3
    Move srv.Handling selection to init() (#931) Miek Gieben 2019-03-10 11:14:57 +0000
  • 035891ab61 Release 1.1.5 v1.1.5 Miek Gieben 2019-03-09 15:15:13 +0000
  • 284bad20d8
    Manually revert go workers (98a1ef45) (#928) Miek Gieben 2019-03-09 13:34:22 +0000
  • 487e4636d5 ZoneParser: error on parsing an IPv6 address in an A record (#923) Tom F 2019-03-09 20:02:18 +1100
  • e838e1e3ce corrected default value of Server.MsgAcceptFunc as documented (#920) JINMEI Tatuya 2019-03-06 23:02:29 -0800
  • 72df20724e Added github.com/peterzen/goresolver (#917) Peter Banik 2019-03-04 08:36:23 +0100
  • 092d7745b4 Ignore empty lines when parsing private keys (#911) Jens Erat 2019-02-28 07:32:07 +0100
  • 12ac8fb6e8 Add go1.12 to Travis CI (#915) Tom Thorogood 2019-02-28 16:59:30 +1030
  • 39e689aa4a Fix String formatting of RP record (#914) Tom Thorogood 2019-02-28 16:58:44 +1030
  • 164b22ef9a follow convention for deprecation notice in ExchangeConn (#908) Tariq Ibrahim 2019-02-06 23:30:09 -0800
  • a288d199dc Fixed a misspelling. (#906) Dmitry Zubarev 2019-02-01 21:34:24 +0500
  • 8fc2e5773b Release 1.1.4 v1.1.4 Miek Gieben 2019-01-30 18:12:07 +0000
  • 896800ef1d fix OPT Record deep copy (#902) Francois Tur 2019-01-30 13:11:33 -0500
  • 2df14c5c9f Add render to list (#904) Anurag Goel 2019-01-28 23:32:45 -0800
  • 56be65265e Release 1.1.3 v1.1.3 Miek Gieben 2019-01-12 10:18:55 +0000
  • 5c2ec9f7e4
    RFC 1996 allows SOA in answer in notify (#900) Miek Gieben 2019-01-12 10:11:11 +0000
  • 5beb962416
    Test for escaped dots in IsFqdn (#896) Tom Thorogood 2019-01-06 14:55:21 +1030
  • c5493ad28d
    Use an interface method for IsDuplicate (#883) Tom Thorogood 2019-01-06 14:42:38 +1030
  • db3d0ce13b
    Use an interface method for parsing zone file records (#886) Tom Thorogood 2019-01-06 14:36:16 +1030
  • 44a8c5f8ba Release 1.1.2 v1.1.2 Miek Gieben 2019-01-04 19:22:34 +0000
  • 29b9bf368b Remove pointless casts (#895) Tom Thorogood 2019-01-04 21:00:55 +1030
  • 513c1ff221 Simplify and unify various returns (#893) Tom Thorogood 2019-01-04 20:49:42 +1030
  • 57ca5ae8f4 Use headerSize const instead of hardcoded 12 (#894) Tom Thorogood 2019-01-04 20:49:01 +1030
  • 34be74deeb Flatten goroutine inside goroutine in Transfer.In (#890) Tom Thorogood 2019-01-04 18:44:40 +1030
  • 09499bd07f Use IsFqdn and Fqdn helper functions more (#892) Tom Thorogood 2019-01-04 18:43:00 +1030
  • b9e1e7529b Avoid calling RR.Header more than once per RR (#891) Tom Thorogood 2019-01-04 18:42:32 +1030
  • e8b24e80da Move all reversed map creation into reverse.go (#889) Tom Thorogood 2019-01-04 18:40:15 +1030
  • 5b818eed53 Use a value reciever for defaultReader (#888) Tom Thorogood 2019-01-04 18:39:23 +1030
  • ace4e60848 Make defaultMsgAcceptFunc a func not a var (#887) Tom Thorogood 2019-01-04 18:39:04 +1030
  • b955100a79
    Move RR header packing out of generated code (#885) Tom Thorogood 2019-01-04 10:09:14 +1030
  • 813bd39114 Stop using packDomainName in IsDomainName (#873) Tom Thorogood 2019-01-04 03:09:37 +1030
  • 1048d2bf96
    Add newly released RFC to readme (#878) Miek Gieben 2019-01-03 17:37:57 +0100
  • 57b81e0614 Use an interface method for unpacking records (#884) Tom Thorogood 2019-01-04 03:05:32 +1030
  • 17dcb39074 Use (net.IP).Equal in isDuplicate functions (#882) Tom Thorogood 2019-01-04 03:02:22 +1030
  • f9fcf1448b Return nil error from final return in unpack*() (#881) Tom Thorogood 2019-01-03 21:14:50 +1030
  • bfd648e102
    Rename NULL's Anything field to Data (#880) Tom Thorogood 2019-01-03 21:03:38 +1030
  • 2533d75276 Move scanner comment handling out of scanRR (#877) Tom Thorogood 2018-12-31 19:50:26 +1030
  • ac5c421c48 Use binary.BigEndian.PutUint32 in EDNS0_EXPIRE.pack (#875) Tom Thorogood 2018-12-31 02:14:37 +1030
  • 67bd05e2f4 Remove unused variable from switch in Field (#876) Tom Thorogood 2018-12-31 02:11:07 +1030
  • 5913ad55e9 Use strings.HasSuffix for IsFqdn (#874) Tom Thorogood 2018-12-31 02:07:49 +1030
  • b0835fab5e Reduce allocations in ReverseAddr (#872) Tom Thorogood 2018-12-30 20:58:48 +1030
  • 56516cf4de
    Add NULL record (#840) Miek Gieben 2018-12-30 09:45:18 +0000
  • 5f5f2380fc Don't reject Nscount > 0 (#868) cesarkuroiwa 2018-12-19 14:28:26 -0200
  • 450ab7d57f
    Simplify TKEY presentation format (#856) Miek Gieben 2018-12-04 07:31:40 +0000
  • 870a59089c Prevent timeout in TestConcurrentExchanges (#862) Tom Thorogood 2018-12-04 17:59:08 +1030
  • 65b2aa0a63 Make TestTimeout less flaky (#863) Tom Thorogood 2018-12-03 18:10:52 +1030
  • 7586a3cbe8 Release 1.1.1 v1.1.1 Miek Gieben 2018-12-02 09:00:23 +0000
  • ff7d445081 Avoid setting the Rdlength field when packing records (#859) Tom Thorogood 2018-12-02 18:53:35 +1030
  • 470f08e191
    Reduce compression memory use with map[string]uint16 (#852) Tom Thorogood 2018-12-02 08:50:51 +1030
  • 5c9c0e7818 Pretty print test compression map differences (#853) Tom Thorogood 2018-12-01 19:00:40 +1030
  • 6b6e08b48c
    Stop compressing names in RT records (#847) Tom Thorogood 2018-11-30 22:50:24 +1030
  • 8d24af5fb5 Fix compressed length calculations for escaped names (#850) Tom Thorogood 2018-11-30 18:20:49 +1030
  • 6ade5b5fff Move compress=false out of packDataDomainNames into caller (#849) Tom Thorogood 2018-11-30 18:19:06 +1030
  • 778aa4f83d
    Properly calculate compressed message lengths (#833) Tom Thorogood 2018-11-30 10:03:41 +1030
  • 2c039114d2 Use a table lookup for escaping unprintable bytes (#846) Tom Thorogood 2018-11-30 06:27:48 +1030