+1866. [func] marcin
+ Added new log messages issued when a dynamic lease allocation
+ fails. The new messages provide comprehensive information about
+ the circumstances in which the failure occurred. In particular,
+ they state whether the client is connected to a shared network
+ or not. If it is, the shared network name is provided. Otherwise,
+ the client's subnet id is logged. The new messages also include
+ a list of subnets from which the server attempted to assign
+ leases. For each subnet, it logs whether any pools were available
+ or not.
+ (Gitlab #1701)
+
1865. [func] razvan
Implemented the Run Script hooks library which can be used to
run external scripts for specific packet processing hook points.