]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
8 years agoVarious changes to Makefile.am
Andrei Pavel [Wed, 14 Dec 2016 14:34:21 +0000 (16:34 +0200)] 
Various changes to Makefile.am

report-cpp-coverage wasn't working because of a syntax error
Added coverage target to .NOTPARALLEL to run unit tests and only then build reports.
Fixed cppcheck.

8 years ago[master] Addressed doxygen warnings raised. trac5017_base
Tomek Mrugalski [Tue, 13 Dec 2016 13:21:57 +0000 (14:21 +0100)] 
[master] Addressed doxygen warnings raised.

8 years ago[master] ChangeLog updated
Tomek Mrugalski [Tue, 13 Dec 2016 12:57:39 +0000 (13:57 +0100)] 
[master] ChangeLog updated

8 years ago[master] Merge branch 'trac5036' (Dhcp6 bison parser)
Tomek Mrugalski [Tue, 13 Dec 2016 12:30:38 +0000 (13:30 +0100)] 
[master] Merge branch 'trac5036' (Dhcp6 bison parser)

8 years ago[5036] Changes after review:
Tomek Mrugalski [Mon, 12 Dec 2016 13:59:57 +0000 (14:59 +0100)] 
[5036] Changes after review:

 - clarified JSON usage in admin guide (True/False not allowed)
 - fixed incorrect reference to hosts4-storage
 - clarified that empty mac-sources entry is not allowed
 - added extra text about syntactic contexts
 - corrected several typos

8 years ago[5036] Fixed control char test for signed chars
Francis Dupont [Sun, 11 Dec 2016 15:41:56 +0000 (16:41 +0100)] 
[5036] Fixed control char test for signed chars

8 years agotrac5036: regen
Francis Dupont [Sun, 11 Dec 2016 10:15:45 +0000 (10:15 +0000)] 
trac5036: regen

8 years ago[5036] Added \r as a valid whitespace (cf JSON standard)
Francis Dupont [Sun, 11 Dec 2016 10:14:30 +0000 (11:14 +0100)] 
[5036] Added \r as a valid whitespace (cf JSON standard)

8 years ago[5036] Optional exception display and case sensitive JSON unit tests
Francis Dupont [Sat, 10 Dec 2016 10:52:02 +0000 (11:52 +0100)] 
[5036] Optional exception display and case sensitive JSON unit tests

8 years agoMerge branch 'trac5036' of ssh://git.kea.isc.org/git/kea into trac5036
Francis Dupont [Sat, 10 Dec 2016 10:20:16 +0000 (10:20 +0000)] 
Merge branch 'trac5036' of ssh://git.kea.isc.org/git/kea into trac5036

8 years agotrac5036: regen
Francis Dupont [Sat, 10 Dec 2016 10:19:43 +0000 (10:19 +0000)] 
trac5036: regen

8 years ago[5036] Ignore parser generated files
Francis Dupont [Sat, 10 Dec 2016 10:19:11 +0000 (11:19 +0100)] 
[5036] Ignore parser generated files

8 years ago[5036] Improved parser and include files
Francis Dupont [Sat, 10 Dec 2016 10:11:21 +0000 (11:11 +0100)] 
[5036] Improved parser and include files

8 years ago[5036] Improved dhcp6.dox
Francis Dupont [Sat, 10 Dec 2016 09:03:45 +0000 (10:03 +0100)] 
[5036] Improved dhcp6.dox

8 years ago[master] Replaced a NULL ... better pointer type trac5077_base
Francis Dupont [Fri, 9 Dec 2016 15:57:30 +0000 (16:57 +0100)] 
[master] Replaced a NULL ... better pointer type

8 years ago[master] Replaced a NULL ... typo
Francis Dupont [Fri, 9 Dec 2016 15:48:05 +0000 (16:48 +0100)] 
[master] Replaced a NULL ... typo

8 years ago[master] Replaced a NULL ... again
Francis Dupont [Fri, 9 Dec 2016 15:37:52 +0000 (16:37 +0100)] 
[master] Replaced a NULL ... again

8 years ago[master] Replaced a NULL not accepted by old GCC in C++0x mode by a cast
Francis Dupont [Fri, 9 Dec 2016 15:05:09 +0000 (16:05 +0100)] 
[master] Replaced a NULL not accepted by old GCC in C++0x mode by a cast

8 years ago[master] Updated git hash
Francis Dupont [Thu, 8 Dec 2016 17:00:44 +0000 (18:00 +0100)] 
[master] Updated git hash

8 years ago[master] Finished merge of trac5066 (enforce C++11)
Francis Dupont [Thu, 8 Dec 2016 16:59:50 +0000 (17:59 +0100)] 
[master] Finished merge of trac5066 (enforce C++11)

