]>
git.ipfire.org Git - thirdparty/kea.git/log
Shawn Routhier [Tue, 3 Nov 2015 00:38:50 +0000 (16:38 -0800)]
[trac4090] Update per second set of review comments
Remove change log entry as it isn't needed
Update eval log description in user guide.
Shawn Routhier [Mon, 2 Nov 2015 21:25:34 +0000 (13:25 -0800)]
[trac4090] Add the forgotten eval_log.c and eval_log.h files
Shawn Routhier [Mon, 2 Nov 2015 21:10:06 +0000 (13:10 -0800)]
[trac4090] Setup logger for eval
Shawn Routhier [Mon, 2 Nov 2015 19:22:23 +0000 (11:22 -0800)]
[trac4090] Update per review comments.
Update per the review comments except for the logging
stuff which will be done next.
Shawn Routhier [Fri, 30 Oct 2015 07:20:48 +0000 (00:20 -0700)]
[trac4090] Add support for TokenSubstring
Add support and testing for TokenSubstring. This token
takes three paramaters (string, start and length) and produces
a new string based on the original string. It allows negative
values for start and length causing it to count from the end
of the string for start and to get characters before the start
point for length.
Tomek Mrugalski [Thu, 29 Oct 2015 16:59:22 +0000 (01:59 +0900)]
[master] ChangeLog updated.
Tomek Mrugalski [Thu, 29 Oct 2015 16:46:16 +0000 (01:46 +0900)]
[master] Merge branch 'trac4081' (src/lib/eval added)
Tomek Mrugalski [Thu, 29 Oct 2015 16:39:12 +0000 (01:39 +0900)]
[4081] Added LOG4CPLUS_LIBS to src/lib/eval/tests/Makefile.am
Tomek Mrugalski [Thu, 29 Oct 2015 16:19:33 +0000 (01:19 +0900)]
[4081] Changes after review:
- Copyright years corrected
- Additional AM_CXXFLAGS for gcc added
- LOG4CPLUS libs added to LDFLAGS
- New unit-test for optionString for IPv6 packets added
- Several comments in token.h clarified/corrected
- Exception message extended slightly
Francis Dupont [Wed, 28 Oct 2015 16:10:01 +0000 (17:10 +0100)]
[master] Changed string.h for cstring (cf #4089)
Shawn Routhier [Wed, 28 Oct 2015 06:55:09 +0000 (23:55 -0700)]
[trac 4081] Add eval to the doxyfile and fix some typos
Thomas Markwalder [Tue, 27 Oct 2015 19:20:56 +0000 (15:20 -0400)]
[master] Added ChangeLog entry 1040 for #3780
Thomas Markwalder [Tue, 27 Oct 2015 19:04:41 +0000 (15:04 -0400)]
[master] Servers now exit if MySQL or PostgreSQL connectivity is lost
Merge branch 'trac3780'
Thomas Markwalder [Tue, 27 Oct 2015 19:02:36 +0000 (15:02 -0400)]
[3780] Addressed review comments
Fixed misspelling in log message.
Tomek Mrugalski [Tue, 27 Oct 2015 15:34:34 +0000 (16:34 +0100)]
[4081] Stub documentation added.
Marcin Siodelski [Tue, 27 Oct 2015 15:04:55 +0000 (16:04 +0100)]
[master] Added ChangeLog entry for #3979.
Marcin Siodelski [Tue, 27 Oct 2015 15:02:30 +0000 (16:02 +0100)]
[master] Merge branch 'trac3979'
Marcin Siodelski [Tue, 27 Oct 2015 14:46:40 +0000 (15:46 +0100)]
[3979] Corrected a typos in the user guide.
Marcin Siodelski [Tue, 27 Oct 2015 14:37:40 +0000 (15:37 +0100)]
[3979] Corrected order of parameters in the lease-expiration.json.
This is a result of the review. This change was suggested so as
the order of lease expiration specific parameters follows the
order in which they are described.
Thomas Markwalder [Tue, 27 Oct 2015 14:15:54 +0000 (10:15 -0400)]
[3979] Fixed a broken <para> oops
Thomas Markwalder [Tue, 27 Oct 2015 14:03:06 +0000 (10:03 -0400)]
[3979] Did some clean up and rewording
Marcin Siodelski [Tue, 27 Oct 2015 10:58:33 +0000 (11:58 +0100)]
[master] Added ChangeLog entry for #3977.
Marcin Siodelski [Tue, 27 Oct 2015 10:19:35 +0000 (11:19 +0100)]
[master] Merge branch 'trac3977'
Shawn Routhier [Tue, 27 Oct 2015 04:25:15 +0000 (21:25 -0700)]
[trac3977] update comment to be v4 instead of v6
Tomek Mrugalski [Mon, 26 Oct 2015 19:53:42 +0000 (20:53 +0100)]
[4081] .gitignore added.
Tomek Mrugalski [Mon, 26 Oct 2015 19:52:28 +0000 (20:52 +0100)]
[4081] Boilerplate logger added.
Marcin Siodelski [Mon, 26 Oct 2015 19:50:30 +0000 (20:50 +0100)]
[3977] Addressed review comments.
Tomek Mrugalski [Mon, 26 Oct 2015 19:12:17 +0000 (20:12 +0100)]
[4081] Option::toString() and OptionString::toString() implemented.
Tomek Mrugalski [Mon, 26 Oct 2015 19:11:22 +0000 (20:11 +0100)]
[4081] Initial Token implementation added.
Marcin Siodelski [Mon, 26 Oct 2015 15:15:55 +0000 (16:15 +0100)]
[3979] Updated user guide for lease expiration.
Marcin Siodelski [Mon, 26 Oct 2015 13:08:53 +0000 (14:08 +0100)]
[3979] Removed lease expiration from the server limitations.
Marcin Siodelski [Mon, 26 Oct 2015 13:06:14 +0000 (14:06 +0100)]
[3979] Removed notes in the statistics about lease expiration not impl.
Marcin Siodelski [Mon, 26 Oct 2015 12:58:13 +0000 (13:58 +0100)]
[3979] Added examples demonstrating processing expired leases.
Francis Dupont [Mon, 26 Oct 2015 12:56:51 +0000 (13:56 +0100)]
[master] Updated git hash
Francis Dupont [Mon, 26 Oct 2015 12:55:36 +0000 (13:55 +0100)]
[master] Finished merge of trac3978 (new leases-reclaim command)
Francis Dupont [Mon, 26 Oct 2015 12:52:43 +0000 (13:52 +0100)]
[master] Finished merge of trac3978 (new leases-reclaim command)
Francis Dupont [Mon, 26 Oct 2015 12:33:56 +0000 (13:33 +0100)]
[master] Merged trac3978 (new leases-reclaim command)
Marcin Siodelski [Mon, 26 Oct 2015 11:59:35 +0000 (12:59 +0100)]
[3979] Added description of leases-reclaim command to User Guide.
Shawn Routhier [Mon, 26 Oct 2015 05:25:45 +0000 (22:25 -0700)]
[trac3977] Tidy up some typos
Thomas Markwalder [Fri, 23 Oct 2015 20:41:27 +0000 (16:41 -0400)]
[3780] MySQL and Postgres lease managers now exit on fatal error detection
src/lib/dhcpsrv/dhcpsrv_messages.mes
added messages DHCPSRV_MYSQL_FATAL_ERROR, DHCPSRV_PGSQL_FATAL_ERROR
src/lib/dhcpsrv/mysql_lease_mgr.cc
added MySQL client error code include
MySqlLeaseMgr::checkError() - method is no longer inlined in
the header. Expanded to detect unrecoverable errors, log
them and call exit().
src/lib/dhcpsrv/mysql_lease_mgr.h
Removed inline implemenation of MySqlLeaseMgr::checkError(),
and expanded commentary
src/lib/dhcpsrv/pgsql_lease_mgr.cc
PgSqlLeaseMgr::addLeaseCommon() - now uses checkStatementError()
PgSqlLeaseMgr::checkStatementError() - Expanded to detect
unrecoverable errors, log them and call exit().
src/lib/dhcpsrv/pgsql_lease_mgr.h
Expanded commentary for PgSqlLeaseMgr::checkStatementError()
Marcin Siodelski [Fri, 23 Oct 2015 15:06:23 +0000 (17:06 +0200)]
[3979] Added new chapter about lease reclamation to the User Guide.
Francis Dupont [Fri, 23 Oct 2015 02:23:45 +0000 (04:23 +0200)]
[3978] Addressed comments
Francis Dupont [Wed, 21 Oct 2015 19:22:25 +0000 (21:22 +0200)]
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Francis Dupont [Wed, 21 Oct 2015 19:21:55 +0000 (21:21 +0200)]
[master] spelling
Thomas Markwalder [Wed, 21 Oct 2015 18:58:02 +0000 (14:58 -0400)]
[master] Added ChangeLog entry 1036 for trac #3969.
Thomas Markwalder [Wed, 21 Oct 2015 18:24:19 +0000 (14:24 -0400)]
[master] Implemented schema upgrade for Postgres schema 2.0
Merged in branch 'trac3969'
Thomas Markwalder [Wed, 21 Oct 2015 15:57:47 +0000 (11:57 -0400)]
[3969] Addressed review comments
Francis Dupont [Wed, 21 Oct 2015 15:06:19 +0000 (17:06 +0200)]
[master] Replaced EXPECT_EQ by EXPECT_TRUE == on HWAddr
Francis Dupont [Wed, 21 Oct 2015 13:17:21 +0000 (15:17 +0200)]
[master] Updated git hash
Francis Dupont [Wed, 21 Oct 2015 13:15:17 +0000 (15:15 +0200)]
[master] Finished merge of trac4071 (internal record format in option doc)
Francis Dupont [Wed, 21 Oct 2015 13:13:11 +0000 (15:13 +0200)]
[master] Merged trac4071 (internal record format in option doc)
Francis Dupont [Wed, 21 Oct 2015 13:07:03 +0000 (15:07 +0200)]
[master] Merged trac4059 (layer 2 DHCPv6 relays)
Francis Dupont [Wed, 21 Oct 2015 13:05:11 +0000 (15:05 +0200)]
[master] Updated git hash
Francis Dupont [Wed, 21 Oct 2015 12:55:17 +0000 (14:55 +0200)]
[master] Finished merge of trac4058 (DHCPv4 Subnet Selection option)
Marcin Siodelski [Wed, 21 Oct 2015 12:15:24 +0000 (14:15 +0200)]
[3977] Added system_messages program to .gitignore.
Marcin Siodelski [Wed, 21 Oct 2015 11:21:32 +0000 (13:21 +0200)]
[3977] Removed unused code generating NCRs.
Marcin Siodelski [Wed, 21 Oct 2015 10:47:04 +0000 (12:47 +0200)]
[3977] Do not generate NCRs for prefix delegation.
Marcin Siodelski [Wed, 21 Oct 2015 10:25:04 +0000 (12:25 +0200)]
[3977] Improved logging in methods queueing NCRs and reclaiming leases.
Marcin Siodelski [Wed, 21 Oct 2015 09:20:15 +0000 (11:20 +0200)]
[3977] Added variants of PktX::makeLabel excluding transaction id.
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.
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.
Stephen Morris [Tue, 20 Oct 2015 10:12:43 +0000 (11:12 +0100)]
[master] ChangeLog for trac3443
Stephen Morris [Tue, 20 Oct 2015 09:54:43 +0000 (10:54 +0100)]
[master] Merge branch 'trac3443'
Francis Dupont [Mon, 19 Oct 2015 17:14:33 +0000 (19:14 +0200)]
[4071] Tried inline description of standard option records
Stephen Morris [Mon, 19 Oct 2015 17:05:01 +0000 (18:05 +0100)]
[3443] Minor changes after review.
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.
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.
Francis Dupont [Sat, 17 Oct 2015 09:22:24 +0000 (11:22 +0200)]
[3978] Rearranged DHCPv4 unit tests
Francis Dupont [Sat, 17 Oct 2015 09:19:55 +0000 (11:19 +0200)]
[3978] Cleaned up code
Francis Dupont [Fri, 16 Oct 2015 23:10:25 +0000 (01:10 +0200)]
[3978] new command handler takes no argument
Francis Dupont [Fri, 16 Oct 2015 21:50:39 +0000 (23:50 +0200)]
[3978] Added unit tests
Francis Dupont [Fri, 16 Oct 2015 21:01:33 +0000 (23:01 +0200)]
[3978] Tentative leases-reclaim command
Francis Dupont [Fri, 16 Oct 2015 21:01:02 +0000 (23:01 +0200)]
[3978] spelling
Francis Dupont [Fri, 16 Oct 2015 21:00:35 +0000 (23:00 +0200)]
[3978] spelling
Francis Dupont [Fri, 16 Oct 2015 20:31:51 +0000 (22:31 +0200)]
[3978] commands-list -> list-commands
Marcin Siodelski [Fri, 16 Oct 2015 15:24:44 +0000 (17:24 +0200)]
[master] Added ChangeLog entry for #3968.
Marcin Siodelski [Fri, 16 Oct 2015 15:12:07 +0000 (17:12 +0200)]
[master] Merge branch 'trac3968'
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
Francis Dupont [Fri, 16 Oct 2015 14:00:07 +0000 (16:00 +0200)]
[master] Removed extra data_source_unittest.cc file
Tomek Mrugalski [Fri, 16 Oct 2015 12:57:52 +0000 (14:57 +0200)]
[master] Compilation fix.
Francis Dupont [Fri, 16 Oct 2015 12:19:39 +0000 (14:19 +0200)]
[master] Fixed bare make distcheck
Francis Dupont [Fri, 16 Oct 2015 11:46:02 +0000 (13:46 +0200)]
[master] Fixed Makefile.am
Francis Dupont [Fri, 16 Oct 2015 11:44:55 +0000 (13:44 +0200)]
[master] Updated git hash
Francis Dupont [Fri, 16 Oct 2015 11:44:05 +0000 (13:44 +0200)]
[master] Removed remaining references to system_messages.py
Francis Dupont [Fri, 16 Oct 2015 11:29:41 +0000 (13:29 +0200)]
[master] Finished merge of trac3516 (trac3516)
Marcin Siodelski [Thu, 15 Oct 2015 20:00:42 +0000 (22:00 +0200)]
[3968] Updated PostgreSQL schema per review comments.
Marcin Siodelski [Thu, 15 Oct 2015 19:48:01 +0000 (21:48 +0200)]
[3968] Added ASC sorting for indexes by expiration.
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.
Marcin Siodelski [Thu, 15 Oct 2015 17:59:12 +0000 (19:59 +0200)]
[3968] Merge branch 'master' into trac3968
Marcin Siodelski [Thu, 15 Oct 2015 17:57:15 +0000 (19:57 +0200)]
[3968] Added additional constraints to mysql creation script.
Francis Dupont [Thu, 15 Oct 2015 17:17:31 +0000 (19:17 +0200)]
[4059] Added new cases to selectSubnetRelayLinkaddr unit test
Marcin Siodelski [Thu, 15 Oct 2015 14:20:15 +0000 (16:20 +0200)]
[master] Added Changelog entry for #4075.
Marcin Siodelski [Thu, 15 Oct 2015 14:16:50 +0000 (16:16 +0200)]
[master] Merge branch 'trac4075'
Francis Dupont [Thu, 15 Oct 2015 13:47:45 +0000 (15:47 +0200)]
[4058] Added an initResponse unit test
Francis Dupont [Thu, 15 Oct 2015 12:44:51 +0000 (14:44 +0200)]
[4058] Moved client-id option copy
Francis Dupont [Thu, 15 Oct 2015 12:18:05 +0000 (14:18 +0200)]
[3516] Added some comments in processFile() for loop
Francis Dupont [Thu, 15 Oct 2015 12:10:35 +0000 (14:10 +0200)]
[3516] Added a cap to DictionaryType
Tomek Mrugalski [Thu, 15 Oct 2015 08:34:01 +0000 (10:34 +0200)]
[master] Unit-test fixes after trac3987 merge.
Tomek Mrugalski [Thu, 15 Oct 2015 07:32:31 +0000 (09:32 +0200)]
[master] ChangeLog updated after trac3986 merge.
Tomek Mrugalski [Thu, 15 Oct 2015 07:29:55 +0000 (09:29 +0200)]
[master] Merge branch 'trac3987' (lease6_decline hook)