Laine Stump
1e334a0a00
network: validate DHCP ranges are completely within defined network
...
virSocketAddrGetRange() has been updated to take the network address
and prefix, and now checks that both the start and end of the range
are within that network, thus validating that the entire range of
addresses is in the network. For IPv4, it also checks that ranges to
not start with the "network address" of the subnet, nor end with the
broadcast address of the subnet (this check doesn't apply to IPv6,
since IPv6 doesn't have a broadcast or network address)
Negative tests have been added to the network update and socket tests
to verify that bad ranges properly generate an error.
This resolves: https://bugzilla.redhat.com/show_bug.cgi?id=985653
2015-06-02 12:40:07 -04:00
..
2014-11-13 15:40:48 +01:00
2014-04-08 20:50:36 +04:00
2014-12-24 18:01:44 +01:00
2014-09-03 09:36:13 -06:00
2012-03-27 09:54:49 -06:00
2015-03-26 09:19:59 +01:00
2015-01-29 15:20:47 +01:00
2014-02-20 15:50:46 +00:00
2015-03-23 14:25:14 +01:00
2014-04-16 10:45:55 +02:00
2014-01-29 12:56:35 +01:00
2013-05-13 17:24:18 +08:00
2015-05-22 10:14:01 -04:00
2015-01-16 10:14:03 +01:00
2015-01-16 10:14:03 +01:00
2013-11-07 18:43:15 +01:00
2015-01-20 01:07:18 -05:00
2014-04-25 15:44:09 +01:00
2014-12-08 14:41:37 -05:00
2014-12-08 14:41:37 -05:00
2015-06-02 12:40:07 -04:00
2015-06-02 12:40:07 -04:00
2015-03-05 11:31:05 +01:00
2015-04-02 11:12:01 +02:00
2015-01-07 11:41:49 -05:00
2015-01-07 11:41:49 -05:00
2015-01-07 11:41:49 -05:00
2014-11-24 10:29:16 -05:00
2015-05-21 17:49:02 +02:00
2015-03-24 16:44:08 +01:00
2014-11-13 21:25:50 +01:00
2014-11-24 22:05:55 +01:00
2013-11-08 09:44:36 +01:00
2015-06-01 06:44:37 -04:00
2015-06-01 06:44:37 -04:00
2013-09-02 16:53:39 -04:00
2014-02-14 16:47:14 +01:00
2014-03-07 14:02:10 +01:00
2015-04-20 16:43:13 -04:00
2015-01-05 20:24:04 +01:00
2013-05-17 08:33:22 +02:00
2014-11-12 10:18:28 -05:00
2015-05-27 14:03:42 +04:00
2013-05-17 08:35:08 +02:00
2015-03-02 08:07:11 +01:00
2015-03-02 08:07:11 +01:00
2015-05-25 20:52:57 -04:00
2015-05-21 18:13:18 +02:00
2014-06-18 15:19:18 +02:00
2014-06-05 13:58:13 +02:00
2015-03-18 09:53:24 +01:00
2013-11-28 11:49:01 +00:00
2015-04-14 19:33:02 +02:00
2014-01-25 12:53:11 +01:00
2014-03-29 21:14:15 +01:00
2014-03-03 14:35:22 +01:00
2014-06-11 14:56:18 +02:00
2015-01-07 17:17:00 -07:00
2014-12-24 18:01:44 +01:00
2015-05-18 12:46:16 -06:00
2015-04-16 16:11:01 -06:00
2012-04-02 09:33:54 -06:00
2013-10-15 11:39:02 +01:00
2013-08-01 17:04:28 -04:00
2015-02-11 14:30:45 +01:00
2015-05-11 20:08:47 +03:00
2015-04-23 17:08:48 -04:00
2010-01-15 16:28:05 +00:00
2014-11-14 17:13:36 +01:00
2015-04-27 10:04:38 +02:00
2013-08-22 11:38:36 +02:00
2015-04-23 17:08:48 -04:00
2012-05-08 16:57:37 -06:00
2014-07-03 12:22:37 +02:00
2015-04-27 10:04:38 +02:00
2015-04-23 17:08:48 -04:00
2014-07-29 09:52:16 +04:00
2010-05-20 13:50:03 -04:00
2015-04-20 16:43:43 -04:00
2014-11-14 17:13:36 +01:00
2014-11-14 17:13:36 +01:00
2014-03-25 14:58:41 +01:00
2014-04-25 11:59:46 +01:00
2011-07-29 17:17:21 +02:00
2010-01-15 16:28:05 +00:00
2015-05-22 10:14:01 -04:00
2015-05-14 15:03:33 +02:00
2009-10-07 12:18:13 +02:00
2009-10-07 12:18:13 +02:00
2014-12-15 10:34:18 +01:00
2014-03-25 14:58:41 +01:00
2015-04-23 17:08:48 -04:00
2015-04-28 17:37:58 +02:00
2014-07-17 17:04:12 +02:00
2010-01-15 16:28:05 +00:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-06-02 12:40:07 -04:00
2010-01-15 16:28:05 +00:00
2014-07-21 12:55:11 -04:00
2015-04-23 17:08:48 -04:00
2014-12-22 16:57:21 -05:00
2010-04-06 11:09:46 -04:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-03-23 09:56:15 +01:00
2015-03-11 16:58:48 +01:00
2012-07-30 13:09:57 +01:00
2015-04-20 16:40:09 -04:00
2011-06-01 11:58:15 +02:00
2011-07-22 15:18:32 +01:00
2015-04-23 17:08:48 -04:00
2015-05-18 09:54:16 +02:00
2014-09-23 08:11:49 +02:00
2015-03-27 16:55:33 +01:00
2015-04-23 17:08:48 -04:00
2015-04-27 10:04:38 +02:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-04-28 17:01:16 +02:00
2015-04-23 17:08:48 -04:00
2015-03-11 11:28:03 +01:00
2013-10-01 10:48:47 +02:00
2015-02-02 20:27:43 +00:00
2015-06-01 06:44:37 -04:00
2015-06-01 06:44:37 -04:00
2015-04-23 17:08:48 -04:00
2012-07-27 07:42:34 -06:00
2012-07-27 07:42:34 -06:00
2014-03-03 12:40:32 -07:00
2015-04-27 16:03:31 +02:00
2014-07-21 12:55:11 -04:00
2014-09-04 15:18:43 -06:00
2014-02-14 16:47:14 +01:00
2015-04-23 17:08:48 -04:00
2014-05-28 16:52:48 -06:00
2015-04-23 17:08:48 -04:00
2015-02-20 17:43:05 +01:00
2015-04-23 17:08:48 -04:00
2014-03-20 17:06:38 +01:00
2014-11-14 17:13:36 +01:00
2015-06-02 12:40:07 -04:00
2013-07-29 13:09:39 -06:00
2012-07-27 07:42:34 -06:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2013-05-17 08:33:22 +02:00
2015-04-23 17:08:48 -04:00
2013-05-17 08:35:08 +02:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-05-21 18:13:18 +02:00
2014-09-03 15:00:19 -04:00
2013-03-19 13:13:28 -06:00
2013-09-13 10:25:56 +02:00
2015-05-04 15:01:27 +02:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2014-03-18 12:17:12 +01:00
2015-05-08 11:11:32 -04:00
2015-03-26 09:19:59 +01:00
2015-04-20 16:40:26 -04:00
2015-01-14 08:28:50 -07:00
2015-04-23 17:08:48 -04:00
2014-07-01 16:46:29 +02:00
2015-06-02 09:20:31 -04:00
2014-04-25 11:29:55 +01:00
2013-11-20 09:14:55 -07:00
2014-03-25 14:58:41 +01:00
2015-04-15 10:29:41 -04:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-04-29 09:42:26 -04:00
2015-01-22 17:01:11 +01:00
2015-04-23 17:08:48 -04:00
2014-03-10 16:39:18 +00:00
2014-11-25 08:47:12 -07:00
2015-01-27 12:02:04 +00:00
2014-03-25 14:58:41 +01:00
2015-04-09 09:43:36 +02:00
2014-12-23 06:10:55 +01:00
2012-01-26 14:11:13 +00:00
2015-04-23 17:08:48 -04:00
2014-10-29 09:55:09 -06:00
2014-03-25 14:58:41 +01:00
2014-03-25 14:58:41 +01:00
2014-03-25 14:58:41 +01:00
2014-03-25 14:58:41 +01:00
2014-03-25 14:58:41 +01:00
2014-03-25 14:58:41 +01:00
2013-10-14 10:31:01 +01:00
2014-11-27 11:17:56 +01:00
2014-05-20 15:16:22 -06:00
2014-11-06 14:28:37 +01:00
2015-04-17 10:18:58 +02:00
2015-04-14 19:33:02 +02:00
2015-04-14 19:33:02 +02:00
2014-03-25 14:58:41 +01:00
2013-09-24 09:37:26 +01:00
2013-10-08 12:39:30 +01:00
2014-03-25 14:58:41 +01:00
2014-09-04 11:56:39 +02:00
2014-07-16 09:39:57 +02:00
2013-08-09 11:54:41 +01:00
2014-09-04 11:56:39 +02:00
2014-04-08 11:15:55 +01:00
2015-04-23 17:08:48 -04:00
2014-09-24 15:29:22 +01:00
2015-04-23 17:08:48 -04:00
2014-10-29 09:55:09 -06:00
2013-08-12 18:47:56 +02:00
2015-06-02 09:20:31 -04:00
2013-04-03 08:49:30 +02:00
2012-07-27 07:42:34 -06:00
2012-09-12 11:27:22 -06:00
2013-09-13 10:25:56 +02:00
2014-03-25 14:58:41 +01:00
2015-02-04 08:38:25 +01:00
2015-04-15 18:41:20 +02:00
2015-01-15 11:07:07 +00:00
2014-11-24 22:05:55 +01:00
2014-11-14 17:13:36 +01:00
2014-10-29 17:10:42 +01:00
2014-03-25 14:58:41 +01:00
2014-03-25 14:58:41 +01:00
2014-06-11 14:56:18 +02:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-05-18 12:46:16 -06:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00
2015-04-23 17:08:48 -04:00