Tomek Mrugalski
d80bfc7c98
[ #1090 ] empty line removed
2020-02-10 15:08:42 +01:00
Tomek Mrugalski
0b836284b9
[ #1090 ] pkt4_send drop status now actually drops packet
2020-02-10 15:07:26 +01:00
Tomek Mrugalski
ffbe6c4722
[ #1090 ] pkt4-send comment updated
2020-02-10 15:07:26 +01:00
Razvan Becheriu
43245f05a1
[ #957 ] updated ChangeLog
2020-02-07 14:57:42 +02:00
Razvan Becheriu
2d9c49b8ee
[ #957 ] addressed review
2020-02-07 13:51:29 +02:00
Razvan Becheriu
4f3d1b38e0
[ #957 ] addressed review
2020-02-07 13:35:41 +02:00
Razvan Becheriu
bc83b6ceff
[ #957 ] addressed review
2020-02-07 13:06:57 +02:00
Razvan Becheriu
b067264c1f
[ #957 ] removed getLibraryHandle from CalloutHandle
2020-02-07 12:57:51 +02:00
Razvan Becheriu
ac82b269d5
[ #957 ] refactored hooks manager classes to be unsed in multi-threading
2020-02-07 12:57:51 +02:00
Thomas Markwalder
ae1272d370
[ #1108 ] Servers execute shutdown on unrecoverable DBs
...
Added ChangeLog entry
src/bin/dhcp4/ctrl_dhcp4_srv.*
ControlledDhcpv4Srv::dbLostCallback() - schedules a shutdown
once retries have been exhausted/disableld
src/bin/dhcp6/ctrl_dhcp6_srv.*
ControlledDhcpv6Srv::dbLostCallback() - schedules a shutdown
once retries have been exhausted/disableld
src/lib/database/database_connection.h
class DbUnrecoverableError - new exception
src/lib/mysql/mysql_connection.h
MySqlConnection::check_error() - throws DbUnrecoverableError
instead of calling exit()
src/lib/pgsql/pgsql_connection.*
PgSqlConnection::checkStatementError() - throws DbUnrecoverableError
instead of calling exit()
2020-02-06 13:15:51 -05:00
Razvan Becheriu
89d12ac7d9
[ #1074 ] updated ChangeLog
2020-02-05 23:10:11 +02:00
Razvan Becheriu
c7949485a7
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
a67b77a7cc
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
ce77c1fc81
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
c82b613fa3
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
1073f568a4
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
d297e0146a
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
f15035adf8
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
d7a0e7f149
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
82e2788503
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
c9c0fbfe42
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
ee412cbdd3
[ #1074 ] minor changes
2020-02-05 23:00:32 +02:00
Razvan Becheriu
cf03df625d
[ #1074 ] added unittests
2020-02-05 23:00:32 +02:00
Razvan Becheriu
def2e03f87
[ #1074 ] implemented connection pool for pgsql host mgr
2020-02-05 23:00:32 +02:00
Razvan Becheriu
45aed498aa
[ #891 ] minor changes
2020-02-05 22:04:59 +02:00
Razvan Becheriu
cee2540e10
[ #891 ] use if and else instead of template function
2020-02-05 21:57:37 +02:00
Razvan Becheriu
0fc6654e8f
[#891,!592] use boost::scoped_ptr instead of mutable
2020-02-05 21:57:37 +02:00
Razvan Becheriu
ed1241729d
[#891,!592] use boost:: instead of std::
2020-02-05 21:57:37 +02:00
Razvan Becheriu
e5c30d0b0e
[#891,!592] remove mutex from StatContext as all functions are called in a thread safe context from StatsMgr
2020-02-05 21:57:37 +02:00
Razvan Becheriu
ea07b72c0e
[#891,!592] use c++11 syntax - compile without errors on clang and g++
2020-02-05 21:57:37 +02:00
Razvan Becheriu
ea9cc210b7
[#891,!592] updated doxygen
2020-02-05 21:57:37 +02:00
Razvan Becheriu
e0df1d7091
[#891,!592] clean up code
2020-02-05 21:57:37 +02:00
Razvan Becheriu
5e2effaa5c
[#891,!592] make code more readable
2020-02-05 21:57:37 +02:00
Razvan Becheriu
bc27471ec2
[#891,!592] updated doxygen
2020-02-05 21:57:37 +02:00
Razvan Becheriu
a6d2cd1afd
[#891,!592] updated unit tests
2020-02-05 21:57:37 +02:00
Razvan Becheriu
5157eb17e9
[#891,!592] updated unit tests
2020-02-05 21:57:37 +02:00
Razvan Becheriu
116119198e
[#891,!592] use generic Lockable object
2020-02-05 21:57:37 +02:00
Razvan Becheriu
5b4a18c376
[#891,!592] updated doxygen
2020-02-05 21:57:37 +02:00
Razvan Becheriu
dae2a768e8
[#891,!592] code cleanup
2020-02-05 21:57:37 +02:00
Razvan Becheriu
0a00312c79
[#891,!592] make StatsMgr thread safe
2020-02-05 21:57:37 +02:00
Thomas Markwalder
86d384da7a
[ #1097 ] Addresses review comments
...
Minor cleanups
2020-02-04 09:35:48 -05:00
Thomas Markwalder
cd7b2807f4
[ #1097 ] CommandMgr now handles orphaned control sockets
...
Added a ChangeLog entry.
src/lib/config/command_mgr.cc
CommandMgrImpl::openCommandSocket() - now attempts to open and
lock a lock file whose name is derived from the control socket
name. If the lock cannot be established, it is assumed that the
socket is in use.
CommandMgr::closeCommandSocket() - removes the lock file after
the socket file is removed.
src/lib/config/tests/command_mgr_unittests.cc
TEST_F(CommandMgrTest, exclusiveOpen) - new unit test
2020-01-30 15:37:22 -05:00
Razvan Becheriu
0968486e31
[ #890 ] addressed review
2020-01-29 16:50:54 +02:00
Razvan Becheriu
223d543a97
[ #890 ] addressed review
2020-01-29 16:09:41 +02:00
Razvan Becheriu
088709fada
[ #890 ] addressed review
2020-01-29 16:03:24 +02:00
Razvan Becheriu
3aaf092f83
[ #890 ] addressed review
2020-01-29 15:39:59 +02:00
Razvan Becheriu
07954313dd
[ #890 ] make allocation engine thread safe
2020-01-28 17:06:21 +02:00
Razvan Becheriu
f132d56049
[ #1101 ] addressed review
Kea-1.7.4
2020-01-28 12:05:09 +02:00
Razvan Becheriu
48c591c06b
[ #1101 ] bump up libs version
2020-01-28 11:55:16 +02:00
Razvan Becheriu
620c1f2938
[ #1101 ] bump up libs version and hooks version
2020-01-28 11:48:55 +02:00