Commit Graph

86 Commits

Author SHA1 Message Date
Miek Gieben 983d979698 Some documentation fixes and origid is not needed in tsig 2012-05-18 19:59:07 +02:00
Miek Gieben 95c1154930 documentation 2012-05-08 14:17:17 +02:00
Miek Gieben 3611c4d458 fmt 2012-05-05 17:37:48 +02:00
Miek Gieben 1948cd2a90 Use go vetted struct tags
They had the form: "domain-name", now they are key value pairs (key is
always dns: `dns:"domain-name"`
2012-04-29 21:55:29 +02:00
Miek Gieben cafc55543b Fix the tsig documentation 2012-03-06 19:10:49 +01:00
Miek Gieben 9043e34c06 TSIG with request MAC is working 2012-03-05 22:03:18 +01:00
Miek Gieben 4f7000d1f6 Update the readme 2012-03-04 16:35:21 +01:00
Miek Gieben 9cbe439ce3 Fix tsig 48 bits timer 2012-03-02 23:12:23 +01:00
Miek Gieben e1873c28bc move tsig to tsig.go just as RR_OPT 2012-03-02 23:07:25 +01:00
Miek Gieben 63001dd590 documentation tsig 2012-03-02 22:59:07 +01:00
Miek Gieben ed396cedfb documentation 2012-03-02 22:47:58 +01:00
Miek Gieben c5465127f3 Fix non tsig queries 2012-03-02 21:19:37 +01:00
Miek Gieben 061d292118 TSIG document 2012-03-02 20:18:18 +01:00
Miek Gieben dc16392734 Newly allocated names 2012-03-02 15:28:22 +01:00
Miek Gieben 3232814d1b Fix client side TSIG
Redesign of TSIG. Validation is on the TOOD - this can be
done in the same way as in the server.
2012-03-01 22:40:34 +01:00
Miek Gieben fb8858502b prepare for tsig 2012-02-29 22:00:39 +01:00
Miek Gieben 44213c5f39 Add TODO documentation 2012-02-27 21:39:14 +01:00
Miek Gieben 09ac6c8dc5 gofmt 2012-01-28 00:35:37 +01:00
Miek Gieben 22d431b56a tsig without the typos 2012-01-26 20:27:30 +01:00
Miek Gieben 48fa998539 Implement the other algorithms in tsig 2012-01-26 20:23:43 +01:00
Miek Gieben 5917838cbb gofmt 2012-01-20 12:24:20 +01:00
Miek Gieben ff25c3a674 Fixes for weekly.2012-01-20 2012-01-20 12:21:15 +01:00
Miek Gieben 9f3a1c1f13 Documentation and make ParseKey private (parseKey) 2012-01-16 21:44:49 +01:00
Miek Gieben 5a7fb7a15f Documentation 2012-01-15 16:09:17 +01:00
Miek Gieben f1a3b31384 Make a packStructCompress() to leave packStruct() simpler 2012-01-11 20:33:38 +01:00
Miek Gieben eafe995a56 Add a compression flag to msg struct 2012-01-11 20:26:39 +01:00
Miek Gieben 974c28d1b1 More fixes for compression 2012-01-11 11:13:17 +01:00
Miek Gieben e115e5da6e Update to the latest weekly: weekly/weekly.2011-12-06
The new time API must still be used. But for now it compiles.
All DNSSEC/TSIG timing is probably broken
2011-12-09 11:16:49 +01:00
Miek Gieben 22a467e718 Fixes the latest weekly 2011-11-02 23:06:54 +01:00
Miek Gieben 6f78219c22 Documentation updates 2011-09-11 20:47:25 +02:00
Miek Gieben 0f609697b9 Fix time checking in TSIG 2011-09-11 12:41:54 +02:00
Miek Gieben ab911d41f9 Small tweaks 2011-09-11 01:42:46 +02:00
Miek Gieben f252e2f3f0 Add documentation and fix the tests for TSIG
Everything is working, I get a complete TSIG verified AXFR from
miek.nl.
2011-09-11 01:37:06 +02:00
Miek Gieben 3be73fcea9 Tsig fixes
make tsig easier to use and even transparant when using the API
2011-09-11 01:10:47 +02:00
Miek Gieben 6e72207318 Simplify tsig
Add a couple of errors, and make the function signature
of the tis function more inline with the dnssec ones.
2011-09-10 16:50:27 +02:00
Miek Gieben a0b011799e documentation 2011-07-23 23:32:42 +02:00
Miek Gieben 7dbb865c03 TSIG works again 100% 2011-04-22 16:37:26 +02:00
Miek Gieben e45b5679a6 fix tsig for the new api 2011-04-19 11:31:47 +02:00
Miek Gieben 3bb08ec4ba Tsig generation works again *and* is elegant 2011-04-18 22:18:00 +02:00
Miek Gieben 19bfc93c5a remove config.go 2011-04-18 22:08:12 +02:00
Miek Gieben c46f003f76 begin a TsigWriter
The cleanest way for tsig
2011-04-04 20:54:25 +02:00
Miek Gieben f2a93a155b Implement all other TSIG checks 2011-03-25 14:46:30 +01:00
Miek Gieben 8aa88a0bd3 normalize errors 2011-03-25 11:19:35 +01:00
Miek Gieben 39e65855b4 docs 2011-03-24 14:42:35 +01:00
Miek Gieben f44bf2d656 Formatting 2011-03-24 09:24:24 +01:00
Miek Gieben bbbf71363b Update documentation in tsig 2011-03-23 19:07:06 +01:00
Miek Gieben 72c6ff37eb Fix error handling 2011-03-21 17:43:03 +01:00
Miek Gieben 6aaa5acd76 tsig nicely abstracted. Still bugs present though 2011-03-21 11:39:04 +01:00
Miek Gieben 9bc0f3ed6b More TSIG stuff 2011-03-21 10:51:28 +01:00
Miek Gieben 101efce434 Tsig updates 2011-03-20 21:40:10 +01:00