]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
10 years ago[master] Merge branch 'trac3695'
Marcin Siodelski [Mon, 16 Feb 2015 18:43:09 +0000 (19:43 +0100)] 
[master] Merge branch 'trac3695'

10 years ago[3695] Updated one comment as a result of the review.
Marcin Siodelski [Mon, 16 Feb 2015 17:51:29 +0000 (18:51 +0100)] 
[3695] Updated one comment as a result of the review.

10 years ago[master] Compilation fix for NetBSD6 after #3563
Tomek Mrugalski [Thu, 5 Feb 2015 17:38:00 +0000 (18:38 +0100)] 
[master] Compilation fix for NetBSD6 after #3563

 - See 3643, comment 5 for explanation

10 years ago[3695] Addressed review comments.
Marcin Siodelski [Mon, 16 Feb 2015 17:19:17 +0000 (18:19 +0100)] 
[3695] Addressed review comments.

10 years ago[master] fixed interface-config type (#3716)
Francis Dupont [Mon, 16 Feb 2015 16:50:28 +0000 (17:50 +0100)] 
[master] fixed interface-config type (#3716)

10 years ago[master] updated git hash
Francis Dupont [Mon, 16 Feb 2015 10:52:05 +0000 (11:52 +0100)] 
[master] updated git hash

10 years ago[master] fixed Iface read_buffer_ double free (#3712)
Francis Dupont [Mon, 16 Feb 2015 10:51:17 +0000 (11:51 +0100)] 
[master] fixed Iface read_buffer_ double free (#3712)

10 years ago[master] ChangeLog updated after trac3616 merge.
Tomek Mrugalski [Sun, 15 Feb 2015 21:47:11 +0000 (22:47 +0100)] 
[master] ChangeLog updated after trac3616 merge.

10 years ago[master] Merge branch 'trac3616' (removed exit() from D2 cmd line processing)
Tomek Mrugalski [Sun, 15 Feb 2015 21:44:49 +0000 (22:44 +0100)] 
[master] Merge branch 'trac3616' (removed exit() from D2 cmd line processing)

10 years ago[master] ChangeLog updated.
Tomek Mrugalski [Sun, 15 Feb 2015 21:40:11 +0000 (22:40 +0100)] 
[master] ChangeLog updated.

10 years ago[master] Merge branch 'trac3575' (doc update for host reservation)
Tomek Mrugalski [Sun, 15 Feb 2015 21:37:45 +0000 (22:37 +0100)] 
[master] Merge branch 'trac3575' (doc update for host reservation)

Conflicts:
doc/Makefile.am

10 years ago[3575] Minor clarification after review.
Tomek Mrugalski [Sun, 15 Feb 2015 21:36:27 +0000 (22:36 +0100)] 
[3575] Minor clarification after review.

10 years ago[3575] A couple of corrections in the user guide for the host reservations.
Marcin Siodelski [Sat, 14 Feb 2015 20:32:31 +0000 (21:32 +0100)] 
[3575] A couple of corrections in the user guide for the host reservations.

10 years agoupdated ChangeLog with hash trac3712_base
Francis Dupont [Sat, 14 Feb 2015 13:19:33 +0000 (14:19 +0100)] 
updated ChangeLog with hash

10 years agofixed empty [sub]option parsing (#3661)
Francis Dupont [Sat, 14 Feb 2015 13:18:56 +0000 (14:18 +0100)] 
fixed empty [sub]option parsing (#3661)

10 years agoupdated ChangeLog with hash
Francis Dupont [Sat, 14 Feb 2015 13:09:20 +0000 (14:09 +0100)] 
updated ChangeLog with hash

10 years agomake dhcp-ddns qualifying-suffix mandatory in enabled configs
Francis Dupont [Sat, 14 Feb 2015 13:08:06 +0000 (14:08 +0100)] 
make dhcp-ddns qualifying-suffix mandatory in enabled configs

10 years ago[master] finished ChangeLog update
Francis Dupont [Sat, 14 Feb 2015 13:04:54 +0000 (14:04 +0100)] 
[master] finished ChangeLog update

10 years ago[master] Merge in log support for LFC
Shawn Routhier [Sat, 14 Feb 2015 03:31:39 +0000 (19:31 -0800)] 
[master] Merge in log support for LFC

Add log support for LFC

Add statistics support in lease files used
by LFC to report stats for leases.

Update memfile tests to check that LFC
did the right thing.

Merge branch 'trac3667'

Conflicts:
ChangeLog
src/lib/util/csv_file.h

10 years ago[trac3667] Updates per review
Shawn Routhier [Sat, 14 Feb 2015 01:43:28 +0000 (17:43 -0800)] 
[trac3667] Updates per review

Move lease_stats.h to leae_file_stats.h

Move logging init code into its own function.

10 years ago[master] ChangeLog updated.
Tomek Mrugalski [Fri, 13 Feb 2015 21:10:48 +0000 (22:10 +0100)] 
[master] ChangeLog updated.

10 years ago[master] Merge branch 'trac3677' (DHCPv6 renewals with reservations)
Tomek Mrugalski [Fri, 13 Feb 2015 21:09:55 +0000 (22:09 +0100)] 
[master] Merge branch 'trac3677' (DHCPv6 renewals with reservations)

Conflicts:
src/lib/dhcpsrv/tests/alloc_engine_unittest.cc

10 years ago[3677] Changes after review.
Tomek Mrugalski [Fri, 13 Feb 2015 20:43:09 +0000 (21:43 +0100)] 
[3677] Changes after review.

10 years ago[3695] Guide update about multiple addresses on the same link.
Marcin Siodelski [Fri, 13 Feb 2015 19:48:54 +0000 (20:48 +0100)] 
[3695] Guide update about multiple addresses on the same link.

10 years ago[3695] Use broadcast only with raw sockets, and unicast with udp.
Marcin Siodelski [Fri, 13 Feb 2015 19:19:04 +0000 (20:19 +0100)] 
[3695] Use broadcast only with raw sockets, and unicast with udp.

Log a warning if multiple addresses on the same interface are in use,
when raw sockets are in use.

10 years ago[3695] Use the appropriate socket to send DHCPv4 response.
Marcin Siodelski [Thu, 12 Feb 2015 19:15:24 +0000 (20:15 +0100)] 
[3695] Use the appropriate socket to send DHCPv4 response.

10 years ago[3695] Allow for multiple IPv4 address selected for an interface.
Marcin Siodelski [Fri, 13 Feb 2015 14:16:34 +0000 (15:16 +0100)] 
[3695] Allow for multiple IPv4 address selected for an interface.

10 years ago[master] Added ChangeLog entry for #3604.
Marcin Siodelski [Fri, 13 Feb 2015 13:55:12 +0000 (14:55 +0100)] 
[master] Added ChangeLog entry for #3604.

10 years ago[master] Merge branch 'trac3604'
Marcin Siodelski [Fri, 13 Feb 2015 13:21:45 +0000 (14:21 +0100)] 
[master] Merge branch 'trac3604'

10 years ago[3604] Addressed remaining review comments.
Marcin Siodelski [Fri, 13 Feb 2015 12:01:38 +0000 (13:01 +0100)] 
[3604] Addressed remaining review comments.

10 years ago[3604] Replace the dhcp-socket-type value from "datagram" to "udp".
Marcin Siodelski [Fri, 13 Feb 2015 11:47:53 +0000 (12:47 +0100)] 
[3604] Replace the dhcp-socket-type value from "datagram" to "udp".

10 years ago[3604] Renamed the socket-type parameter to dhcp-socket-type.
Marcin Siodelski [Fri, 13 Feb 2015 10:43:48 +0000 (11:43 +0100)] 
[3604] Renamed the socket-type parameter to dhcp-socket-type.

10 years ago[trac3667] Untabify
Shawn Routhier [Fri, 13 Feb 2015 04:07:09 +0000 (20:07 -0800)] 
[trac3667] Untabify

10 years ago[trac3667] Make open virtual and update logging
Shawn Routhier [Fri, 13 Feb 2015 03:13:59 +0000 (19:13 -0800)] 
[trac3667] Make open virtual and update logging

By default log to syslog on local0.  If the -d option is
enabled log to the console.

10 years ago[3677] Fix typos/grammar in message files
Stephen Morris [Thu, 12 Feb 2015 18:20:26 +0000 (18:20 +0000)] 
[3677] Fix typos/grammar in message files

10 years ago[3604] Fix in the cfg_iface equality operator unit test.
Marcin Siodelski [Thu, 12 Feb 2015 10:00:57 +0000 (11:00 +0100)] 
[3604] Fix in the cfg_iface equality operator unit test.

10 years ago[trac3667] Updates per review comments
Shawn Routhier [Thu, 12 Feb 2015 08:47:29 +0000 (00:47 -0800)] 
[trac3667] Updates per review comments

Some general cleanup

Update the log messages

Send the log output to syslog rather than the console

10 years ago[3667] Corrected some minor typos.
Marcin Siodelski [Wed, 11 Feb 2015 13:27:10 +0000 (14:27 +0100)] 
[3667] Corrected some minor typos.

10 years ago[trac3667] Complete logging work and add soem stats
Shawn Routhier [Wed, 11 Feb 2015 05:16:57 +0000 (21:16 -0800)] 
[trac3667] Complete logging work and add soem stats

Complete the current working on using the basic logging system
for messages from LFC

Add lease_stats to provide a class to gather statistics
about reading and writing leases to files.  Currently this
is used by the CSV file code and output by LFC.  The
information counted is: number of attempts, number of leases
and number of errors generated during reads and writes.

10 years ago[3604] Use raw socket type as a default one.
Marcin Siodelski [Tue, 10 Feb 2015 20:35:48 +0000 (21:35 +0100)] 
[3604] Use raw socket type as a default one.

10 years ago[3604] Improved logging for socket type selection.
Marcin Siodelski [Tue, 10 Feb 2015 19:47:13 +0000 (20:47 +0100)] 
[3604] Improved logging for socket type selection.

10 years ago[master] Added ChangeLog entry for #3690.
Marcin Siodelski [Tue, 10 Feb 2015 18:58:47 +0000 (19:58 +0100)] 
[master] Added ChangeLog entry for #3690.

10 years ago[3575] Description of v4 conflict resolution updated.
Tomek Mrugalski [Tue, 10 Feb 2015 18:57:10 +0000 (19:57 +0100)] 
[3575] Description of v4 conflict resolution updated.

10 years ago[master] Merge branch 'trac3690'
Marcin Siodelski [Tue, 10 Feb 2015 18:20:00 +0000 (19:20 +0100)] 
[master] Merge branch 'trac3690'

Conflicts:
src/lib/dhcpsrv/tests/alloc_engine_unittest.cc

10 years ago[3690] Trivial updates to the Allocation engine as a result of review.
Marcin Siodelski [Tue, 10 Feb 2015 18:18:53 +0000 (19:18 +0100)] 
[3690] Trivial updates to the Allocation engine as a result of review.

10 years ago[3604] Updated Kea user guide with the new config structure for interfaces.
Marcin Siodelski [Tue, 10 Feb 2015 17:16:24 +0000 (18:16 +0100)] 
[3604] Updated Kea user guide with the new config structure for interfaces.

10 years ago[3604] Updated the dhcp6.spec file.
Marcin Siodelski [Tue, 10 Feb 2015 14:59:55 +0000 (15:59 +0100)] 
[3604] Updated the dhcp6.spec file.

10 years ago[3604] The CfgIface is returned by a pointer, not reference.
Marcin Siodelski [Tue, 10 Feb 2015 13:34:07 +0000 (14:34 +0100)] 
[3604] The CfgIface is returned by a pointer, not reference.

10 years ago[master] Added ChangeLog entry for #3669.
Marcin Siodelski [Mon, 9 Feb 2015 21:33:52 +0000 (22:33 +0100)] 
[master] Added ChangeLog entry for #3669.

10 years ago[master] Merge branch 'trac3669'
Marcin Siodelski [Mon, 9 Feb 2015 20:39:41 +0000 (21:39 +0100)] 
[master] Merge branch 'trac3669'

10 years ago[3604] Allow for configuration of the socket type for DHCPv4.
Marcin Siodelski [Mon, 9 Feb 2015 20:09:22 +0000 (21:09 +0100)] 
[3604] Allow for configuration of the socket type for DHCPv4.

10 years ago[3677] Whitespace cleanup, one method moved .h -> .cc
Tomek Mrugalski [Mon, 9 Feb 2015 18:24:00 +0000 (19:24 +0100)] 
[3677] Whitespace cleanup, one method moved .h -> .cc

10 years ago[3677] alloc_engine_unittest.cc split into serveral smaller files.
Tomek Mrugalski [Mon, 9 Feb 2015 18:16:48 +0000 (19:16 +0100)] 
[3677] alloc_engine_unittest.cc split into serveral smaller files.

10 years ago[3677] Unit-tests for multiple adresses added (disabled)
Tomek Mrugalski [Mon, 9 Feb 2015 17:18:07 +0000 (18:18 +0100)] 
[3677] Unit-tests for multiple adresses added (disabled)

10 years ago[3677] Partial support for multiple addresses per host added.
Tomek Mrugalski [Mon, 9 Feb 2015 16:11:37 +0000 (17:11 +0100)] 
[3677] Partial support for multiple addresses per host added.

10 years ago[3677] alloc_new_leases_in_renewals_ added in AllocEngine
Tomek Mrugalski [Mon, 9 Feb 2015 14:46:09 +0000 (15:46 +0100)] 
[3677] alloc_new_leases_in_renewals_ added in AllocEngine

10 years ago[3604] Use new interface configuration format where applicable.
Marcin Siodelski [Mon, 9 Feb 2015 12:50:17 +0000 (13:50 +0100)] 
[3604] Use new interface configuration format where applicable.

Also, renamed interface-config to interfaces-config (plural form).

10 years ago[3669] Trivial fix in the process_spawn_app.sh script.
Marcin Siodelski [Mon, 9 Feb 2015 07:55:35 +0000 (08:55 +0100)] 
[3669] Trivial fix in the process_spawn_app.sh script.

10 years ago[3669] Second round of review comments.
Marcin Siodelski [Mon, 9 Feb 2015 07:47:32 +0000 (08:47 +0100)] 
[3669] Second round of review comments.

10 years ago[trac3667] Use basic logging facility for output and error messages.
Shawn Routhier [Mon, 9 Feb 2015 07:05:08 +0000 (23:05 -0800)] 
[trac3667] Use basic logging facility for output and error messages.

10 years ago[3604] Going over the unit test to use the new iface config structure.
Marcin Siodelski [Fri, 6 Feb 2015 19:36:14 +0000 (20:36 +0100)] 
[3604] Going over the unit test to use the new iface config structure.

10 years ago[3677] Initial handful of reservation+renewal tests implemented.
Tomek Mrugalski [Fri, 6 Feb 2015 19:32:06 +0000 (20:32 +0100)] 
[3677] Initial handful of reservation+renewal tests implemented.

10 years ago[3604] Created a configuration parser for interface-config map.
Marcin Siodelski [Fri, 6 Feb 2015 18:56:39 +0000 (19:56 +0100)] 
[3604] Created a configuration parser for interface-config map.

The interface-config map will hold the "interfaces" list which used to
be a global parameter. The new configuration layout is incompatible with
a previous layout.

10 years ago[3677] HR implemented for lease6 renewals
Tomek Mrugalski [Fri, 6 Feb 2015 18:14:01 +0000 (19:14 +0100)] 
[3677] HR implemented for lease6 renewals

10 years ago[3677] Two unit-tests fixed.
Tomek Mrugalski [Fri, 6 Feb 2015 17:44:39 +0000 (18:44 +0100)] 
[3677] Two unit-tests fixed.

10 years ago[3677] Leases that no longer match subnet info are now removed.
Tomek Mrugalski [Fri, 6 Feb 2015 17:14:10 +0000 (18:14 +0100)] 
[3677] Leases that no longer match subnet info are now removed.

10 years ago[3677] PD renewal moved to AllocEngine.
Tomek Mrugalski [Fri, 6 Feb 2015 14:34:18 +0000 (15:34 +0100)] 
[3677] PD renewal moved to AllocEngine.

10 years ago[master] Use c-strings to create fstreams in lfc.
Marcin Siodelski [Fri, 6 Feb 2015 12:48:01 +0000 (13:48 +0100)] 
[master] Use c-strings to create fstreams in lfc.

10 years ago[3690] Added unit test to cover change in allocation engine.
Marcin Siodelski [Fri, 6 Feb 2015 11:27:20 +0000 (12:27 +0100)] 
[3690] Added unit test to cover change in allocation engine.

Also, further fixes in allocation engine were needed to correctly handle
the case when a client is requesting an address which belongs to
someone else.

10 years ago[master] Compilation fix for NetBSD6 after #3563
Tomek Mrugalski [Thu, 5 Feb 2015 17:38:00 +0000 (18:38 +0100)] 
[master] Compilation fix for NetBSD6 after #3563

 - See 3643, comment 5 for explanation

10 years ago[3677] Fix for two unit-tests disabled in #3563
Tomek Mrugalski [Thu, 5 Feb 2015 15:54:59 +0000 (16:54 +0100)] 
[3677] Fix for two unit-tests disabled in #3563

10 years ago[3677] Some progress with unit-tests pass-rate.
Tomek Mrugalski [Tue, 3 Feb 2015 19:31:05 +0000 (20:31 +0100)] 
[3677] Some progress with unit-tests pass-rate.

10 years ago[3677] Code for IA_NA renewal moved to AllocEngine
Tomek Mrugalski [Mon, 2 Feb 2015 19:12:16 +0000 (20:12 +0100)] 
[3677] Code for IA_NA renewal moved to AllocEngine

10 years ago[master] Fixing entry 887 in the ChangeLog.
Marcin Siodelski [Fri, 6 Feb 2015 10:04:05 +0000 (11:04 +0100)] 
[master] Fixing entry 887 in the ChangeLog.

Added commits for all tickets implementing kea-lfc. Also, corrected the
LRC design url. Commiting on my discretion.

10 years ago[trac3665] Add commit tag
Shawn Routhier [Fri, 6 Feb 2015 03:04:09 +0000 (19:04 -0800)] 
[trac3665] Add commit tag

10 years agoMerge branch 'trac3665' Add processing for LFC
Shawn Routhier [Fri, 6 Feb 2015 02:59:31 +0000 (18:59 -0800)] 
Merge branch 'trac3665'  Add processing for LFC

This branch adds the main processing functions for
lease file cleanup.  We added

code in lease_file_loader.h to write leases from storage to a file

code in lfc_controller to read leaes into storage from a file
and then write the storage out to a file (using lease_file_loader)
and then to move the files around to get the names correct.

Conflicts:
ChangeLog

10 years ago[trac3665] Update change log per review
Shawn Routhier [Fri, 6 Feb 2015 02:32:28 +0000 (18:32 -0800)] 
[trac3665] Update change log per review

10 years ago[3669] Corrected the warning message in the ProcessSpawn.
Marcin Siodelski [Thu, 5 Feb 2015 19:26:05 +0000 (20:26 +0100)] 
[3669] Corrected the warning message in the ProcessSpawn.

10 years ago[3665] Trivial: cleanup of the doxygen for lfc.
Marcin Siodelski [Thu, 5 Feb 2015 19:01:41 +0000 (20:01 +0100)] 
[3665] Trivial: cleanup of the doxygen for lfc.

10 years ago[3669] Fix the distcheck issue with process_spawn_app.sh script.
Marcin Siodelski [Thu, 5 Feb 2015 17:43:16 +0000 (18:43 +0100)] 
[3669] Fix the distcheck issue with process_spawn_app.sh script.

10 years ago[3665] Some trivial changes as a result of the review.
Marcin Siodelski [Thu, 5 Feb 2015 17:20:56 +0000 (18:20 +0100)] 
[3665] Some trivial changes as a result of the review.

10 years ago[3669] Distcheck fix in util
Marcin Siodelski [Thu, 5 Feb 2015 16:24:24 +0000 (17:24 +0100)] 
[3669] Distcheck fix in util

10 years ago[3669] Added some more commentary in various places.
Marcin Siodelski [Thu, 5 Feb 2015 16:01:32 +0000 (17:01 +0100)] 
[3669] Added some more commentary in various places.

10 years agoMerge remote branch 'remotes/origin/trac3520'
Jeremy C. Reed [Thu, 5 Feb 2015 15:34:32 +0000 (10:34 -0500)] 
Merge remote branch 'remotes/origin/trac3520'

10 years ago[master] ChangeLog updated.
Tomek Mrugalski [Thu, 5 Feb 2015 15:17:51 +0000 (16:17 +0100)] 
[master] ChangeLog updated.

10 years ago[master] Disabled 2 failing unit-tests (fix planned in #3677)
Tomek Mrugalski [Thu, 5 Feb 2015 15:16:42 +0000 (16:16 +0100)] 
[master] Disabled 2 failing unit-tests (fix planned in #3677)

10 years ago[3669] Added status clearing to ProcessSpawn.
Marcin Siodelski [Thu, 5 Feb 2015 15:15:26 +0000 (16:15 +0100)] 
[3669] Added status clearing to ProcessSpawn.

10 years ago[master] Merge branch 'trac3563' (Reservations in DHCPv6)
Tomek Mrugalski [Thu, 5 Feb 2015 15:12:03 +0000 (16:12 +0100)] 
[master] Merge branch 'trac3563' (Reservations in DHCPv6)

Conflicts:
src/lib/dhcpsrv/alloc_engine.cc

10 years ago[3669] Re-organized the LFC in Memfile_LeaseMgr to use updated ProcessSpawn
Marcin Siodelski [Thu, 5 Feb 2015 14:59:06 +0000 (15:59 +0100)] 
[3669] Re-organized the LFC in Memfile_LeaseMgr to use updated ProcessSpawn

10 years ago[3669] Added support for ProcessSpawn spawning more processes.
Marcin Siodelski [Thu, 5 Feb 2015 14:58:28 +0000 (15:58 +0100)] 
[3669] Added support for ProcessSpawn spawning more processes.

10 years ago[3563] Final changes after 2nd review:
Tomek Mrugalski [Thu, 5 Feb 2015 12:28:12 +0000 (13:28 +0100)] 
[3563] Final changes after 2nd review:
 - if-else clauses in allocateLeases6
 - allocateUnreservedLeases6 uses for instead of do loop

10 years ago[trac3665] Updates per review comments
Shawn Routhier [Thu, 5 Feb 2015 05:39:53 +0000 (21:39 -0800)] 
[trac3665] Updates per review comments

One of the large items was to rearrange the
lfc_controller test code to:
- not use .c_str()
- check the non-existance of the temporary files after processing
- remove any files after each subtest
- Use a_1 instead of A_1 for variable names

There were also some other coding standards issues as well
as additional comments and such.

10 years ago[master] ChangeLog updated.
Tomek Mrugalski [Wed, 4 Feb 2015 16:09:17 +0000 (17:09 +0100)] 
[master] ChangeLog updated.

10 years ago[master] Merge branch 'trac2949' (inf-request in dhcpv6)
Tomek Mrugalski [Wed, 4 Feb 2015 15:48:14 +0000 (16:48 +0100)] 
[master] Merge branch 'trac2949' (inf-request in dhcpv6)

10 years ago[2949] Changes after review:
Tomek Mrugalski [Wed, 4 Feb 2015 15:47:43 +0000 (16:47 +0100)] 
[2949] Changes after review:

 - Dhcp6Client::oro_ is now private
 - Dhcp6Srv::copyDefaultOptions renamed to copyClientOptions
 - Comment in processInfRequest clarified

10 years ago[3669] Address review comments.
Marcin Siodelski [Wed, 4 Feb 2015 14:35:31 +0000 (15:35 +0100)] 
[3669] Address review comments.

10 years ago[trac3665] More tests and cleanup
Shawn Routhier [Wed, 4 Feb 2015 06:51:29 +0000 (22:51 -0800)] 
[trac3665] More tests and cleanup

Add more tests to verity the cleanup of leases files

Cleanup the code for comments, typos, spaces and the like.

10 years ago[2949] Minor changes after review.
Tomek Mrugalski [Tue, 3 Feb 2015 18:13:39 +0000 (19:13 +0100)] 
[2949] Minor changes after review.

10 years ago[master] Added ChangeLog entry for #3647.
Marcin Siodelski [Tue, 3 Feb 2015 18:09:47 +0000 (19:09 +0100)] 
[master] Added ChangeLog entry for #3647.

10 years ago[2949] Changes after review
Tomek Mrugalski [Tue, 3 Feb 2015 17:54:02 +0000 (18:54 +0100)] 
[2949] Changes after review