]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Mon, 13 Oct 2014 17:37:38 +0000 (19:37 +0200)]
[3560] Added new accessors and modifiers to the Host class.
Marcin Siodelski [Mon, 13 Oct 2014 16:38:08 +0000 (18:38 +0200)]
[3367] Moved OptionalValue class to the util library.
Marcin Siodelski [Mon, 13 Oct 2014 15:56:59 +0000 (17:56 +0200)]
[3367] Removed excessive call to setCiaddr in DHCPv4 server.
Marcin Siodelski [Mon, 13 Oct 2014 15:27:04 +0000 (17:27 +0200)]
[master] Added ChangeLog entry for #3537.
Marcin Siodelski [Mon, 13 Oct 2014 12:47:40 +0000 (14:47 +0200)]
[master] Merge branch 'trac3537'
Francis Dupont [Sat, 11 Oct 2014 15:24:39 +0000 (17:24 +0200)]
spelling
Francis Dupont [Sat, 11 Oct 2014 15:19:20 +0000 (17:19 +0200)]
spelling
Francis Dupont [Sat, 11 Oct 2014 15:17:58 +0000 (17:17 +0200)]
spelling
Francis Dupont [Sat, 11 Oct 2014 15:09:18 +0000 (17:09 +0200)]
reindent getMACFromSrcLinkLocalAddr() comment
Francis Dupont [Sat, 11 Oct 2014 14:50:08 +0000 (16:50 +0200)]
spelling
Marcin Siodelski [Fri, 10 Oct 2014 18:42:18 +0000 (20:42 +0200)]
[3560] Implemented rest of the functions in the Host class.
Also, added documentation to the Host class.
Marcin Siodelski [Fri, 10 Oct 2014 09:32:22 +0000 (11:32 +0200)]
[3560] Basic implementation of the Host class.
Tomek Mrugalski [Thu, 9 Oct 2014 13:50:39 +0000 (15:50 +0200)]
[3367] Missing doxygen tag added.
Tomek Mrugalski [Thu, 9 Oct 2014 12:43:06 +0000 (14:43 +0200)]
[3549] Pkt::getMAC(HWADDR_SOURCE_IPV6_LINK_LOCAL) implemented.
Marcin Siodelski [Wed, 8 Oct 2014 14:30:44 +0000 (16:30 +0200)]
[3537] Kea logs that the packet contains invalid giaddr/hops combination.
Tomek Mrugalski [Tue, 7 Oct 2014 17:55:10 +0000 (19:55 +0200)]
[3549] getMACFromIPv6LinkLocal implemented (direct version, relay tbd)
Tomek Mrugalski [Wed, 8 Oct 2014 11:45:54 +0000 (13:45 +0200)]
[master] Merge branch 'trac3546' (forgotten compilation fix)
Tomek Mrugalski [Wed, 8 Oct 2014 11:45:43 +0000 (13:45 +0200)]
[3546] Compilation fix
Tomek Mrugalski [Wed, 8 Oct 2014 11:21:51 +0000 (13:21 +0200)]
[master] ChangeLog updated after trac3546
Tomek Mrugalski [Wed, 8 Oct 2014 11:20:36 +0000 (13:20 +0200)]
Merge branch 'trac3546'
Tomek Mrugalski [Wed, 8 Oct 2014 11:18:23 +0000 (13:18 +0200)]
[3546] Renamed MAC_SOURCE_* consts to HWADDR_SOURCE_*
Marcin Siodelski [Wed, 8 Oct 2014 08:14:47 +0000 (10:14 +0200)]
[3546] Trivial: updated copyright date.
Wlodek Wencel [Wed, 8 Oct 2014 07:57:47 +0000 (09:57 +0200)]
[master] typo fixed in dhcpv4 option name with code 38, tcp-keepalive-interval
Tomek Mrugalski [Tue, 7 Oct 2014 14:17:42 +0000 (16:17 +0200)]
[3546] (hopefully) last changes after review:
- clarified that returned offset refers to last successfully parsed option
- unpackOptions6() now returns proper offset if vendor-option is truncated
Marcin Siodelski [Tue, 7 Oct 2014 14:07:48 +0000 (16:07 +0200)]
[3367] Set 0 ciaddr for DHCPOFFER and DHCPNAK.
Marcin Siodelski [Tue, 7 Oct 2014 13:51:23 +0000 (15:51 +0200)]
[3367] Implemented unit test for checking ciaddr.
Tomek Mrugalski [Mon, 6 Oct 2014 18:20:48 +0000 (20:20 +0200)]
[3546] Yet another review changes:
- duplicate warning removed.
- unpackVendorOptions4 now returns proper offset when option is truncated
Tomek Mrugalski [Mon, 6 Oct 2014 17:36:20 +0000 (19:36 +0200)]
[3546] Another changes after review:
- (offset - 4) explained better
- Modified Dhcpv6Srv::unpackOptions()
- setHWAddrMember() mac_addr renamed (this time for real)
- Commented out unused variables
- RelayInfo now uses DEFAULT_ADDRESS6 in ctor
- LibDHCP::unpackOptions6 and callback now used uniformly
- Clarified that ERO is Echo Request Option (RFC4994)
- unpackOptions4 in libdhcp and Dhcp4Srv no longer throw when
truncated option is received.
Marcin Siodelski [Mon, 6 Oct 2014 16:36:34 +0000 (18:36 +0200)]
[3546] Corrected a typo.
Tomek Mrugalski [Mon, 6 Oct 2014 10:43:26 +0000 (12:43 +0200)]
[3546] Pkt6::unpack now handles problems with exceptions, not return false
Tomek Mrugalski [Mon, 6 Oct 2014 09:14:09 +0000 (11:14 +0200)]
[3546] Changes after review:
- Pkt4, Pkt6 classes now have descriptions
- Many descriptions updated in Pkt class
- Pkt::addOption() moved back to Pkt (from Pkt6)
- DEFAULT_ADDRESS{,6} are now in private namespace.
- copyright updated
Tomek Mrugalski [Fri, 3 Oct 2014 18:52:21 +0000 (20:52 +0200)]
[3546] Changes after review
Tomek Mrugalski [Fri, 3 Oct 2014 10:20:28 +0000 (12:20 +0200)]
[3546] MAC_SOURCE_* values are now a bitmask
Tomek Mrugalski [Thu, 2 Oct 2014 13:49:16 +0000 (15:49 +0200)]
[3546] hw_type in HWAddr class is now 16 bits long.
Marcin Siodelski [Wed, 1 Oct 2014 09:38:35 +0000 (11:38 +0200)]
[3589] CfgOptionDef::copy overrides old configuration.
Tomek Mrugalski [Tue, 30 Sep 2014 17:57:46 +0000 (19:57 +0200)]
[3546] Initial version of Pkt::getMAC() method implemented.
Marcin Siodelski [Tue, 30 Sep 2014 17:56:08 +0000 (19:56 +0200)]
[3589] Refactored merge/copy to mergeTo/copyTo in CfgOption.
Marcin Siodelski [Tue, 23 Sep 2014 08:05:51 +0000 (10:05 +0200)]
[3589] Option data configuration parsers store parsed data into cfgmgr.
Marcin Siodelski [Mon, 22 Sep 2014 14:38:14 +0000 (16:38 +0200)]
[3589] Moved subnet-specific option configuration to CfgOption class.
Marcin Siodelski [Mon, 22 Sep 2014 11:14:25 +0000 (13:14 +0200)]
[3589] Add options confiuration object to the SrvConfig object.
Marcin Siodelski [Mon, 22 Sep 2014 08:46:46 +0000 (10:46 +0200)]
[3589] Added function to copy the options configuration.
Marcin Siodelski [Mon, 22 Sep 2014 08:14:23 +0000 (10:14 +0200)]
[3589] Two option configurations can be now merged together.
Marcin Siodelski [Fri, 19 Sep 2014 06:28:20 +0000 (08:28 +0200)]
[3589] Added equals function to the CfgOption class.
Marcin Siodelski [Wed, 17 Sep 2014 15:49:08 +0000 (17:49 +0200)]
[3589] Created an object to hold the option configuration.
Marcin Siodelski [Tue, 30 Sep 2014 17:23:31 +0000 (19:23 +0200)]
[master] Merge branch 'trac3588'
Tomek Mrugalski [Tue, 30 Sep 2014 17:22:51 +0000 (19:22 +0200)]
[3546] More stuff moved from Pkt{4,6} to Pkt
Marcin Siodelski [Tue, 30 Sep 2014 16:55:27 +0000 (18:55 +0200)]
[3588] Addressed review comments.
Tomek Mrugalski [Tue, 30 Sep 2014 16:41:53 +0000 (18:41 +0200)]
[master] Thanks added to ChangeLog
Tomek Mrugalski [Tue, 30 Sep 2014 14:02:58 +0000 (16:02 +0200)]
[master] ChangeLog, AUTHORS updated after Github #2.
Tomek Mrugalski [Tue, 30 Sep 2014 12:57:58 +0000 (14:57 +0200)]
[master] Merge branch 'nchaigne-master' (Github #1)
Tomek Mrugalski [Tue, 30 Sep 2014 12:56:50 +0000 (14:56 +0200)]
Merge branch 'master' of git://github.com/nchaigne/kea into nchaigne-master
Tomek Mrugalski [Tue, 30 Sep 2014 12:46:01 +0000 (14:46 +0200)]
[master] ChangeLog, AUTHORS updated after Github #1.
Adam Osuchowski [Thu, 18 Sep 2014 12:49:23 +0000 (14:49 +0200)]
- s/pool/pools/ in docs
- add brackets and braces in pools
Jeremy C. Reed [Fri, 26 Sep 2014 14:49:47 +0000 (07:49 -0700)]
change css stylesheet reference from bind10 to kea
The makefile already used kea for html.stylesheet so wasn't noticed
before. This was reported to me off-list.
Tomek Mrugalski [Fri, 26 Sep 2014 13:58:49 +0000 (15:58 +0200)]
[3546] Missing pkt.cc added, several more methods moved.
Tomek Mrugalski [Fri, 26 Sep 2014 13:40:42 +0000 (15:40 +0200)]
[3546] Pkt class added.
Nicolas C [Fri, 26 Sep 2014 08:57:47 +0000 (10:57 +0200)]
Set source IP address in PktFilterInet::send
Perfdhcp can be used with option -l to specify the local address to be
used.
However, when this option is used on a secondary address of an
interface, this doesn't work correctly.
The packets are sent with:
- giaddr = adresse specified (correct)
- source ip address = the interface primary IP address
Here is a patch that correctly sets the source IP address before sending
the packet.
This allows to launch multiple perfdhcp processes at the same time,
sharing the same interface but each using a distinct IP address.
Tomek Mrugalski [Thu, 25 Sep 2014 11:23:23 +0000 (13:23 +0200)]
[master] version bump, mail corrected in configure.ac
Tomek Mrugalski [Thu, 25 Sep 2014 11:14:03 +0000 (13:14 +0200)]
[master] Version bumped to 0.9-git
Tomek Mrugalski [Thu, 25 Sep 2014 10:43:47 +0000 (12:43 +0200)]
[master] Removed obsolete, added missing variable setup (after #3591 merge)
Tomek Mrugalski [Thu, 25 Sep 2014 10:42:37 +0000 (12:42 +0200)]
[master] Removed obsolete funtion
Tomek Mrugalski [Thu, 25 Sep 2014 10:42:17 +0000 (12:42 +0200)]
[master] Compilation fix after 3591 merge.
Tomek Mrugalski [Thu, 25 Sep 2014 10:41:51 +0000 (12:41 +0200)]
[master] Merge branch 'trac3591' (logging lockfile fix)
Conflicts:
ChangeLog
Makefile.am
src/lib/dhcpsrv/daemon.cc
Tomek Mrugalski [Wed, 24 Sep 2014 14:43:27 +0000 (16:43 +0200)]
[3591] Cosmetic change after review
Tomek Mrugalski [Tue, 23 Sep 2014 16:36:42 +0000 (18:36 +0200)]
[master] ChangeLog updated after trac3536 merge.
Tomek Mrugalski [Tue, 23 Sep 2014 16:35:17 +0000 (18:35 +0200)]
Merge branch 'trac3536'
Marcin Siodelski [Tue, 23 Sep 2014 14:47:14 +0000 (16:47 +0200)]
[3536] Added root loggers to the Kea user guide.
Tomek Mrugalski [Tue, 23 Sep 2014 14:01:16 +0000 (16:01 +0200)]
[3591] Changes after review:
- ChangeLog updated
- applyDefaultConfiguration() removed
- couple unit-tests renamed
- comments added for code that uses TEST_DATA_TOPBUILDDIR
- copyright years updated
- one function moved: logger_unittest_support.cc => logger_support.cc
Marcin Siodelski [Tue, 23 Sep 2014 13:59:10 +0000 (15:59 +0200)]
[3536] Fixed a few editorial nits.
Tomek Mrugalski [Tue, 23 Sep 2014 12:41:43 +0000 (14:41 +0200)]
[3591] Logging::applyDefaultConfiguration() removed.
Tomek Mrugalski [Tue, 23 Sep 2014 12:41:05 +0000 (14:41 +0200)]
[3591] Shell tests renamed.
Tomek Mrugalski [Tue, 23 Sep 2014 11:46:56 +0000 (13:46 +0200)]
[3536] Disabled ddns in keactrl.conf.in
Tomek Mrugalski [Tue, 23 Sep 2014 11:23:41 +0000 (13:23 +0200)]
Merge branch 'trac3536' of ssh://git.kea.isc.org/git/kea into trac3536
Tomek Mrugalski [Tue, 23 Sep 2014 11:23:13 +0000 (13:23 +0200)]
[3536] Changes after review:
- Logging section updated.
- Missing coma in kea.conf.pre added
- ${localstatedir}/log is now created
Tomek Mrugalski [Fri, 19 Sep 2014 10:08:26 +0000 (12:08 +0200)]
Merge pull request #1 from adwol/master
docs fixes
Stephen Morris [Thu, 18 Sep 2014 17:29:32 +0000 (18:29 +0100)]
[3591] Small edits of logging documentation during review.
Tomek Mrugalski [Thu, 18 Sep 2014 14:51:28 +0000 (16:51 +0200)]
[3536] Missing coma added.
Tomek Mrugalski [Thu, 18 Sep 2014 14:07:15 +0000 (16:07 +0200)]
[3591] Fix for DESTDIR installation hook
Adam Osuchowski [Thu, 18 Sep 2014 12:49:23 +0000 (14:49 +0200)]
- s/pool/pools/ in docs
- add brackets and braces in pools
Francis Dupont [Wed, 17 Sep 2014 09:41:53 +0000 (11:41 +0200)]
update ChangeLog
Francis Dupont [Wed, 17 Sep 2014 09:41:04 +0000 (11:41 +0200)]
[trac3471] cryptolink code cleanup
Francis Dupont [Wed, 17 Sep 2014 09:32:42 +0000 (11:32 +0200)]
update ChangeLog
Francis Dupont [Wed, 17 Sep 2014 09:31:49 +0000 (11:31 +0200)]
[trac3482] Check OpenSSL SHA-2 support in configure
Marcin Siodelski [Wed, 17 Sep 2014 05:53:50 +0000 (07:53 +0200)]
[3588] Removed the setCfgOptionDef modifier.
The modifications to the staging configuration are performed on the pointer
returned by getCfgOptionDef.
Marcin Siodelski [Tue, 16 Sep 2014 18:57:07 +0000 (20:57 +0200)]
[3588] Return pointer to the RW option definition configs, not a reference.
Tomek Mrugalski [Tue, 16 Sep 2014 18:13:16 +0000 (20:13 +0200)]
[3536] logging example in kea.conf in keactrl fixed
Tomek Mrugalski [Tue, 16 Sep 2014 17:55:49 +0000 (19:55 +0200)]
[3536] Logging section in User's Guide updated.
Marcin Siodelski [Tue, 16 Sep 2014 15:54:43 +0000 (17:54 +0200)]
[3588] Implemented CfgOptionDef class to represent user-defined option defs
Marcin Siodelski [Tue, 16 Sep 2014 15:44:57 +0000 (17:44 +0200)]
[master] Added ChangeLog entry for #3538.
Marcin Siodelski [Tue, 16 Sep 2014 15:26:05 +0000 (17:26 +0200)]
[master] Merge branch 'trac3538'
Marcin Siodelski [Tue, 16 Sep 2014 15:24:42 +0000 (17:24 +0200)]
[3538] Extended description of the subnet4 as pointed out in the review.
Marcin Siodelski [Tue, 16 Sep 2014 11:52:08 +0000 (13:52 +0200)]
[master] Added ChangeLog for #3534.
Marcin Siodelski [Tue, 16 Sep 2014 11:12:23 +0000 (13:12 +0200)]
[master] Merge branch 'trac3534'
Conflicts:
src/lib/dhcpsrv/tests/daemon_unittest.cc
Marcin Siodelski [Mon, 15 Sep 2014 17:27:53 +0000 (19:27 +0200)]
[3534] Refactored Configuration to SrvConfig.
This change affects many files using the Configuration object and types
derived from it.
Marcin Siodelski [Mon, 15 Sep 2014 16:19:54 +0000 (18:19 +0200)]
[3534] Minor correction to the dev guide as a result of a review.
Tomek Mrugalski [Mon, 15 Sep 2014 15:23:32 +0000 (17:23 +0200)]
[3591] Unnecessary variable set removed.
Tomek Mrugalski [Mon, 15 Sep 2014 14:29:37 +0000 (16:29 +0200)]
[3591] Documentation updated.
Tomek Mrugalski [Mon, 15 Sep 2014 14:29:26 +0000 (16:29 +0200)]
[3591] Unit-tests for new variables implemented.
Marcin Siodelski [Fri, 12 Sep 2014 15:36:36 +0000 (17:36 +0200)]
[3538] Fixed the pool definitions for DHCPv6 in kea.conf.
Marcin Siodelski [Fri, 12 Sep 2014 15:29:57 +0000 (17:29 +0200)]
[3534] Addressed review comments.