Commit Graph

38 Commits (master)

Author SHA1 Message Date
Jeremy Rand 30b48de356
Explicitly suppress error returned by DomainValueHookTLS
This error is already logged, so suppresing it is not a bug.  Making the
suppression explicit fixes a static analysis warning.
2 years ago
Jeremy Rand 3080d1c892
Add Go 1.17-style build constraints
Fixes some gofmt warnings.
2 years ago
Jeremy Rand 7287e92825
Fix nlreturn warning 3 years ago
Jeremy Rand c0694b002d
Fix name field of cached TLSA records 3 years ago
Jeremy Rand 5336820800
Add "aia" MetaDomain
Currently hardcoded to point to "this" MetaDomain

Refs https://github.com/namecoin/safetlsa/issues/3
3 years ago
JeremyRand 2b1eed8f53
Switch to new rpcclient based on latest upstream Conformal
We will switch to upstream once they merge our patches.
5 years ago
JeremyRand 06d6efba8c
backend: Stream-isolate LRU cache
Fixes https://github.com/namecoin/ncdns/issues/112
5 years ago
JeremyRand ed8fa682eb
Add plumbing for stream isolation
The stream ID is not yet passed to namecoind.
5 years ago
JeremyRand 0e6369824f
Add no_namecoin_tls build tag 5 years ago
JeremyRand 9a4ee1e04a
Make Namecoin RPC timeout configurable 5 years ago
JeremyRand 9bcdd25a1d
(WIP) Support tlsrestrictnsssync.
Tested and working; still need to run static analysis.
6 years ago
JeremyRand cf95d18fe2
Backend: fixed misspellings.
Based on recommendations from "misspell" static analysis.
6 years ago
JeremyRand e8feeb3b00
gofmt -s backend/backend.go 7 years ago
JeremyRand e16ad6f62c
TLS dehydrated certificate injection for CryptoAPI trust store (triggered by hooking DNS lookups). 7 years ago
Hugo Landau 4959056021 Fix imports due to repository move
©! I, Hugo Landau <hlandau@devever.net>, hereby licence these changes under the
©! licence with SHA256 hash
©! fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc.
7 years ago
Hugo Landau 1e6ccf7405 Add cookie support
©! I, Hugo Landau <hlandau@devever.net>, hereby licence these changes under the
©! licence with SHA256 hash
©! fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc.
7 years ago
Hugo Landau f2741ec585 Refactoring for travis, make 9 years ago
Hugo Landau 130225c263 ncdns 9 years ago
Hugo Landau 833c836d2c Update 9 years ago
Hugo Landau ec41469d58 web server 10 years ago
Hugo Landau 1896399ba8 misc 10 years ago
Hugo Landau d8c033a4df tests 10 years ago
Hugo Landau ce564859ad cleanup 10 years ago
Hugo Landau 9867373039 tests pass 10 years ago
Hugo Landau c3288a252c ncdns 10 years ago
Hugo Landau df897ca2a8 refactoring, coveralls 10 years ago
Hugo Landau 1fa8db652c refactoring 10 years ago
Hugo Landau e974fb4c9e misc 10 years ago
Hugo Landau e9d0bc4e9f misc 10 years ago
Hugo Landau 24c4850099 Switch to using service management code. 10 years ago
Hugo Landau 7a115a0f4b lint 10 years ago
Hugo Landau cc5afd43b7 fmt 10 years ago
Hugo Landau 399da4400d Concurrency fixes 10 years ago
Hugo Landau 02e72d352a Removed test hooks 10 years ago
Hugo Landau ada6e55c08 Added licence. 10 years ago
Hugo Landau db0f0b6bbb major refactoring 10 years ago
Hugo Landau 12b30fa15c cleanup 10 years ago
Hugo Landau 3f88db348f refactoring 10 years ago