2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Commit Graph

22211 Commits

Author SHA1 Message Date
Tomek Mrugalski
664ac1eaba [3984] Declined IPv4 leases reclaimation implemented 2015-09-22 20:36:47 +02:00
Shawn Routhier
7bba4a710d Merge branch 'trac4002' Save error string before use
Save the error string before using it to minimize the possibility of
it changing between when it gets generated and reviewed and when it
gets logged.
2015-09-22 10:39:01 -07:00
Shawn Routhier
a955dee5d9 Merge branch 'trac4001' Update code to clear errno before use.
Update the code to clear the errno variable before making calls that
might use it.  This should limit problems with one section of code
creating an inappropriate error message due to looking at an errno
set by some other section ofcode.
2015-09-22 10:32:12 -07:00
Shawn Routhier
ef36ce1008 [trac4001] Move the clearing of errno per review comments 2015-09-22 08:54:30 -07:00
Francis Dupont
c270a430d3 [4065] untabify 2015-09-22 17:46:38 +02:00
Stephen Morris
b2f1256ed4 [3952] Added additional checking in the hooks parser tests after review 2015-09-22 16:27:39 +01:00
Marcin Siodelski
ed569285f0 [master] Added ChangeLog entry for #4047. 2015-09-22 17:00:59 +02:00
Francis Dupont
720abaa70d [4065] New threads got all signals blocked 2015-09-22 16:58:44 +02:00
Stephen Morris
98bfa1817b [3952] Abandon hooks tests on unrecoverable error
Changed some EXPECT_EQ tests to ASSERT_EQ in cases where the length
of a vector was checked and subsequently followed by checks that
accessed elements of the array.  This way, if the array is too short,
the test will cleanly exit rather than possibly segmentation fault.
2015-09-22 14:40:29 +01:00
Marcin Siodelski
48297af6e0 [master] Merge branch 'trac4047' 2015-09-22 14:56:19 +02:00
Marcin Siodelski
0a610df466 [4047] Updated TimerMgr and tests per review comments. 2015-09-22 07:58:54 +02:00
Shawn Routhier
89f646302b [trac4002] Save a copy of the err string in case errno changes under us 2015-09-21 20:01:52 -07:00
Shawn Routhier
46dda2895e [trac4001] Clear errno before calling OS functions 2015-09-21 17:21:30 -07:00
Tomek Mrugalski
f96d8c9dd9 [3982] Changes after review
- Lease6::decline() implemented
 - DUID::generateEmpty() implemented
 - Unit-tests for Decline (not include address, not include IA_NA)
   implemented
 - several comments updated
 - logging corrected and reworded
2015-09-21 14:52:26 +02:00
Marcin Siodelski
d24119e808 [master] Merge branch 'trac3973' trac4065_base 2015-09-21 10:06:18 +02:00
Francis Dupont
634a480631 [4009] Added ext/coroutine Makefile trac4064_base 2015-09-20 09:44:51 +02:00
Francis Dupont
b0bfa72b8b [4009] Forgot BOOST_ASIO_DISABLE_DEV_POLL 2015-09-20 09:31:12 +02:00
Francis Dupont
0b9d3518f8 [4059] Added layer 2 DHCPv6 relay support 2015-09-19 22:56:02 +02:00
Francis Dupont
2724106509 [4058] Added Subnet Selection option support 2015-09-19 21:55:50 +02:00
Francis Dupont
e5efdff9a8 [4058] Removed what seems a spurious clam 2015-09-19 21:23:14 +02:00
Francis Dupont
6e2f5ea1db [4062] Fixed waitpid() with debug and KEA_PIDFILE_DIR issues 2015-09-19 21:18:49 +02:00
Francis Dupont
64338c35f3 [4057] Implemented RAI Link Selection trac4058_base 2015-09-19 20:08:56 +02:00
Francis Dupont
5310305fea [4061] IOAddress cleaned up trac4057_base trac4059_base 2015-09-19 17:15:44 +02:00
Francis Dupont
8837571d29 [4004] Allowed --disable-shared 2015-09-19 13:25:24 +02:00
Francis Dupont
0d8f21453a [4004] Moved hooksStaticLinkInit() definition 2015-09-18 20:21:29 +02:00
Francis Dupont
d840bbb9be [4004] Got rid of *ENV_LIBRARY_PATH 2015-09-18 20:21:04 +02:00
Francis Dupont
951a8d94bf [4004] Fixed static link 2015-09-18 20:18:27 +02:00
Tomek Mrugalski
15f370ea93 [master] ChangeLog updated after #3981. trac4061_base trac4062_base 2015-09-18 19:09:59 +02:00
Tomek Mrugalski
171de0b827 [master] Unit-test fix after #3981 merge.
- Statistic is now reset properly in DeclineTest.*
2015-09-18 19:04:26 +02:00
Tomek Mrugalski
c14a63c0d3 [master] Merge branch 'trac3981'
Conflicts:
	src/bin/dhcp4/tests/Makefile.am
