Marcin Siodelski
4517ba7bfa
[3975] Scheduling lease expiration timers in the DHCP servers.
...
The timers are scheduled in the ControlledDhcpvXSrv instances. The
unit tests are located in the kea_controller_unittest.cc.
2015-10-12 13:59:05 +02:00
Francis Dupont
b6849afebb
[3987] Fixed missing interface config
2015-10-10 00:16:23 +02:00
Tomek Mrugalski
73fe42ad5d
[master] ChangeLog, AUTHORS updated
2015-10-09 23:30:20 +02:00
Tomek Mrugalski
884d8bb4a5
[master] Merge branch 'trac3681_rebase' (Common MySQL Connection class)
...
Conflicts:
src/lib/dhcpsrv/lease_mgr.h
src/lib/dhcpsrv/memfile_lease_mgr.cc
src/lib/dhcpsrv/mysql_lease_mgr.cc
src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc
src/lib/dhcpsrv/tests/schema_mysql_copy.h
2015-10-09 23:28:19 +02:00
Francis Dupont
3d1cdc680e
[3499] spelling
2015-10-09 22:42:08 +02:00
Tomek Mrugalski
5fc3a5aa3f
[3681_rebase] DatabaseConnection is used in MemfileLeaseMgr
2015-10-09 22:35:14 +02:00
Francis Dupont
759f989626
[3986] spelling
2015-10-09 21:36:43 +02:00
Francis Dupont
260842f54e
[4057] Addressed review comments
2015-10-09 20:34:53 +02:00
Francis Dupont
bd35386624
[master] Merged trac4062 (fixed DaemonTest.createPIDFileOverwrite in debug)
2015-10-09 14:58:14 +02:00
Tomek Mrugalski
5221b4f27f
[3681_rebase] The latest patch sent by Adam.
2015-10-09 01:59:48 +02:00
Tomek Mrugalski
c0d4109a4a
[3987] Small clean-up
2015-10-08 23:20:49 +02:00
Tomek Mrugalski
1c5e0902b1
[3987] lease6_decline implemented.
2015-10-08 23:20:37 +02:00
Tomek Mrugalski
cff242865b
[3986] lease4_decline hook documented.
2015-10-07 10:55:09 +02:00
Tomek Mrugalski
551ef10ff3
[3986] Second unit-test for decline/hooks drop implemented.
2015-10-07 00:03:06 +02:00
Tomek Mrugalski
462092acb4
[3986] Addresses two small @todos in unrelated test.
2015-10-06 23:56:36 +02:00
Tomek Mrugalski
d55e6585ab
[3986] Decline methods moved to base class, Decline hooks test implemented.
2015-10-06 23:51:33 +02:00
Tomek Mrugalski
96e6cc2f80
[3986] Hook unit-tests moved to a separate file.
2015-10-06 21:29:16 +02:00
Marcin Siodelski
ad1def511e
[master] Include <limits> instead of <limits.h> in cfg_expiration.
...
This prevents build failures on many OSes. Okayed on jabber.
2015-10-06 19:17:23 +02:00
Marcin Siodelski
4337952d1d
[master] Added Changelog entry for #3974 .
2015-10-06 17:42:18 +02:00
Marcin Siodelski
c998d36c40
[master] Merge branch 'trac3974'
2015-10-06 17:04:02 +02:00
Marcin Siodelski
bbead46461
[3974] Small updates to the expiration parser tests.
...
As a result of the review.
2015-10-06 16:52:25 +02:00
Tomek Mrugalski
7114a20231
[3499] Migration from 0.9.2 to 1.0 API documented.
2015-10-06 13:48:40 +02:00
Tomek Mrugalski
0849048d17
[3499] bool skip flag replaced by enum status.
2015-10-06 13:34:27 +02:00
Thomas Markwalder
52476f730a
[3967] Added lookup of hwaddr_source name to lease6 dump
...
src/bin/admin/scripts/mysql/dhcpdb_create.mysql
lease6DumpData() - added lookup of lease_hwaddr_source name
src/bin/admin/scripts/mysql/upgrade_3.0_to_4.0.sh.in
lease6DumpData() - added lookup of lease_hwaddr_source name
src/bin/admin/tests/data/mysql.lease6_dump_test.reference.csv
added hwaddr_source names to test reference data
src/bin/admin/tests/mysql_tests.sh.in
mysql_lease6_dump_test() - changed hwaddr_source test values
2015-10-06 07:25:53 -04:00
Marcin Siodelski
23f0e9d8d2
[master] Fixed typo in the Makefile.am which caused distcheck failure.
2015-10-05 12:58:08 +02:00
Francis Dupont
29125cc147
[3985] spelling
2015-10-03 22:17:31 +02:00
Shawn Routhier
4b964c5959
[master] Add commit tag to change log entry for 3576 (PXE)
2015-10-02 12:03:32 -07:00
Shawn Routhier
fdcc73afe7
Merge branch 'trac3576' Add PXE options
...
Add several options PXE uses, also add the OptionOpaqueDataTuples
class to provide support for the parameter list option.
Conflicts:
ChangeLog
2015-10-02 12:01:32 -07:00
Tomek Mrugalski
52de9ac39f
[3985] Several minor tweaks, docs updated.
2015-10-02 20:35:02 +02:00
Shawn Routhier
214982d850
[trac3576] Fix typo in change log
2015-10-02 11:18:39 -07:00
Marcin Siodelski
cfbd62e006
[3974] Attached parser for expired leases processing to global parser.
2015-10-02 15:36:40 +02:00
Marcin Siodelski
c05c0a170a
[3974] Updated DHCPv4 and DHCPv6 spec files with expiration specific params.
2015-10-02 15:36:05 +02:00
Marcin Siodelski
5e4ab4506a
[3974] Implemented configuration parser for lease expiration config.
2015-10-02 14:51:15 +02:00
Marcin Siodelski
878bae1000
[3974] Added class holding configuration for lease expiation.
2015-10-02 11:15:15 +02:00
Shawn Routhier
33f0882b59
[trac3576] Updates per review comments
...
Typo level changes per review comments.
2015-10-01 19:33:54 -07:00
Francis Dupont
aedb56ca1e
[4074] Made sockets close-on-exec
2015-10-01 22:51:20 +02:00
Tomek Mrugalski
39aff6266a
[3985] Implemented IPv6 declined lease recovery.
2015-10-01 22:08:58 +02:00
Francis Dupont
a56e20e3ae
[4074] Updated thread/process uint test
2015-10-01 21:45:06 +02:00
Thomas Markwalder
bcf547a6ca
[3967] Added MySQL schema upgrade from 3.0 to 4.0 support
...
src/bin/admin/scripts/mysql/upgrade_3.0_to_4.0.sh.in
New script file for upgrading from Schema 3.0 to 4.0
configure.ac
Added an entry for new MySQL uppgrade script, upgrade_3.0_to_4.0.sh.in
src/bin/admin/scripts/mysql/Makefile.am
Added entries for upgrade_3.0_to_4.0.sh.
Reformatted list style to make adding entries a bit more convenient.
src/bin/admin/tests/mysql_tests.sh.in
mysql_upgrade_test() - extended the test to verify the upgrade step
from 3.0 to 4.0.
2015-10-01 15:38:09 -04:00
Francis Dupont
b8c4d54a9e
[4074] Replaced exit() by _exit() in faulty children
2015-10-01 21:23:17 +02:00
Francis Dupont
be0ca958a0
[4074] Undid for_detector stuff
2015-10-01 21:21:15 +02:00
Thomas Markwalder
ad50f527f7
[master] Added ChangeLog entry 1017 for Trac #3916
trac4074_base
2015-10-01 14:30:07 -04:00
Shawn Routhier
4844e9252b
[trac3576] Restore line accidently removed from DHCPv4 guide, fix typo in comment
2015-10-01 11:17:18 -07:00
Thomas Markwalder
09cdd86a5e
[master] Replace lease-dump scripts with stored procedures for MySQL/Postgres
...
Merges in branch 'trac3916'
2015-10-01 14:14:34 -04:00
Francis Dupont
31099c626d
[master] Updated git hash
2015-10-01 18:17:23 +02:00
Francis Dupont
760a343efb
[master] Finished merge of trac4004 (enable-static and unit tests)
2015-10-01 18:16:35 +02:00
Francis Dupont
e4368d2920
[master] Merged trac4004 (enable-static and unit tests)
2015-10-01 18:10:15 +02:00
Francis Dupont
5e9aa3def6
[4062] Finished previous change
2015-10-01 17:59:55 +02:00
Francis Dupont
5bda4c48a4
[4062] Moved to Stephen's style for restore
2015-10-01 17:55:53 +02:00
Francis Dupont
52b74fefe0
[master] Merged trac4061 (use isc::asiolink::IOAddress predicates)
2015-10-01 17:48:30 +02:00