8 years ago[master] Merged trac5066 (enforce C++11)
Francis Dupont [Thu, 8 Dec 2016 16:57:08 +0000 (17:57 +0100)] 
[master] Merged trac5066 (enforce C++11)

8 years ago[5066] Simplified the C++11 for loop
Francis Dupont [Thu, 8 Dec 2016 16:56:04 +0000 (17:56 +0100)] 
[5066] Simplified the C++11 for loop

8 years ago[master] Merged trac4631b (C++11 2nd phase)
Francis Dupont [Thu, 8 Dec 2016 16:31:52 +0000 (17:31 +0100)] 
[master] Merged trac4631b (C++11 2nd phase)

8 years ago[master] added link to contributor's guide
Tomek Mrugalski [Thu, 8 Dec 2016 15:00:25 +0000 (16:00 +0100)] 
[master] added link to contributor's guide

8 years ago[master] Added ChangeLog entry for #3175.
Marcin Siodelski [Thu, 8 Dec 2016 13:18:36 +0000 (14:18 +0100)] 
[master] Added ChangeLog entry for #3175.

8 years ago[master] Merge branch 'trac3175'
Marcin Siodelski [Thu, 8 Dec 2016 13:17:47 +0000 (14:17 +0100)] 
[master] Merge branch 'trac3175'

8 years ago[5036] Regenerated flex/bison files added.
Tomek Mrugalski [Thu, 8 Dec 2016 12:21:00 +0000 (13:21 +0100)] 
[5036] Regenerated flex/bison files added.

8 years ago[5036] Unit-tests cleanup.
Tomek Mrugalski [Thu, 8 Dec 2016 12:20:28 +0000 (13:20 +0100)] 
[5036] Unit-tests cleanup.

8 years ago[5036] Doc updated.
Tomek Mrugalski [Thu, 8 Dec 2016 12:20:07 +0000 (13:20 +0100)] 
[5036] Doc updated.

8 years ago[5036] Comments added.
Tomek Mrugalski [Wed, 7 Dec 2016 14:07:48 +0000 (15:07 +0100)] 
[5036] Comments added.

8 years ago[5036] excluded-prefix{-len} implemented in the bison parser
Tomek Mrugalski [Tue, 6 Dec 2016 20:43:11 +0000 (21:43 +0100)] 
[5036] excluded-prefix{-len} implemented in the bison parser

8 years ago[5036] readonly support added in hosts-database
Tomek Mrugalski [Tue, 6 Dec 2016 19:49:46 +0000 (20:49 +0100)] 
[5036] readonly support added in hosts-database

8 years ago[5036] Support for parameters in hooks-libraries added.
Tomek Mrugalski [Tue, 6 Dec 2016 19:29:31 +0000 (20:29 +0100)] 
[5036] Support for parameters in hooks-libraries added.

8 years ago[5036] Comments added, some constants removed.
Tomek Mrugalski [Tue, 6 Dec 2016 19:28:55 +0000 (20:28 +0100)] 
[5036] Comments added, some constants removed.

8 years ago[3175] Moved StateModel class from D2 to libkea-util.
Marcin Siodelski [Tue, 6 Dec 2016 18:59:52 +0000 (19:59 +0100)] 
[3175] Moved StateModel class from D2 to libkea-util.

8 years ago[5036] Code cleanup
Tomek Mrugalski [Tue, 6 Dec 2016 18:16:03 +0000 (19:16 +0100)] 
[5036] Code cleanup

8 years ago[master] ChangeLog for Trac #5069
Stephen Morris [Mon, 5 Dec 2016 19:00:33 +0000 (11:00 -0800)] 
[master] ChangeLog for Trac #5069

8 years ago[master] Merge branch 'trac5069'
Stephen Morris [Mon, 5 Dec 2016 18:56:07 +0000 (10:56 -0800)] 
[master] Merge branch 'trac5069'

8 years ago[5069] Update Hooks developer documentation
Stephen Morris [Fri, 2 Dec 2016 15:49:19 +0000 (15:49 +0000)] 
[5069] Update Hooks developer documentation

In the section "Building the Library", made it clearer where the
Kea include files and libraries are located.

8 years ago[master] Added ChangeLog entry for #5074. trac5046_base trac5075_base
Marcin Siodelski [Fri, 2 Dec 2016 15:41:22 +0000 (16:41 +0100)] 
[master] Added ChangeLog entry for #5074.

8 years ago[master] Merge branch 'trac5074'
Marcin Siodelski [Fri, 2 Dec 2016 15:39:51 +0000 (16:39 +0100)] 
[master] Merge branch 'trac5074'

