]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
10 years ago[3977] Added system_messages program to .gitignore.
Marcin Siodelski [Wed, 21 Oct 2015 12:15:24 +0000 (14:15 +0200)] 
[3977] Added system_messages program to .gitignore.

10 years ago[3977] Removed unused code generating NCRs.
Marcin Siodelski [Wed, 21 Oct 2015 11:21:32 +0000 (13:21 +0200)] 
[3977] Removed unused code generating NCRs.

10 years ago[3977] Do not generate NCRs for prefix delegation.
Marcin Siodelski [Wed, 21 Oct 2015 10:47:04 +0000 (12:47 +0200)] 
[3977] Do not generate NCRs for prefix delegation.

10 years ago[3977] Improved logging in methods queueing NCRs and reclaiming leases.
Marcin Siodelski [Wed, 21 Oct 2015 10:25:04 +0000 (12:25 +0200)] 
[3977] Improved logging in methods queueing NCRs and reclaiming leases.

10 years ago[3977] Added variants of PktX::makeLabel excluding transaction id.
Marcin Siodelski [Wed, 21 Oct 2015 09:20:15 +0000 (11:20 +0200)] 
[3977] Added variants of PktX::makeLabel excluding transaction id.

10 years ago[3969] Added upgrade support from Postgres schema 1.0 to 2.0
Thomas Markwalder [Tue, 20 Oct 2015 12:36:14 +0000 (08:36 -0400)] 
[3969] Added upgrade support from Postgres schema 1.0 to 2.0

Upgrade adds state column to both lease tables, the state table,
and the lease dump functions.

src/bin/admin/scripts/pgsql/upgrade_1.0_to_2.0.sh -
    new script for upgrading postgres schema

src/bin/admin/tests/dhcpdb_create_1.0.pgsql
    new sql script for creating 1.0 schema db

configure.ac
    added entry for new upgrade script

src/bin/admin/kea-admin.in
    pgsql_upgrade() - modified to set Postgres password env variable
    and pass in remaining args as psql expects them

src/bin/admin/scripts/pgsql/Makefile.am
    added entry for new upgrade script

src/bin/admin/tests/Makefile.am
    added entry for 1.0 schema script

src/bin/admin/tests/pgsql_tests.sh.in
    pgsql_upgrade_test()  - revamped now that Postgres actually
    has its first upgrade script.

10 years ago[3977] Name change requests are now generated when lease is reused.
Marcin Siodelski [Mon, 19 Oct 2015 13:30:01 +0000 (15:30 +0200)] 
[3977] Name change requests are now generated when lease is reused.

This change triggered a lot of code refactoring for generating the
NameChangeRequests. Long story short is that the functions responsible
for generating NCRs from the lease information have been moved to
the libdhcpsrv where they better fit and where they may be used
by both allocation engine and the servers.

10 years ago[master] ChangeLog for trac3443
Stephen Morris [Tue, 20 Oct 2015 10:12:43 +0000 (11:12 +0100)] 
[master] ChangeLog for trac3443

10 years ago[master] Merge branch 'trac3443'
Stephen Morris [Tue, 20 Oct 2015 09:54:43 +0000 (10:54 +0100)] 
[master] Merge branch 'trac3443'

10 years ago[4071] Tried inline description of standard option records
Francis Dupont [Mon, 19 Oct 2015 17:14:33 +0000 (19:14 +0200)] 
[4071] Tried inline description of standard option records

10 years ago[3443] Minor changes after review.
Stephen Morris [Mon, 19 Oct 2015 17:05:01 +0000 (18:05 +0100)] 
[3443] Minor changes after review.

10 years ago[master] Fixing one more params binding issue in PostgreSQL. trac4071_base
Marcin Siodelski [Mon, 19 Oct 2015 14:32:07 +0000 (07:32 -0700)] 
[master] Fixing one more params binding issue in PostgreSQL.

This change was omitted during the previous commit.