2015-09-18 18:10:28 +02:00
Tomek Mrugalski
795863a7ee [3981] Changes after review:
- moved lease decline to Lease::decline()
2015-09-18 18:07:39 +02:00
Tomek Mrugalski
079cf29ab9 [3981] Merge branch 'trac3981' of ssh://git.kea.isc.org/git/kea into trac3981 2015-09-18 16:58:07 +02:00
Marcin Siodelski
ac8820c71a [4047] Corrected order of calls in the TimerMgr unit test. 2015-09-18 13:20:08 +02:00
Marcin Siodelski
c30eaa0890 [4047] Cleanup in the TimerMgr unit tests. 2015-09-18 13:08:14 +02:00
Marcin Siodelski
c99f6c0233 [4047] Instance of the TimerMgr is now shared pointer. 2015-09-18 13:03:05 +02:00
Marcin Siodelski
624b49ce9c [4047] Fixed documentation of the TimerMgr. 2015-09-18 12:45:47 +02:00
Marcin Siodelski
cc1d142670 [4047] Fixed issues with static deinitialization fiasco in TimerMgr. 2015-09-18 12:36:22 +02:00
Marcin Siodelski
8c4de872d4 [4047] Implemented synchronization between the worker thead 2015-09-18 12:14:13 +02:00
Francis Dupont
f8c2a7fb25 [4049] untabify trac4004_base 2015-09-18 09:51:32 +02:00
Shawn Routhier
055c76bb0b [trac3982] fix some typos 2015-09-17 19:06:53 -07:00
Stephen Morris
eb6ec86ee2 [4046] Fix missing message_dictionary.h in install directory
This file was included in message_initializer.h; as that was copied
to the install directory, this one needed to be as well (but wasn't).

Since MessageInitializer only contains a pointer to the message dictionary,
providing a standalone declaration of MessageDictionary in that file
eliminated the need to include the definition in message_dictionary.h,
so the #include of that file could be removed and with it the need to copy
it to the installation directory.
2015-09-17 16:33:08 +01:00
Francis Dupont
44ae8707cb [4049] Fixed the typeid(*option) bug 2015-09-17 14:05:40 +02:00
Shawn Routhier
c3ea8ed9ee [trac3891] Typo level items 2015-09-16 17:11:14 -07:00
Francis Dupont
5898a79c1e [4009] Added --with-boost-libs description trac4060_base 2015-09-16 23:12:18 +02:00
Francis Dupont
401db62fac [4009] Moved LICENSE file 2015-09-16 23:01:46 +02:00
Francis Dupont
0d1006f07b [4032] Improved message unit test comment 2015-09-16 22:55:38 +02:00
Francis Dupont
ea99794c69 [master] Updated git hash trac4049_base 2015-09-16 17:36:44 +02:00
Francis Dupont
fd2889b9de [master] Finished merge of trac3773 (always call SanityCheck) 2015-09-16 17:36:06 +02:00
Francis Dupont
d54dde82e9 [master] Merged trac3773 (always call SanityCheck) 2015-09-16 17:33:45 +02:00
Francis Dupont
541c639fd0 [3773] Updated comments 2015-09-16 17:32:14 +02:00