8 years ago[5074] Removed spurious whitespace.
Marcin Siodelski [Fri, 2 Dec 2016 15:38:50 +0000 (16:38 +0100)] 
[5074] Removed spurious whitespace.

8 years ago[trac5074] Minor rewording in libprocess.dox
Thomas Markwalder [Fri, 2 Dec 2016 15:09:02 +0000 (10:09 -0500)] 
[trac5074] Minor rewording in libprocess.dox

8 years ago[5074] A couple of trivial fixes in the comments.
Marcin Siodelski [Thu, 1 Dec 2016 17:25:25 +0000 (18:25 +0100)] 
[5074] A couple of trivial fixes in the comments.

8 years ago[5074] Split developer's documentation of CPL and D2.
Marcin Siodelski [Thu, 1 Dec 2016 15:29:07 +0000 (16:29 +0100)] 
[5074] Split developer's documentation of CPL and D2.

8 years ago[5074] Fix doxygen refs after migration to isc::process namespace.
Marcin Siodelski [Thu, 1 Dec 2016 13:55:25 +0000 (14:55 +0100)] 
[5074] Fix doxygen refs after migration to isc::process namespace.

8 years ago[5074] Files in libkea-process moved to isc::process namespace.
Marcin Siodelski [Thu, 1 Dec 2016 13:43:01 +0000 (14:43 +0100)] 
[5074] Files in libkea-process moved to isc::process namespace.

8 years ago[5074] Rename d2_logger to dctl_logger in libkea-process.
Marcin Siodelski [Thu, 1 Dec 2016 12:43:58 +0000 (13:43 +0100)] 
[5074] Rename d2_logger to dctl_logger in libkea-process.

8 years ago[5074] Set environment variable for pid files within libkea-process tests.
Marcin Siodelski [Thu, 1 Dec 2016 12:29:47 +0000 (13:29 +0100)] 
[5074] Set environment variable for pid files within libkea-process tests.

8 years ago[5074] Created libkea-process library.
Marcin Siodelski [Wed, 30 Nov 2016 12:38:18 +0000 (13:38 +0100)] 
[5074] Created libkea-process library.

8 years ago[5066] Enforced C++11 following #4631 discussion
Francis Dupont [Wed, 30 Nov 2016 14:39:42 +0000 (15:39 +0100)] 
[5066] Enforced C++11 following #4631 discussion

8 years ago[4631b] Applied the not unique_ptr stuff trac5066_base
Francis Dupont [Wed, 30 Nov 2016 13:13:57 +0000 (14:13 +0100)] 
[4631b] Applied the not unique_ptr stuff

8 years ago[5014_phase2] Use Dhcp6 (vs JSON) parser as much as possible in unit tests trac5036_base2
Francis Dupont [Tue, 29 Nov 2016 08:12:54 +0000 (09:12 +0100)] 
[5014_phase2] Use Dhcp6 (vs JSON) parser as much as possible in unit tests

8 years ago[5014_phase2] Use parser in place of fromJSON
Francis Dupont [Tue, 29 Nov 2016 04:30:56 +0000 (05:30 +0100)] 
[5014_phase2] Use parser in place of fromJSON

8 years ago[5014_phase2] Added a JSON value subparser
Francis Dupont [Tue, 29 Nov 2016 01:23:15 +0000 (02:23 +0100)] 
[5014_phase2] Added a JSON value subparser

8 years ago[5014_phase2] Defined some config subparsers (to be used for tests)
Francis Dupont [Mon, 28 Nov 2016 20:14:59 +0000 (21:14 +0100)] 
[5014_phase2] Defined some config subparsers (to be used for tests)

8 years ago[5014_phase2] Added Element position
Francis Dupont [Mon, 28 Nov 2016 16:47:48 +0000 (17:47 +0100)] 
[5014_phase2] Added Element position

8 years ago[5014_phase2] Added recursive include unit test
Francis Dupont [Mon, 28 Nov 2016 16:13:33 +0000 (17:13 +0100)] 
[5014_phase2] Added recursive include unit test

8 years ago[5014_phase2] Fixed lexer cleanup on any exit (note parser uses try-catch)
Francis Dupont [Mon, 28 Nov 2016 14:31:10 +0000 (15:31 +0100)] 
[5014_phase2] Fixed lexer cleanup on any exit (note parser uses try-catch)

8 years ago[5014_phase2] Moved back context variables from lexer
Francis Dupont [Mon, 28 Nov 2016 12:56:45 +0000 (13:56 +0100)] 
[5014_phase2] Moved back context variables from lexer