10 years ago[master] Do not use temporary variables to bind to PostgreSQL queries.
Marcin Siodelski [Mon, 19 Oct 2015 14:17:10 +0000 (07:17 -0700)] 
[master] Do not use temporary variables to bind to PostgreSQL queries.

This change has been reviewed and approved on jabber.

10 years ago[3927] Tentative to fix option-def descriptions
Francis Dupont [Sun, 18 Oct 2015 20:10:47 +0000 (22:10 +0200)] 
[3927] Tentative to fix option-def descriptions

10 years ago[3927] Simplified option-data tests
Francis Dupont [Sun, 18 Oct 2015 19:39:57 +0000 (21:39 +0200)] 
[3927] Simplified option-data tests

10 years ago[3927] Simplified option-def tests
Francis Dupont [Sun, 18 Oct 2015 17:57:20 +0000 (19:57 +0200)] 
[3927] Simplified option-def tests

10 years ago[3927] blank line
Francis Dupont [Sat, 17 Oct 2015 19:47:15 +0000 (21:47 +0200)] 
[3927] blank line

10 years ago[3927] spurious indents
Francis Dupont [Sat, 17 Oct 2015 19:05:18 +0000 (21:05 +0200)] 
[3927] spurious indents

10 years ago[3978] Rearranged DHCPv4 unit tests
Francis Dupont [Sat, 17 Oct 2015 09:22:24 +0000 (11:22 +0200)] 
[3978] Rearranged DHCPv4 unit tests

10 years ago[3978] Cleaned up code
Francis Dupont [Sat, 17 Oct 2015 09:19:55 +0000 (11:19 +0200)] 
[3978] Cleaned up code

10 years ago[3978] new command handler takes no argument
Francis Dupont [Fri, 16 Oct 2015 23:10:25 +0000 (01:10 +0200)] 
[3978] new command handler takes no argument

10 years ago[3978] Added unit tests
Francis Dupont [Fri, 16 Oct 2015 21:50:39 +0000 (23:50 +0200)] 
[3978] Added unit tests

10 years ago[3978] Tentative leases-reclaim command
Francis Dupont [Fri, 16 Oct 2015 21:01:33 +0000 (23:01 +0200)] 
[3978] Tentative leases-reclaim command

10 years ago[3978] spelling
Francis Dupont [Fri, 16 Oct 2015 21:01:02 +0000 (23:01 +0200)] 
[3978] spelling

10 years ago[3978] spelling
Francis Dupont [Fri, 16 Oct 2015 21:00:35 +0000 (23:00 +0200)] 
[3978] spelling

10 years ago[3978] commands-list -> list-commands
Francis Dupont [Fri, 16 Oct 2015 20:31:51 +0000 (22:31 +0200)] 
[3978] commands-list -> list-commands

10 years ago[master] Added ChangeLog entry for #3968. trac3874_base trac3927_base trac3978_base
Marcin Siodelski [Fri, 16 Oct 2015 15:24:44 +0000 (17:24 +0200)] 
[master] Added ChangeLog entry for #3968.

10 years ago[master] Merge branch 'trac3968'
Marcin Siodelski [Fri, 16 Oct 2015 15:12:07 +0000 (17:12 +0200)] 
[master] Merge branch 'trac3968'

