2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 05:27:55 +00:00

332 Commits

Author SHA1 Message Date
Francis Dupont
55ad23aa80 [5014_phase2] Use parser in place of fromJSON 2016-11-29 19:58:37 +01:00
Marcin Siodelski
59b62eb3dd [master] Merge branch 'trac5016' 2016-11-04 21:04:09 +01:00
Marcin Siodelski
0c0ca2fde7 [5016] Merged pull request #24 from github24 and squashed it.
This change includes the code implemented by the pull request
submitter as well as Marcin's fixes/changes on top of it, but
without a review.
2016-10-26 08:25:53 +02:00
Marcin Siodelski
6adc042b38 [5055] Fixed build issues occuring after recent changes. 2016-10-21 21:29:40 +02:00
Marcin Siodelski
9c956ea578 [4765] Moved classification specific unit tests to a separate file. 2016-09-02 17:48:58 +02:00
Francis Dupont
164e41a560 [master] Finished merge of trac4523 (vendor options in Renew and Rebind) 2016-07-07 12:59:26 +02:00
Francis Dupont
cfe22c8dd7 [4523] Added DOCSIS vendor ORO unit tests for renew and rebind 2016-07-01 15:42:40 +02:00
Francis Dupont
0b2ec98559 [4109a] Addressed comments 2016-06-25 17:45:34 +02:00
Shawn Routhier
a0f20e3766 [trac4498] Fix some typos and copyrights 2016-06-09 23:28:50 -07:00
Marcin Siodelski
be3e5317ec [4498] Removed server specific function for parsing DHCPv6 options. 2016-05-18 13:48:21 +02:00
Marcin Siodelski
fe9dd86d20 [4236] Replaced license text in all files containing it. 2015-12-16 13:37:29 +01:00
Tomek Mrugalski
dc498ad0d7 [4206b] Added unit-tests for too long client-id/DUID. 2015-12-11 15:00:43 +01:00
Tomek Mrugalski
d918039035 [4206] Unit-tests implemented for empty duid/client-id. 2015-12-08 16:35:35 +01:00
Tomek Mrugalski
9f94c96152 [3569_rebase] Removed 2 unit-tests as agreed on jabber. 2015-12-02 00:09:30 +01:00
Tomek Mrugalski
071231c9d8 [3569] Unit-tests implemented. 2015-12-01 11:34:13 +01:00
Marcin Siodelski
38aebe9566 [master] Merge branch 'trac4204fd' 2015-12-01 11:26:18 +01:00
Marcin Siodelski
faf52b069c [master] Merge branch 'trac3874a' 2015-11-26 16:22:32 +01:00
Francis Dupont
c4cd450f03 [4204fd] Applied my proposed changes 2015-11-26 15:20:12 +01:00
Francis Dupont
0b33e529c6 [4097a] Added Dhcpv6SrvTest.subnetGlobalPriority 2015-11-25 13:22:04 +01:00
Francis Dupont
eda0988649 [4097a] DHCPDISCOVER typos 2015-11-25 13:18:13 +01:00
Shawn Routhier
95fd3715b4 [trac4097] Fix some typos 2015-11-25 00:19:15 -08:00
Francis Dupont
fd12a6d69f [4097a] Merged #4093 2015-11-23 14:56:49 +01:00
Francis Dupont
c50a482e47 [4097a] Finished the DHCPv6 part 2015-11-22 09:06:29 +01:00
Marcin Siodelski
3c5e3548bd [3874] Use DUIDFactory class in the DHCPV6 server code. 2015-11-17 20:31:50 +01:00
Francis Dupont
f24c97d08a [master] Merged trac3927 (default in option-def) 2015-11-04 05:55:49 +01:00
Francis Dupont
2d6ac9fd88 [master] Merged trac4059 (layer 2 DHCPv6 relays) 2015-10-21 15:07:03 +02:00
Francis Dupont
8e360e6613 [3927] Simplified option-data tests 2015-10-18 21:39:57 +02:00
Francis Dupont
d4668753de [4059] Added new cases to selectSubnetRelayLinkaddr unit test 2015-10-15 19:17:31 +02:00
Tomek Mrugalski
1c5e0902b1 [3987] lease6_decline implemented. 2015-10-08 23:20:37 +02:00
Francis Dupont
0b9d3518f8 [4059] Added layer 2 DHCPv6 relay support 2015-09-19 22:56:02 +02:00
Marcin Siodelski
ddb442f78b [3947] Removed the new-leases-on-renew config parameter.
This change removes ability to disable allocation new leases new
Renew/Rebind, specified in RFC7550. The behavior specified in this
RFC is the only supported behavior.
2015-07-30 14:49:21 +02:00
Francis Dupont
2623b11a8d [3919] Passed objects by reference 2015-06-24 13:02:06 +02:00
Francis Dupont
ebad861feb [master] Finished merge of trac3841 (use remove() vs unlink()) at the exception of the ChangeLog entry 2015-06-24 10:06:52 +02:00
Shawn Routhier
4aa4808268 Merge branch 'trac3799' Add support for per subnet statistics in v6
Conflicts:
	ChangeLog
	doc/guide/dhcp6-srv.xml
	src/bin/dhcp6/tests/dhcp6_test_utils.cc