8 years ago[5014_phase2] Renamed Dhcp4 and DhcpDdns entries
Francis Dupont [Mon, 28 Nov 2016 12:34:33 +0000 (13:34 +0100)] 
[5014_phase2] Renamed Dhcp4 and DhcpDdns entries

8 years ago[5014_phase2] Implemented string escape (but not unicode) cf ECMA 404
Francis Dupont [Mon, 28 Nov 2016 00:19:19 +0000 (01:19 +0100)] 
[5014_phase2] Implemented string escape (but not unicode) cf ECMA 404

8 years ago[5014_phase2] Add Dhcp4 and DhcpDdns toplevel configs to pass all tests
Francis Dupont [Sun, 27 Nov 2016 18:55:05 +0000 (19:55 +0100)] 
[5014_phase2] Add Dhcp4 and DhcpDdns toplevel configs to pass all tests

8 years ago[5014_phase2] More tests and fixes
Francis Dupont [Sun, 27 Nov 2016 10:28:03 +0000 (11:28 +0100)] 
[5014_phase2] More tests and fixes

8 years ago[5014_phase2] Began to write tests (and of course found and fixed some problems)
Francis Dupont [Sun, 27 Nov 2016 07:51:50 +0000 (08:51 +0100)] 
[5014_phase2] Began to write tests (and of course found and fixed some problems)

8 years ago[5014_phase2] Improved error handling
Francis Dupont [Sun, 27 Nov 2016 07:45:20 +0000 (08:45 +0100)] 
[5014_phase2] Improved error handling

8 years ago[5014_phase2] Fixed default rule (flex -s)
Francis Dupont [Sun, 27 Nov 2016 07:44:52 +0000 (08:44 +0100)] 
[5014_phase2] Fixed default rule (flex -s)

8 years ago[5014] Cleaned up (indent, factor, etc)
Francis Dupont [Mon, 21 Nov 2016 20:42:18 +0000 (21:42 +0100)] 
[5014] Cleaned up (indent, factor, etc)

8 years ago[5014] Added 2 unit tests about keywords
Francis Dupont [Mon, 21 Nov 2016 12:31:04 +0000 (13:31 +0100)] 
[5014] Added 2 unit tests about keywords

8 years ago[5014] Syntactic contexts almost done
Francis Dupont [Mon, 21 Nov 2016 10:44:01 +0000 (11:44 +0100)] 
[5014] Syntactic contexts almost done

8 years ago[5014] Only fatal must be static
Francis Dupont [Mon, 21 Nov 2016 05:40:39 +0000 (06:40 +0100)] 
[5014] Only fatal must be static

8 years ago[5014] Added scanner include
Francis Dupont [Fri, 18 Nov 2016 09:39:02 +0000 (10:39 +0100)] 
[5014] Added scanner include

8 years ago[5014] Fixed syntax for tests, ready to add includes
Francis Dupont [Fri, 18 Nov 2016 06:15:15 +0000 (07:15 +0100)] 
[5014] Fixed syntax for tests, ready to add includes

8 years ago[5014] Count embbeded \n in comments
Francis Dupont [Fri, 18 Nov 2016 01:55:09 +0000 (02:55 +0100)] 
[5014] Count embbeded \n in comments

8 years ago[5014] Added %empty for bison -W
Francis Dupont [Fri, 18 Nov 2016 01:38:46 +0000 (02:38 +0100)] 
[5014] Added %empty for bison -W

8 years ago[5014] Partial fix for process tests (dhcp-ddns still missing)
Francis Dupont [Fri, 18 Nov 2016 01:31:43 +0000 (02:31 +0100)] 
[5014] Partial fix for process tests (dhcp-ddns still missing)

8 years agoCompilation fix on ubuntu 16.04
Tomek Mrugalski [Tue, 15 Nov 2016 07:54:31 +0000 (08:54 +0100)] 
Compilation fix on ubuntu 16.04

8 years ago[5014] dhcp6.dox cleanup
Tomek Mrugalski [Tue, 15 Nov 2016 08:19:25 +0000 (17:19 +0900)] 
[5014] dhcp6.dox cleanup

8 years ago[5014] Developer's guide now contains description of the new parser.
Tomek Mrugalski [Tue, 15 Nov 2016 07:26:58 +0000 (16:26 +0900)] 
[5014] Developer's guide now contains description of the new parser.

8 years ago[5014] Kea-dhcp6 now actually uses new parser (all unit-tests pass)
Tomek Mrugalski [Sun, 13 Nov 2016 16:58:05 +0000 (01:58 +0900)] 
[5014] Kea-dhcp6 now actually uses new parser (all unit-tests pass)

