JINMEI Tatuya
a42b39784b
[trac812next] added documentation for TSIGRecord
...
also made the return value of toWire() compatible with its RRset variants,
and added truncation case consideration.
2011-04-28 01:53:27 -07:00
Jelte Jansen
0310b8b77e
Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10
2011-04-28 10:04:40 +02:00
JINMEI Tatuya
29170e28d1
[trac812next] unified "fake time" hook in lib/util/time_utilities.
...
not directly related to the main purpose of this branch, but this is
a deferred cleanup from the initial step of this task.
2011-04-28 00:42:48 -07:00
JINMEI Tatuya
53d9f46923
[trac812next] implemented TSIG signing main part: add TSIGRecord::toWire() and have the Message class use it with a TSIGContext.
...
(There are some other small cleanups in this commit)
2011-04-28 00:14:04 -07:00
JINMEI Tatuya
2842dda927
[trac812next] use AbstractMessageRenderer for toWire().
...
not directly related to the main subject for this branch, but we need
this fix to make the main code work correctly.
2011-04-28 00:05:23 -07:00
JINMEI Tatuya
78bd2b7778
[trac812] added some more notes about throw_size_on_new
...
(also made a minor editorial cleanup: removed a redundant space in .cc)
2011-04-27 16:44:48 -07:00
JINMEI Tatuya
daf48e8604
[trac812] added some comments about int64 to uint48 conversion as suggested in review.
2011-04-27 16:35:36 -07:00
JINMEI Tatuya
daa24430a4
[trac812next] created separate tsigrecord.* files as TSIGRecord is quite
...
likely to be getting bigger.
2011-04-27 14:55:44 -07:00
JINMEI Tatuya
6d03a35ac6
[trac868] fixed regression for the "from source" operation.
...
consists of the originally proposed patch with additional fixes to bin/stats
to make it testable
2011-04-27 12:25:20 -07:00
JINMEI Tatuya
87e4b9874a
[master] corrected a cppcheck error (unused variable)
2011-04-27 08:58:20 -07:00
Jelte Jansen
d9433ad4bd
[master] updated changelog
2011-04-27 10:56:02 +02:00
Jelte Jansen
9df42279a4
[master] Merge branch 'trac781'
...
Conflicts:
configure.ac
doc/Doxyfile
src/lib/Makefile.am
Also updated includes (because of the lib/util move)
2011-04-27 10:35:13 +02:00
Michal 'vorner' Vaner
0640f80c7a
Merge branch 'work/lowcache'
2011-04-27 10:26:35 +02:00
Jelte Jansen
05c6223cf7
[trac781] use shared_ptr with deleter instead of scoped_ptr
2011-04-27 09:36:59 +02:00
JINMEI Tatuya
cc788af2c4
[trac812next] Merge branch 'trac812' into trac812next
2011-04-26 23:59:32 -07:00
JINMEI Tatuya
fd45c40964
[trac812] minor editorial cleanups
2011-04-26 23:23:24 -07:00
JINMEI Tatuya
475e26bae3
[trac812] makefile updates, mainly for the additional dependency on libcryptolink.
2011-04-26 23:18:58 -07:00
JINMEI Tatuya
f4ad755485
[trac812] ensure TSIGContext::sign() provides strong exception guarantee
...
added new test for that.
with some other cleanups.
2011-04-26 23:17:42 -07:00
JINMEI Tatuya
dabf205231
[trac812] reject NULL or len=0 data
2011-04-26 15:37:40 -07:00
JINMEI Tatuya
ed5025a132
[trac812] some cleanups
2011-04-26 15:19:18 -07:00
JINMEI Tatuya
e4034daa01
[trac812] reduce dependency: removed unused function in lib/dns/tests/
2011-04-26 14:35:50 -07:00
JINMEI Tatuya
4903de33e8
[master] Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10
2011-04-26 14:21:36 -07:00
JINMEI Tatuya
2bb4420b73
[master] trivial cleanup: removed redundant parentheses.
...
noticed in previous review, but forgot to mention that.
very trivial, so decided to push it directly.
2011-04-26 14:20:39 -07:00
JINMEI Tatuya
0660b35c79
[trac812] reduce dependency: asiolink now doesn't need libdns++.
2011-04-26 13:31:26 -07:00
JINMEI Tatuya
3e37899f95
[trac812] reduce dependency: we don't need libdns++ for cc tests.
2011-04-26 12:43:13 -07:00
JINMEI Tatuya
088bb8cbca
[trac812] main code for TSIG signing.
2011-04-26 12:23:11 -07:00
JINMEI Tatuya
f099c11348
[trac812] added mostly trivial TSIGError class.
2011-04-26 12:22:04 -07:00
JINMEI Tatuya
ad134794bd
[trac812] another prerequisite update to TSIGKey: we need an ability to
...
convert TSIG name to the generic crypto hash algorithm enum.
2011-04-26 12:13:50 -07:00
Michal 'vorner' Vaner
309bc10ee6
[trac859] Split the logic to separate function
2011-04-26 21:01:07 +02:00
JINMEI Tatuya
5cd716bd98
[trac812] added a test case for the previous change to TSIGKey
2011-04-26 11:42:44 -07:00
JINMEI Tatuya
adfd1014c3
[trac812] a prerequisite fixes to tsigkey: make sure key name is also
...
in the canonical form (i.e. downcased).
2011-04-26 11:36:53 -07:00
JINMEI Tatuya
6587431306
[trac812] fixups to make cryptolink buildable with recent lib/util stuff
...
(with some non related cleanups)
2011-04-26 11:09:03 -07:00
Michal 'vorner' Vaner
98eab34d80
Merge branch 'work/configiterator'
2011-04-26 20:07:18 +02:00
JINMEI Tatuya
00e36b253b
[trac812] Merge branch 'trac781' into trac812
...
with resolving conflicts for:
configure.ac
doc/Doxyfile
src/lib/Makefile.am
2011-04-26 10:59:14 -07:00
Jelte Jansen
7be4a7e7f8
[trac781] add deleteHMAC()
2011-04-26 17:07:06 +02:00
Michal 'vorner' Vaner
abdb0ff5e8
[trac859] Remove unused class
2011-04-26 13:38:25 +02:00
Michal 'vorner' Vaner
d4ab440d33
Merge branch 'work/resolveriterator'
2011-04-26 11:36:31 +02:00
Michal 'vorner' Vaner
33eb030ea0
[trac847] Use positive name of variable
2011-04-26 11:23:47 +02:00
Jelte Jansen
6c274fd95d
[trac781] move hash algorithm enum to cryptolink.h
...
also made the friend declaration more specific
2011-04-26 11:20:45 +02:00
Naoki Kambe
241c11e7b0
Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10
2011-04-26 17:55:16 +09:00
Michal 'vorner' Vaner
3427f48990
[trac846] Simplify the function
2011-04-26 10:48:19 +02:00
Naoki Kambe
dfddb7ba46
[master] add git id for trac #547
2011-04-26 17:39:09 +09:00
Naoki Kambe
1cbd519192
[master] Merge branch 'trac547-summarized'
...
Conflicts:
ChangeLog
src/bin/stats/tests/b10-stats_test.py
2011-04-26 17:34:13 +09:00
Jelte Jansen
d743478f2b
[master] Added a reference to our local asio fix in ext/asio/README
2011-04-26 09:56:56 +02:00
JINMEI Tatuya
bc436f1f67
[master] trivial editorial cleanups: adding () around return; removing a
...
redundant blank line.
2011-04-25 15:25:39 -07:00
Michal 'vorner' Vaner
0194e3a376
[trac847] Don't increment invalid iterator
...
The problem was, it was increased after invalidating once before
checking the condition again. It is probably harmless, but according to
the letter not legal.
2011-04-25 20:35:34 +02:00
Michal 'vorner' Vaner
74472396fc
[trac846] Fix confused test function
...
It seemed this function is supposed to remove given element from list,
but the counting was somehow confused.
2011-04-25 17:38:39 +02:00
Michal 'vorner' Vaner
e5cae84640
[trac846] Use correct iterator
...
It used iterator with different comparator. Glibc stl with debug mode
rejected this while trying to compile it.
2011-04-25 17:36:52 +02:00
JINMEI Tatuya
5542432e85
[master] re-added name_unittest.cc. It was accidentally removed in
...
commit f6aa7d5956
2011-04-24 22:45:13 -07:00
Michal 'vorner' Vaner
b963854734
[trac859] Start delegating as deep as possible
2011-04-22 21:59:49 +02:00