Commit Graph

113 Commits (2f3670f60bcdcf92068ba60cc93b60572a9ca47f)

Author SHA1 Message Date
Darien Raymond 83625618ee
re-init maps when they are empty
7 years ago
Darien Raymond 9f198d7e3d
fix lint errors
7 years ago
wuxiang 3f19d09878 update some comments
7 years ago
Jinqiu Yu 33e090befe Clean useless code
7 years ago
Darien Raymond 649119493b
remove pending request from cache when error. fixes #942
7 years ago
Darien Raymond 0a3b3d0b6d
refactor UDPNameServer clean up task
7 years ago
Darien Raymond 88b25d38cb
simplify context retrieval
7 years ago
Darien Raymond dffaef60b4
use periodic task in dns.Server
7 years ago
Darien Raymond efcb567273
remove context in struct
7 years ago
Darien Raymond b5caea67ac
gofmt
7 years ago
Darien Raymond 6a7887b655
fix LocalNameServer
7 years ago
Darien Raymond 292d7cc353
massive refactoring for interoperability
7 years ago
Darien Raymond bc52a105ff
rename dns.Server
7 years ago
Darien Raymond 2bf5a008f0
fix error levels
7 years ago
Darien Raymond e736c08794
report pack error instead of panic
7 years ago
Darien Raymond 35545cb2db
fix test
7 years ago
Darien Raymond ab4f245313
overrideable dns
7 years ago
Darien Raymond f4c35db968
merge log into common log
7 years ago
Darien Raymond d43a23aa96
move error generator to common
7 years ago
Darien Raymond fd8db49dc9
generalized event handler
7 years ago
Darien Raymond 3214a5078c
customizable policy
7 years ago
Darien Raymond afacee9e05
refactor
7 years ago
Darien Raymond 8fb69fc2b6
send IPv6 query only to supported server.
7 years ago
Darien Raymond 878d412c6a
handle truncated DNS messages. fix #713
7 years ago
Darien Raymond 88b521c77e
remove debug info
7 years ago
Darien Raymond 0dbfb66126
clean up dns package
7 years ago
Darien Raymond 74cf833758 fully migrate to new assertion lib
7 years ago
Darien Raymond 1c856a46ab step 1 to remove reference to net package
7 years ago
Darien Raymond c13b212fc6
remove unused variables
8 years ago
Darien Raymond 2e756cdaa8
refactor
8 years ago
Darien Raymond 59a1e2d736
refactor
8 years ago
Darien Raymond 0e01e9e9ca
comments
8 years ago
Darien Raymond 277a08d8a7
fix lint error
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond 67956b9120
update error message
8 years ago
Darien Raymond 75f5cb9afb
refactor log and error
8 years ago
Darien Raymond fc31f9b94c
refactor error interface
8 years ago
Darien Raymond 2e5cb82790
update proto
8 years ago
Darien Raymond 48eb40ff39
dice.RandomUint16
8 years ago
Darien Raymond 6888093197
gofmt
8 years ago
Darien Raymond b5d14b6823
update java options
8 years ago
Darien Raymond 43fb425fd7
unified dispatcher interface
8 years ago
Darien Raymond f046f334cd
move common/log to app/log
8 years ago
Darien Raymond 18e1ca85aa
rename udp.Server
8 years ago
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context
8 years ago
Darien Raymond c48e1f02a6
comments
8 years ago
Darien Raymond f7e1f00c88
rename dispatcher.Interface
8 years ago
Darien Raymond 17504d2aac
context'ize apps
8 years ago
Darien Raymond b11d48d73f
simplify app design
8 years ago
Darien Raymond e678000c44
remove release() pattern
8 years ago