2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 21:45:37 +00:00
Commit Graph

4631 Commits

Author SHA1 Message Date
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