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