8 years ago[5014] Extended parser to support persist and enterprise-id
Tomek Mrugalski [Sun, 13 Nov 2016 16:57:39 +0000 (01:57 +0900)] 
[5014] Extended parser to support persist and enterprise-id

8 years ago[5014] Unit-text fixed, all 12 unit-tests pass now.
Tomek Mrugalski [Sun, 13 Nov 2016 16:48:27 +0000 (01:48 +0900)] 
[5014] Unit-text fixed, all 12 unit-tests pass now.

8 years ago[5014] Parser type is now configurable.
Tomek Mrugalski [Sun, 13 Nov 2016 15:31:33 +0000 (00:31 +0900)] 
[5014] Parser type is now configurable.

8 years ago[5014] dhcp4o6-port, csv-format parameters added
Tomek Mrugalski [Sun, 13 Nov 2016 02:54:38 +0000 (11:54 +0900)] 
[5014] dhcp4o6-port, csv-format parameters added

8 years ago[5014] hooks-libraries, expired-leases-processing, server-id are now parsed
Tomek Mrugalski [Sun, 13 Nov 2016 02:49:33 +0000 (11:49 +0900)] 
[5014] hooks-libraries, expired-leases-processing, server-id are now parsed

8 years agoLease-database, hosts-database are now parsed properly
Tomek Mrugalski [Sun, 13 Nov 2016 02:07:25 +0000 (11:07 +0900)] 
Lease-database, hosts-database are now parsed properly

8 years agoadvanced.json is now parsed properly again
Tomek Mrugalski [Sun, 13 Nov 2016 01:46:53 +0000 (10:46 +0900)] 
advanced.json is now parsed properly again

8 years ago[5014] reservations, pd-pools support implemented
Tomek Mrugalski [Fri, 11 Nov 2016 17:17:01 +0000 (02:17 +0900)] 
[5014] reservations, pd-pools support implemented

8 years ago[5014] client classification and reservations are now parsed properly.
Tomek Mrugalski [Fri, 11 Nov 2016 15:08:59 +0000 (00:08 +0900)] 
[5014] client classification and reservations are now parsed properly.

8 years ago[5014] mac-sources, relay-supplied-options added
Tomek Mrugalski [Fri, 11 Nov 2016 06:34:31 +0000 (15:34 +0900)] 
[5014] mac-sources, relay-supplied-options added

8 years ago[5014] simple.json is now parsed completely
Tomek Mrugalski [Fri, 11 Nov 2016 06:26:47 +0000 (15:26 +0900)] 
[5014] simple.json is now parsed completely

8 years ago[5014] Dhcp6 is now parsed and generated JSON structures for it.
Tomek Mrugalski [Fri, 11 Nov 2016 05:51:55 +0000 (14:51 +0900)] 
[5014] Dhcp6 is now parsed and generated JSON structures for it.

8 years ago[5014] grammar for Logging object added.
Tomek Mrugalski [Thu, 10 Nov 2016 23:03:02 +0000 (08:03 +0900)] 
[5014] grammar for Logging object added.

8 years ago[5014] The syntax parser is able to parse Dhcp6 (Logging still wip)
Tomek Mrugalski [Thu, 10 Nov 2016 22:45:07 +0000 (07:45 +0900)] 
[5014] The syntax parser is able to parse Dhcp6 (Logging still wip)

8 years ago[5014] Examples for Kea6 corrected.
Tomek Mrugalski [Wed, 9 Nov 2016 21:28:59 +0000 (22:28 +0100)] 
[5014] Examples for Kea6 corrected.

8 years ago[5014] Unit-test loading example config files implemented.
Tomek Mrugalski [Wed, 9 Nov 2016 21:28:38 +0000 (22:28 +0100)] 
[5014] Unit-test loading example config files implemented.

8 years ago[5014] Reading from file implemented
Tomek Mrugalski [Wed, 9 Nov 2016 20:24:15 +0000 (21:24 +0100)] 
[5014] Reading from file implemented

8 years ago[5014] Implemented comments
Tomek Mrugalski [Fri, 4 Nov 2016 13:22:53 +0000 (14:22 +0100)] 
[5014] Implemented comments

 - addresses tickets #3450 (part about comments), #3960

8 years ago[5014] Parser improved, unit-tests added.
Tomek Mrugalski [Fri, 4 Nov 2016 13:04:44 +0000 (14:04 +0100)] 
[5014] Parser improved, unit-tests added.

8 years ago[5014] Added missing header file.
Tomek Mrugalski [Fri, 28 Oct 2016 17:35:53 +0000 (19:35 +0200)] 
[5014] Added missing header file.