Miek Gieben
|
98f88be382
|
Stuff
|
2012-09-16 14:29:49 +02:00 |
Miek Gieben
|
2f84bc6d73
|
much more threads
|
2012-09-16 13:57:54 +02:00 |
Miek Gieben
|
7b936a92d0
|
not needed
|
2012-09-16 10:41:24 +02:00 |
Miek Gieben
|
5d33f6328c
|
no printing
|
2012-09-16 10:39:21 +02:00 |
Miek Gieben
|
cc3913f4e2
|
larger buffer
|
2012-09-14 09:09:05 +02:00 |
Miek Gieben
|
4d51efedbd
|
nextnext not needed
|
2012-09-13 11:02:06 +02:00 |
Miek Gieben
|
001f4b6d61
|
dont use sigData, as this will allocate a structur
Just send the plain radix node. This decreases the amount of
allocations
|
2012-09-13 10:54:38 +02:00 |
Miek Gieben
|
ddd31e3fb8
|
buffered channel
|
2012-09-13 10:28:01 +02:00 |
Miek Gieben
|
65ee21355f
|
Add some logging
|
2012-09-13 09:33:07 +02:00 |
Miek Gieben
|
cc008f94c4
|
Do add the DS sig
|
2012-09-12 23:29:19 +02:00 |
Miek Gieben
|
7d632efa19
|
also sign possible ds record
|
2012-09-12 22:41:26 +02:00 |
Miek Gieben
|
28d63a3be3
|
remove debugging
|
2012-09-12 22:12:39 +02:00 |
Miek Gieben
|
4e9bd73194
|
Wait for completion
|
2012-09-12 22:12:11 +02:00 |
Miek Gieben
|
3e1111c6b3
|
concurrent signing implementation
|
2012-09-12 21:22:28 +02:00 |
Miek Gieben
|
449c2c013d
|
Rename ErrXfrSoa to ErrSOA
|
2012-09-12 21:13:57 +02:00 |
Miek Gieben
|
7d6a9cd8a4
|
Fix signing and String doc
|
2012-09-12 19:37:28 +02:00 |
Miek Gieben
|
9e0f0ca637
|
sign everything
|
2012-09-12 16:30:05 +02:00 |
Miek Gieben
|
92d223366c
|
Merge branch 'v2' of github.com:miekg/dns into v2
|
2012-09-12 16:01:52 +02:00 |
Miek Gieben
|
e2fd873067
|
sign everything
|
2012-09-12 16:00:57 +02:00 |
Miek Gieben
|
dcc25d023b
|
Fix signatures
|
2012-09-12 15:50:53 +02:00 |
Miek Gieben
|
daab0d1d80
|
Fix sig incept and expir
|
2012-09-12 12:57:50 +02:00 |
Miek Gieben
|
1751b8d753
|
more stuff
|
2012-09-11 22:00:19 +02:00 |
Miek Gieben
|
e70e40095b
|
More signing fixes
|
2012-09-11 21:36:18 +02:00 |
Miek Gieben
|
8197a61648
|
sort bitmap of the nsec
|
2012-09-11 21:13:25 +02:00 |
Miek Gieben
|
5f67d2367d
|
how to sort bitmap
|
2012-09-11 17:25:12 +02:00 |
Miek Gieben
|
89887d3add
|
add zoneprint helper
|
2012-09-11 13:56:50 +02:00 |
Miek Gieben
|
3bb805f77d
|
implement signing
|
2012-09-11 10:59:20 +02:00 |
Miek Gieben
|
9dc73d9d0e
|
Add FindAndNext
|
2012-09-10 22:13:06 +02:00 |
Miek Gieben
|
e49cbfeb4b
|
Up() isnt needed
|
2012-09-10 21:22:58 +02:00 |
Miek Gieben
|
d78c870779
|
Fix docs
|
2012-09-10 09:15:05 +02:00 |
Miek Gieben
|
ad7103ecdc
|
Add FindFunc
|
2012-09-10 09:14:17 +02:00 |
Miek Gieben
|
d5e6aaba0b
|
adapt to v2 radix tree impl.
|
2012-09-09 23:38:01 +02:00 |
Miek Gieben
|
8887878288
|
add re-add predecessor
|
2012-09-08 08:18:49 +02:00 |
Miek Gieben
|
b00354cc65
|
tweaks for the new radix stuff
|
2012-09-07 18:48:36 +02:00 |
Miek Gieben
|
a2d98be202
|
lowercase the names
|
2012-09-04 20:08:55 +02:00 |
Miek Gieben
|
0612dd9379
|
dont append root here
|
2012-09-03 21:50:18 +02:00 |
Miek Gieben
|
9cf8bee422
|
Tweaks and add String skeleton func
|
2012-09-03 19:34:09 +02:00 |
Miek Gieben
|
53155e5f1a
|
trying to work out something nice
|
2012-09-03 08:29:21 +02:00 |
Miek Gieben
|
7711786c42
|
start of signing function
|
2012-09-02 21:22:24 +02:00 |
Miek Gieben
|
c5cb6cdcb0
|
rename it config - to be more in line with clientconfig
|
2012-09-02 20:14:07 +02:00 |
Miek Gieben
|
b3bd072081
|
start with a signer
|
2012-09-02 13:04:52 +02:00 |
Miek Gieben
|
6e9317868b
|
doc tweaks
|
2012-09-01 17:06:24 +02:00 |
Miek Gieben
|
f8d4bc7ea6
|
tweaks
|
2012-08-27 09:12:41 +02:00 |
Miek Gieben
|
8d56ace2ed
|
read locking
|
2012-08-25 22:12:29 +02:00 |
Miek Gieben
|
b22e2787fa
|
gofmt
|
2012-08-25 20:57:26 +02:00 |
Miek Gieben
|
ddcd9fb960
|
Merge branch 'lock'
|
2012-08-25 20:19:27 +02:00 |
Miek Gieben
|
251af89dcc
|
Add locking for the zone structure
|
2012-08-25 20:19:13 +02:00 |
Miek Gieben
|
23d4972158
|
locking
|
2012-08-25 19:57:25 +02:00 |
Miek Gieben
|
8ee22a4494
|
typo
|
2012-08-25 19:38:52 +02:00 |
Miek Gieben
|
c146770f82
|
locking here...?
|
2012-08-25 19:03:49 +02:00 |
Miek Gieben
|
9de9ce4424
|
Implement Zone.Remove()
|
2012-08-25 14:44:51 +02:00 |
Miek Gieben
|
21a11bb188
|
need somewhat different structure for efficient deletes
|
2012-08-25 12:59:39 +02:00 |
Miek Gieben
|
b96e6ac78d
|
tweaks to the documentation
|
2012-08-24 09:35:33 +02:00 |
Miek Gieben
|
47c859bc81
|
documentation
|
2012-08-21 17:21:47 +02:00 |
Miek Gieben
|
73b6d37885
|
cleanup api, dont export Year68
|
2012-08-17 08:29:45 +02:00 |
Miek Gieben
|
784e99184e
|
Fix wildcards
|
2012-08-09 23:00:51 +02:00 |
Miek Gieben
|
939fd83e83
|
Fix the IsSubDomain issue
|
2012-08-09 21:05:20 +02:00 |
Miek Gieben
|
466496a23b
|
Fix chaos
|
2012-08-08 11:08:25 +02:00 |
Miek Gieben
|
77b74b02b0
|
Use Radix tree for the mux
|
2012-08-05 08:13:09 +02:00 |
Miek Gieben
|
bd400abbb9
|
remove debugging
|
2012-08-04 11:57:11 -07:00 |
Miek Gieben
|
fba7b11981
|
Fix delegations
|
2012-08-04 11:56:57 -07:00 |
Miek Gieben
|
d0641c7cb9
|
A simple nameserver, doesnt do referals yet
|
2012-08-03 15:51:35 -07:00 |
Miek Gieben
|
023ef1f3cd
|
remove debugging
|
2012-08-03 09:31:47 -07:00 |
Miek Gieben
|
f62863dc27
|
Split of main and fix some dumb erros
|
2012-08-03 09:28:00 -07:00 |
Miek Gieben
|
1bcfaec67f
|
more radix stuff
|
2012-08-01 07:30:45 -07:00 |
Miek Gieben
|
728131f756
|
better docs
|
2012-07-17 11:41:55 +02:00 |
Miek Gieben
|
c466f40e95
|
docs
|
2012-07-16 21:31:52 +02:00 |
Miek Gieben
|
921b991ad1
|
detect non-auth data
|
2012-07-16 21:24:05 +02:00 |
Miek Gieben
|
e8ff9ea856
|
add glue detection
|
2012-07-16 21:20:58 +02:00 |
Miek Gieben
|
f111fe57a1
|
tweaks
|
2012-07-16 21:16:42 +02:00 |
Miek Gieben
|
7adc5ab95b
|
make origin an fqdn
|
2012-07-16 19:46:16 +02:00 |
Miek Gieben
|
b5720f99ed
|
Merge branch 'dev' of github.com:miekg/dns into dev
|
2012-07-16 19:11:46 +02:00 |
Miek Gieben
|
3d60449628
|
more changes
|
2012-07-16 19:11:40 +02:00 |
Miek Gieben
|
46c5f66169
|
more glue check stuf
|
2012-07-16 19:11:04 +02:00 |
Miek Gieben
|
0f583730b9
|
Merge branch 'dev' of github.com:miekg/dns into dev
|
2012-07-16 19:10:24 +02:00 |
Miek Gieben
|
2931a5f7b1
|
more changes
|
2012-07-16 19:09:50 +02:00 |
Miek Gieben
|
0184607387
|
More radix stuff and think about glue detection
|
2012-07-16 13:31:18 +02:00 |
Miek Gieben
|
6e31effe78
|
More zone updates
|
2012-07-15 23:15:04 +02:00 |
Miek Gieben
|
00ddf6551c
|
use official one
|
2012-07-15 20:23:53 +02:00 |
Miek Gieben
|
3e8b67a8ad
|
initialize better
|
2012-07-15 19:16:39 +02:00 |
Miek Gieben
|
8d963d7fa0
|
correctly insert
|
2012-07-15 18:16:20 +02:00 |
Miek Gieben
|
2569757dd1
|
insert it to
|
2012-07-15 18:13:24 +02:00 |
Miek Gieben
|
38f7400e18
|
A zone impl
|
2012-07-15 18:11:17 +02:00 |
Miek Gieben
|
68f08416ff
|
more stuff
|
2012-07-14 22:54:49 +02:00 |
Miek Gieben
|
a6611e8c33
|
added
|
2012-07-14 22:01:52 +02:00 |
Miek Gieben
|
74095fb85a
|
I do not have use for zone structures yet
|
2011-09-02 13:02:29 +02:00 |
Miek Gieben
|
0f1d52d66c
|
Play with compression-like zone structures
|
2011-08-09 15:56:00 +02:00 |
Miek Gieben
|
7cd58b1700
|
start with zone compression
|
2011-08-09 15:24:53 +02:00 |
Miek Gieben
|
64715cc563
|
Extra nil checks
Now that parsing is broken. Fix the code to do nil checks
which now surface.
|
2011-08-08 10:20:52 +02:00 |
Miek Gieben
|
ba30caf3b3
|
documentation
|
2011-07-31 22:29:50 +02:00 |
Miek Gieben
|
7cf37d9d6f
|
Add another funkensturm example
This time a reverse proxy.
Funkensturm itself can also use a rewrite to make it nicer
|
2011-07-31 15:36:07 +02:00 |
Miek Gieben
|
05b7ac53dd
|
Create qnamelist for nsec/nsec3 handling
|
2011-07-30 23:05:34 +02:00 |
Miek Gieben
|
e016536cdc
|
Add nsec(3) support in the core zone structure
|
2011-07-29 22:06:09 +02:00 |
Miek Gieben
|
1c5460413d
|
Make room for a sorted list of owners
|
2011-07-29 21:52:58 +02:00 |
Miek Gieben
|
e162e9bfb1
|
Use *Zone instead of Zone
|
2011-07-29 21:37:58 +02:00 |
Miek Gieben
|
5769966167
|
also add the packages that are now neeed
|
2011-07-29 20:07:27 +02:00 |
Miek Gieben
|
7e644793fe
|
Add nsec3 search functions
|
2011-07-29 20:06:52 +02:00 |
Miek Gieben
|
66ea81043c
|
Implement fully featured nameserver.
Currently:
* does positive DNSSEC (no NXDOMAIN)
* does plain NXDOMAIN
* Name error
* reasonable fast: 7000+ qps
|
2011-07-29 16:14:04 +02:00 |
Miek Gieben
|
6931e1e215
|
Adapt ns to the new (fast) zone structure
|
2011-07-29 14:15:59 +02:00 |
Miek Gieben
|
a5bec02e96
|
make lookup LookupName
|
2011-07-29 13:44:35 +02:00 |