2015-06-19 11:52:32 -07:00
Shawn Routhier
7f5186e35e [3799] Updates per review comments
Change the -NAs and -PDs strings to -nas and -pds to be in line with
the rest of the statistic names

Remove @todo from CfgSubnet6::updateStatistics and CfgSubnet6::removeStatistics
2015-06-19 11:08:22 -07:00
Tomek Mrugalski
ad36b40cea [3795] Changes after review:
- Added several more unit-tests for pkt6-receive-drop
   (not all cases are really testable)
 - User's Guide cleanup
 - using namespace isc::stats added
 - Dhcp6Client::useServerId() implemented
2015-06-19 15:32:32 +02:00
Shawn Routhier
f4963266a4 [3799] Add more tests
Update the documents a bit

Fix up handling reservations from outside the subnet

Add more tests
2015-06-17 20:55:15 -07:00
Tomek Mrugalski
d1df0ceb1d [3795] Packet statistics implemented for DHCPv6 2015-06-16 21:08:56 +02:00
Francis Dupont
3db9f1d78f [master] Finished merge of trac3833 (unsigned for indexes) 2015-06-13 13:07:43 +02:00
Francis Dupont
7173c099f7 [master] spelling 2015-06-12 16:20:44 +02:00
Marcin Siodelski
c95ebdaf39 [master] Merge branch 'trac3807' 2015-06-10 14:52:26 +02:00
Tomek Mrugalski
89c0130ed4 [3796] command_interpreter.cc|h|tests moved: src/lib/config => src/lib/cc 2015-06-10 10:48:24 +02:00
Marcin Siodelski
329c1c9ae1 [3807] Improved log messages for the DHCPv6 server.
Also added a few minor corrections to the DHCPv4 server and implemented
new Option6StatusCode.
2015-06-02 17:37:24 +02:00
Tomek Mrugalski
aa10ecc86f [3796] ccsession.cc|h renamed to command_interpreter.cc|h 2015-05-20 16:14:41 +02:00
Francis Dupont
71e3c3c92f [3833] fixed signed for variables in src/bin 2015-05-18 13:30:12 +02:00
Francis Dupont
8c6fbe3a53 [3841] replaced unlink by remove 2015-05-12 22:51:43 +02:00
Thomas Markwalder
c13c824d99 [master] Merge branch 'trac3689' 2015-03-20 07:06:52 -04:00
Thomas Markwalder
57b308ffd5 [3689] Added new host test file
Addressing more review comments...

new file - host_unittest.cc
    contains Dhcp6Client based host reservation tests

dhcp6_client.cc
dhcp6_client.h
    added setDuid(str) method to allow duid to be set to
    specific value

dhcp6_srv_unittest.cc -
    deleted host reservation tests, now in host_unittest.cc

dhcp6_test_utils.cc
dhcp6_test_utils.h
    deleted createHost6() method
2015-03-19 14:19:55 -04:00
Marcin Siodelski
4d26337501 [master] Use equality operator for comparing vector in the dhcp6_srv test.
Committing on my own discretion as it is followup to the previous commit
that was reviewed.
2015-03-18 23:42:14 +01:00
Marcin Siodelski
c87fab72f4 [master] Use equality operator to compare iterators in unit test. 2015-03-18 22:12:03 +01:00