10 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Francis Dupont [Fri, 16 Oct 2015 14:00:31 +0000 (16:00 +0200)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

10 years ago[master] Removed extra data_source_unittest.cc file
Francis Dupont [Fri, 16 Oct 2015 14:00:07 +0000 (16:00 +0200)] 
[master] Removed extra data_source_unittest.cc file

10 years ago[master] Compilation fix.
Tomek Mrugalski [Fri, 16 Oct 2015 12:57:52 +0000 (14:57 +0200)] 
[master] Compilation fix.

10 years ago[master] Fixed bare make distcheck
Francis Dupont [Fri, 16 Oct 2015 12:19:39 +0000 (14:19 +0200)] 
[master] Fixed bare make distcheck

10 years ago[master] Fixed Makefile.am
Francis Dupont [Fri, 16 Oct 2015 11:46:02 +0000 (13:46 +0200)] 
[master] Fixed Makefile.am

10 years ago[master] Updated git hash
Francis Dupont [Fri, 16 Oct 2015 11:44:55 +0000 (13:44 +0200)] 
[master] Updated git hash

10 years ago[master] Removed remaining references to system_messages.py
Francis Dupont [Fri, 16 Oct 2015 11:44:05 +0000 (13:44 +0200)] 
[master] Removed remaining references to system_messages.py

10 years ago[master] Finished merge of trac3516 (trac3516)
Francis Dupont [Fri, 16 Oct 2015 11:29:41 +0000 (13:29 +0200)] 
[master] Finished merge of trac3516 (trac3516)

10 years ago[4060a] Rebased trac4060
Francis Dupont [Thu, 15 Oct 2015 21:07:15 +0000 (23:07 +0200)] 
[4060a] Rebased trac4060

10 years ago[3968] Updated PostgreSQL schema per review comments.
Marcin Siodelski [Thu, 15 Oct 2015 20:00:42 +0000 (22:00 +0200)] 
[3968] Updated PostgreSQL schema per review comments.

10 years ago[3968] Added ASC sorting for indexes by expiration.
Marcin Siodelski [Thu, 15 Oct 2015 19:48:01 +0000 (21:48 +0200)] 
[3968] Added ASC sorting for indexes by expiration.

10 years ago[3968] New constraints added to the upgrade scripts and tests.
Marcin Siodelski [Thu, 15 Oct 2015 19:33:38 +0000 (21:33 +0200)] 
[3968] New constraints added to the upgrade scripts and tests.

Also, updated the lease_hwaddr_source table with missing
entries from the lease.cc.

10 years ago[3968] Merge branch 'master' into trac3968
Marcin Siodelski [Thu, 15 Oct 2015 17:59:12 +0000 (19:59 +0200)] 
[3968] Merge branch 'master' into trac3968

10 years ago[3968] Added additional constraints to mysql creation script.
Marcin Siodelski [Thu, 15 Oct 2015 17:57:15 +0000 (19:57 +0200)] 
[3968] Added additional constraints to mysql creation script.

10 years ago[4059] Added new cases to selectSubnetRelayLinkaddr unit test
Francis Dupont [Thu, 15 Oct 2015 17:17:31 +0000 (19:17 +0200)] 
[4059] Added new cases to selectSubnetRelayLinkaddr unit test

10 years ago[master] Added Changelog entry for #4075.
Marcin Siodelski [Thu, 15 Oct 2015 14:20:15 +0000 (16:20 +0200)] 
[master] Added Changelog entry for #4075.

10 years ago[master] Merge branch 'trac4075'
Marcin Siodelski [Thu, 15 Oct 2015 14:16:50 +0000 (16:16 +0200)] 
[master] Merge branch 'trac4075'

10 years ago[4058] Added an initResponse unit test
Francis Dupont [Thu, 15 Oct 2015 13:47:45 +0000 (15:47 +0200)] 
[4058] Added an initResponse unit test

10 years ago[4058] Moved client-id option copy
Francis Dupont [Thu, 15 Oct 2015 12:44:51 +0000 (14:44 +0200)] 
[4058] Moved client-id option copy

10 years ago[3516] Added some comments in processFile() for loop
Francis Dupont [Thu, 15 Oct 2015 12:18:05 +0000 (14:18 +0200)] 
[3516] Added some comments in processFile() for loop

10 years ago[3516] Added a cap to DictionaryType
Francis Dupont [Thu, 15 Oct 2015 12:10:35 +0000 (14:10 +0200)] 
[3516] Added a cap to DictionaryType

10 years ago[master] Unit-test fixes after trac3987 merge.
Tomek Mrugalski [Thu, 15 Oct 2015 08:34:01 +0000 (10:34 +0200)] 
[master] Unit-test fixes after trac3987 merge.

10 years ago[master] ChangeLog updated after trac3986 merge.
Tomek Mrugalski [Thu, 15 Oct 2015 07:32:31 +0000 (09:32 +0200)] 
[master] ChangeLog updated after trac3986 merge.

10 years ago[master] Merge branch 'trac3987' (lease6_decline hook)
Tomek Mrugalski [Thu, 15 Oct 2015 07:29:55 +0000 (09:29 +0200)] 
[master] Merge branch 'trac3987' (lease6_decline hook)

10 years ago[3987] Changes after review:
Tomek Mrugalski [Thu, 15 Oct 2015 07:29:09 +0000 (09:29 +0200)] 
[3987] Changes after review:

 - comments, message corrected
 - unit-tests renamed to follow naming convention better

10 years ago[master] Added ChangeLog entry for #3975.
Marcin Siodelski [Thu, 15 Oct 2015 06:49:25 +0000 (08:49 +0200)] 
[master] Added ChangeLog entry for #3975.

10 years ago[master] Merge branch 'trac3975'
Marcin Siodelski [Thu, 15 Oct 2015 06:43:51 +0000 (08:43 +0200)] 
[master] Merge branch 'trac3975'

10 years ago[master] ChangeLog updated after #3985 merge.
Tomek Mrugalski [Wed, 14 Oct 2015 18:27:52 +0000 (20:27 +0200)] 
[master] ChangeLog updated after #3985 merge.

10 years ago[3975] Addressed review comments.
Marcin Siodelski [Wed, 14 Oct 2015 17:28:04 +0000 (19:28 +0200)] 
[3975] Addressed review comments.

10 years ago[3443] Removed some redundant length checks
Stephen Morris [Wed, 14 Oct 2015 17:10:09 +0000 (18:10 +0100)] 
[3443] Removed some redundant length checks

Also some refomatting to better conform to Kea style guide and
added some method headers.

10 years ago[master] Merge branch 'trac3985' (automated declined v6 lease recovery)
Tomek Mrugalski [Wed, 14 Oct 2015 14:56:47 +0000 (16:56 +0200)] 
[master] Merge branch 'trac3985' (automated declined v6 lease recovery)

10 years ago[3985] Comments updated after review.
Tomek Mrugalski [Wed, 14 Oct 2015 14:52:36 +0000 (16:52 +0200)] 
[3985] Comments updated after review.

10 years ago[master] Updated ChangeLog for trac3953
Stephen Morris [Wed, 14 Oct 2015 13:03:26 +0000 (14:03 +0100)] 
[master] Updated ChangeLog for trac3953

10 years ago[master] Merge branch 'trac3953'
Stephen Morris [Wed, 14 Oct 2015 12:59:03 +0000 (13:59 +0100)] 
[master] Merge branch 'trac3953'

10 years ago[master] ChangeLog updated after trac3986 merge.
Tomek Mrugalski [Wed, 14 Oct 2015 10:47:24 +0000 (12:47 +0200)] 
[master] ChangeLog updated after trac3986 merge.

10 years ago[master] Merge branch 'trac3986' (lease4_decline hook)
Tomek Mrugalski [Wed, 14 Oct 2015 10:22:26 +0000 (12:22 +0200)] 
[master] Merge branch 'trac3986' (lease4_decline hook)

10 years ago[3986] Changes in comments after review
Tomek Mrugalski [Wed, 14 Oct 2015 10:22:11 +0000 (12:22 +0200)] 
[3986] Changes in comments after review

10 years ago[4075] Corrected seconds to milliseconds in the log message.
Marcin Siodelski [Tue, 13 Oct 2015 20:01:00 +0000 (22:01 +0200)] 
[4075] Corrected seconds to milliseconds in the log message.

10 years ago[4075] Added comment in the unit test about the usleep time selection.
Marcin Siodelski [Tue, 13 Oct 2015 19:59:12 +0000 (21:59 +0200)] 
[4075] Added comment in the unit test about the usleep time selection.

10 years ago[4075] Account for the usleep wake up delays on VMs.
Marcin Siodelski [Tue, 13 Oct 2015 19:43:38 +0000 (21:43 +0200)] 
[4075] Account for the usleep wake up delays on VMs.

This change affects the reclaimExpiredLeasesTimeout test.

10 years ago[master] ChangeLog updated after trac3499 merge.
Tomek Mrugalski [Tue, 13 Oct 2015 17:19:56 +0000 (19:19 +0200)] 
[master] ChangeLog updated after trac3499 merge.

10 years ago[master] Merge branch 'trac3499' (hooks skip flag => next step status)
Tomek Mrugalski [Tue, 13 Oct 2015 17:18:20 +0000 (19:18 +0200)] 
[master] Merge branch 'trac3499' (hooks skip flag => next step status)

10 years ago[3499] Changes after review:
Tomek Mrugalski [Tue, 13 Oct 2015 17:17:04 +0000 (19:17 +0200)] 
[3499] Changes after review:

 - HandlesTest.CheckModifiedArgument test covers DROP status
 - Hooks Component Developer's Guide updated
 - Nest -> Next

10 years ago[3968] PgSQL schema updated to version 2.0.
Marcin Siodelski [Tue, 13 Oct 2015 16:41:09 +0000 (18:41 +0200)] 
[3968] PgSQL schema updated to version 2.0.

10 years ago[master] Added ChangeLog entry 1023 for trac #3967
Thomas Markwalder [Tue, 13 Oct 2015 16:07:06 +0000 (12:07 -0400)] 
[master] Added ChangeLog entry 1023 for trac #3967

10 years ago[master] Implemented schema upgrade for MySQL schema 4.0
Thomas Markwalder [Tue, 13 Oct 2015 16:04:29 +0000 (12:04 -0400)] 
[master] Implemented schema upgrade for MySQL schema 4.0

    Merged in trac3967.

10 years ago[3967] Addressed review comments
Thomas Markwalder [Tue, 13 Oct 2015 15:37:34 +0000 (11:37 -0400)] 
[3967] Addressed review comments

src/bin/admin/scripts/mysql/Makefile.am
    - made use of file list variable

10 years ago[3968] Updated PgSQL schema creation script to version 2.0.
Marcin Siodelski [Tue, 13 Oct 2015 15:36:23 +0000 (17:36 +0200)] 
[3968] Updated PgSQL schema creation script to version 2.0.

10 years ago[4058] typo
Francis Dupont [Tue, 13 Oct 2015 15:23:33 +0000 (17:23 +0200)] 
[4058] typo

10 years ago[3443] Added additional buffer tests
Stephen Morris [Tue, 13 Oct 2015 15:16:29 +0000 (16:16 +0100)] 
[3443] Added additional buffer tests

Check that an empty buffer can be copied and assigned from.  Also
check that a buffer copy and assignment do create copies of the
data, and the new objects do not merely point to the original data.

10 years ago[4058] Added copyDefaultOptions()
Francis Dupont [Tue, 13 Oct 2015 15:14:34 +0000 (17:14 +0200)] 
[4058] Added copyDefaultOptions()

10 years ago[master] Updated git hash
Francis Dupont [Tue, 13 Oct 2015 15:00:10 +0000 (17:00 +0200)] 
[master] Updated git hash

10 years ago[master] Finished merge of trac4057 (DHCPv4 Relay Agent Link Selection Option)
Francis Dupont [Tue, 13 Oct 2015 14:59:14 +0000 (16:59 +0200)] 
[master] Finished merge of trac4057 (DHCPv4 Relay Agent Link Selection Option)

10 years ago[master] Merged trac4057 (DHCPv4 Relay Agent Link Selection Option)
Francis Dupont [Tue, 13 Oct 2015 14:54:13 +0000 (16:54 +0200)] 
[master] Merged trac4057 (DHCPv4 Relay Agent Link Selection Option)

10 years ago[master] Merged trac4074 (child process)
Francis Dupont [Tue, 13 Oct 2015 14:36:01 +0000 (16:36 +0200)] 
[master] Merged trac4074 (child process)

10 years ago[3968] Support for obtaining expired leases and removing reclaimed leases.
Marcin Siodelski [Tue, 13 Oct 2015 14:07:39 +0000 (16:07 +0200)] 
[3968] Support for obtaining expired leases and removing reclaimed leases.

This has been added to PostgreSQL backend.

10 years ago[3443] Restructure OutputBuffer to avoid possible dereference of NULL pointer
Stephen Morris [Tue, 13 Oct 2015 13:47:41 +0000 (14:47 +0100)] 
[3443] Restructure OutputBuffer to avoid possible dereference of NULL pointer

10 years ago[3953] Added documentation for the kea-dhcp{4,6}.commands loggers
Stephen Morris [Tue, 13 Oct 2015 10:52:59 +0000 (11:52 +0100)] 
[3953] Added documentation for the kea-dhcp{4,6}.commands loggers

10 years ago[master] ChangeLog for #3996
Stephen Morris [Tue, 13 Oct 2015 10:22:29 +0000 (11:22 +0100)] 
[master] ChangeLog for #3996

10 years ago[3996] Added missing parameter to ALLOC_ENGINE_V4_REQUEST_OUT_OF_POOL message
Stephen Morris [Mon, 12 Oct 2015 16:38:18 +0000 (17:38 +0100)] 
[3996] Added missing parameter to ALLOC_ENGINE_V4_REQUEST_OUT_OF_POOL message

10 years ago[3975] Unregister timers prior to reconfiguration.
Marcin Siodelski [Mon, 12 Oct 2015 16:26:11 +0000 (18:26 +0200)] 
[3975] Unregister timers prior to reconfiguration.

10 years ago[3975] Support for unwarned-reclaim-cycles parameter added.
Marcin Siodelski [Mon, 12 Oct 2015 16:05:24 +0000 (18:05 +0200)] 
[3975] Support for unwarned-reclaim-cycles parameter added.

10 years ago[3975] Updated default Kea configuration file with expiration config.
Marcin Siodelski [Mon, 12 Oct 2015 14:07:04 +0000 (16:07 +0200)] 
[3975] Updated default Kea configuration file with expiration config.

10 years ago[3975] Scheduling lease expiration timers in the DHCP servers.
Marcin Siodelski [Mon, 12 Oct 2015 11:52:01 +0000 (13:52 +0200)] 
[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.

10 years ago[3987] Fixed missing interface config
Francis Dupont [Fri, 9 Oct 2015 22:16:23 +0000 (00:16 +0200)] 
[3987] Fixed missing interface config

10 years ago[master] ChangeLog, AUTHORS updated
Tomek Mrugalski [Fri, 9 Oct 2015 21:30:20 +0000 (23:30 +0200)] 
[master] ChangeLog, AUTHORS updated

10 years ago[master] Merge branch 'trac3681_rebase' (Common MySQL Connection class)
Tomek Mrugalski [Fri, 9 Oct 2015 21:28:19 +0000 (23:28 +0200)] 
[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

10 years ago[3499] spelling
Francis Dupont [Fri, 9 Oct 2015 20:42:08 +0000 (22:42 +0200)] 
[3499] spelling

10 years ago[3681_rebase] DatabaseConnection is used in MemfileLeaseMgr
Tomek Mrugalski [Fri, 9 Oct 2015 20:35:14 +0000 (22:35 +0200)] 
[3681_rebase] DatabaseConnection is used in MemfileLeaseMgr

10 years ago[3986] spelling
Francis Dupont [Fri, 9 Oct 2015 19:36:43 +0000 (21:36 +0200)] 
[3986] spelling

10 years ago[4057] Addressed review comments
Francis Dupont [Fri, 9 Oct 2015 18:34:53 +0000 (20:34 +0200)] 
[4057] Addressed review comments

10 years ago[master] Merged trac4062 (fixed DaemonTest.createPIDFileOverwrite in debug)
Francis Dupont [Fri, 9 Oct 2015 12:58:14 +0000 (14:58 +0200)] 
[master] Merged trac4062 (fixed DaemonTest.createPIDFileOverwrite in debug)