]>
git.ipfire.org Git - thirdparty/kea.git/log
msiodelski [Wed, 29 Oct 2014 09:14:30 +0000 (10:14 +0100)]
Merge pull request #3 from gnocuil/trac3357
Trac3357
gnocuil [Tue, 14 Oct 2014 18:02:09 +0000 (02:02 +0800)]
[3357] Add ORO into DHCP4o6 ancillary data
gnocuil [Tue, 14 Oct 2014 17:18:32 +0000 (01:18 +0800)]
[3357] Make Pkt4o6 class derive from Pkt4
Marcin Siodelski [Wed, 10 Sep 2014 12:10:56 +0000 (14:10 +0200)]
[3357] Clean up in the UnixSocket class and the unit tests.
Marcin Siodelski [Wed, 10 Sep 2014 08:04:33 +0000 (10:04 +0200)]
[3357] Refactored BaseIPC to UnixSocket.
Marcin Siodelski [Wed, 10 Sep 2014 06:44:03 +0000 (08:44 +0200)]
[3357] Merged and squashed 4o6 branch of https://github.com/gnocuil/kea.git
This contains an initial implementation of the DHCPv4 over DHCPv6 protocol
(RFC7341) from Tsinghua University.
Jeremy C. Reed [Thu, 28 Aug 2014 20:34:41 +0000 (13:34 -0700)]
add "z" switch to tar example
Some tar implementations cannot or do not auto detect the compress format.
For example, I saw today:
$ tar xvf kea-0.9.tar.gz
tar: Cannot identify format. Searching...
tar: Cpio file name length 41449 is out of range
tar: Invalid header, starting valid header search.
...
tar: Cpio file name length 39676 is out of range
tar: End of archive volume 1 reached
tar: bcpio vol 1, 0 files,
3811899 bytes read, 0 bytes written in 1 secs (
3811899 bytes/sec)
tar: Unexpected EOF on archive file
Jeremy C. Reed [Thu, 28 Aug 2014 16:37:32 +0000 (09:37 -0700)]
Do not hardcode version in example
Did say 0.9-beta1 for 0.9 release for example.
So added the __VERSION__ macro.
Note that this may look ugly in the "git" branch or other
odd named versions but will match names if a dist tarball
was created from git master. But will be correct for official releases.
Okayed via jabber.
Jeremy C. Reed [Thu, 28 Aug 2014 16:36:51 +0000 (09:36 -0700)]
Remove the install-exec-hook target for BIND10 note
This was probably never seen anyways so I didn't adjust for Kea.
Okayed via jabber.
Jeremy C. Reed [Thu, 28 Aug 2014 16:36:17 +0000 (09:36 -0700)]
Change BIND 10 to Kea for SEE ALSO reference.
Jeremy C. Reed [Thu, 28 Aug 2014 15:41:42 +0000 (08:41 -0700)]
cleanup changelog
On line 21 use two tabs before the committer username.
On line 21 use a tab before the keyword type.
Wlodek Wencel [Thu, 28 Aug 2014 06:10:52 +0000 (08:10 +0200)]
[kea-0.9-release] removed duplicated entry in ChangeLog
Wlodek Wencel [Thu, 28 Aug 2014 05:55:14 +0000 (07:55 +0200)]
[kea-0.9-release] ChangeLog fix typo
Wlodek Wencel [Thu, 28 Aug 2014 05:48:03 +0000 (07:48 +0200)]
[kea-0.9-release] ChangeLog entry for release
Jeremy C. Reed [Thu, 28 Aug 2014 15:38:23 +0000 (08:38 -0700)]
Say Kea not BIND10 for dummy docs
Wlodek Wencel [Thu, 28 Aug 2014 08:15:51 +0000 (10:15 +0200)]
[kea-0.9-release] Bind10 name in docs changed
Tomek Mrugalski [Wed, 27 Aug 2014 18:45:12 +0000 (20:45 +0200)]
Merge branch 'trac3429'
Tomek Mrugalski [Wed, 27 Aug 2014 18:44:49 +0000 (20:44 +0200)]
[3429] Reference to SystemSpecificNotes added, removed bogus DDNS claim
Tomek Mrugalski [Wed, 27 Aug 2014 16:25:54 +0000 (18:25 +0200)]
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Conflicts:
ChangeLog
Tomek Mrugalski [Wed, 27 Aug 2014 16:20:29 +0000 (18:20 +0200)]
[master] ChangeLog udpated.
Tomek Mrugalski [Wed, 27 Aug 2014 16:19:31 +0000 (18:19 +0200)]
[3532] Compilation fix for PostgreSQL on i686
Marcin Siodelski [Wed, 27 Aug 2014 15:49:39 +0000 (17:49 +0200)]
[master] Merge branch 'trac3501'
Marcin Siodelski [Wed, 27 Aug 2014 15:47:10 +0000 (17:47 +0200)]
[master] Added ChangeLog entry for #3512.
Marcin Siodelski [Wed, 27 Aug 2014 15:29:01 +0000 (17:29 +0200)]
[master] Merge branch 'trac3512'
Conflicts:
src/lib/dhcpsrv/configuration.h
Marcin Siodelski [Wed, 27 Aug 2014 06:58:37 +0000 (08:58 +0200)]
[3512] Interface list config parser has separation of the commit and build.
Tomek Mrugalski [Tue, 26 Aug 2014 13:51:12 +0000 (15:51 +0200)]
Merge branch 'master_fixed'
Tomek Mrugalski [Tue, 26 Aug 2014 13:51:07 +0000 (15:51 +0200)]
[master] Fixing master after git server migration.
Conflicts:
ChangeLog
Tomek Mrugalski [Tue, 26 Aug 2014 12:02:28 +0000 (14:02 +0200)]
[master] Fix for master being out of sync
Conflicts:
ChangeLog
Marcin Siodelski [Tue, 26 Aug 2014 11:24:47 +0000 (13:24 +0200)]
[3512] Addressed review comments.
Marcin Siodelski [Tue, 26 Aug 2014 07:15:33 +0000 (09:15 +0200)]
[3512] Renamed IfaceCfg to CfgIface as suggested in the review.
Marcin Siodelski [Tue, 26 Aug 2014 05:48:48 +0000 (07:48 +0200)]
[master] Compilation fix for comparison of std::stream pos value.
This is trivial fix so as I am committing it on my own discretion. Also,
this fix had already been reviewed and applied on master branch but
apparently disappeared after the recent git migration.
Marcin Siodelski [Mon, 25 Aug 2014 18:10:39 +0000 (20:10 +0200)]
[3501] Corrected error messages reported when configuration error occurs.
Also, removed multiple references to DHCP4_CONFIG_LOAD_FAIL from the
DHCPv4 server and DHCP6_CONFIG_LOAD_FAIL from the DHCPv6 server.
Marcin Siodelski [Mon, 25 Aug 2014 17:11:39 +0000 (19:11 +0200)]
[master] Added ChangeLog entry for #3477.
Marcin Siodelski [Mon, 25 Aug 2014 16:39:41 +0000 (18:39 +0200)]
[master] Merge branch 'trac3477'
Tomek Mrugalski [Mon, 25 Aug 2014 09:02:00 +0000 (11:02 +0200)]
Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Jeremy C. Reed [Fri, 22 Aug 2014 23:19:45 +0000 (16:19 -0700)]
link to mailing lists webpage
(another test of git server migration :)
Jeremy C. Reed [Fri, 22 Aug 2014 22:48:36 +0000 (15:48 -0700)]
run tools/reorder_message_file.py on the mes files
(This is a test of new git server :)
Tomek Mrugalski [Fri, 22 Aug 2014 16:51:06 +0000 (18:51 +0200)]
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Conflicts:
ChangeLog
Tomek Mrugalski [Fri, 22 Aug 2014 16:48:24 +0000 (18:48 +0200)]
[master] Merge branch 'trac3511' (pkg-config dependency removal)
Conflicts:
ChangeLog
Wlodek Wencel [Fri, 22 Aug 2014 16:37:51 +0000 (18:37 +0200)]
[master] Added ChangeLog entry for #3420.
Wlodek Wencel [Fri, 22 Aug 2014 16:29:41 +0000 (18:29 +0200)]
[trac3420] Removing lettuce DNS tests
Tomek Mrugalski [Fri, 22 Aug 2014 16:21:25 +0000 (18:21 +0200)]
[3511] Remove pkg-config from the Kea guide.
Marcin Siodelski [Fri, 22 Aug 2014 13:20:47 +0000 (15:20 +0200)]
[master] Added ChangeLog entry for #3527.
Marcin Siodelski [Fri, 22 Aug 2014 13:18:57 +0000 (15:18 +0200)]
[master] Merge branch 'trac3527'
Marcin Siodelski [Fri, 22 Aug 2014 13:11:48 +0000 (15:11 +0200)]
[master] Removed spurious dot in title of Quick Start section.
Trivial change, agreed on jabber.
Marcin Siodelski [Fri, 22 Aug 2014 13:04:03 +0000 (15:04 +0200)]
[master] Merge branch 'trac3519'
Marcin Siodelski [Fri, 22 Aug 2014 13:03:06 +0000 (15:03 +0200)]
[3519] Addressed review comments.
Wlodek Wencel [Fri, 22 Aug 2014 12:43:54 +0000 (14:43 +0200)]
lettuce DNS tests removed
Marcin Siodelski [Fri, 22 Aug 2014 09:35:34 +0000 (11:35 +0200)]
[3519] Updated "Quick Start" section of the Kea Guide.
Marcin Siodelski [Thu, 21 Aug 2014 18:54:25 +0000 (20:54 +0200)]
[3527] Fixed the failing IfaceMgrTest::detectIfaces.
The updated code uses interface index to match the interface detected by
the test with the interface found by the IfaceMgr. This is to avoid issues
on Linux whereby Netlink-based implementation doesn't return the virtual
interface names, but rather physical interface names.
Tomek Mrugalski [Thu, 21 Aug 2014 17:25:09 +0000 (19:25 +0200)]
[master] Merge branch 'trac3525' (AC_PROG_LIBTOOL => LT_INIT)
Conflicts:
AUTHORS
ChangeLog
Tomek Mrugalski [Thu, 21 Aug 2014 16:29:45 +0000 (18:29 +0200)]
[master] ChangeLog number update after merge.
Tomek Mrugalski [Thu, 21 Aug 2014 16:10:42 +0000 (18:10 +0200)]
[3526] ChangeLog, AUTHORS updated.
Tomek Mrugalski [Thu, 21 Aug 2014 16:08:58 +0000 (18:08 +0200)]
[3526] compilation fix for RedHat on armv7
Thanks to Jiri Popelka for the fix
Marcin Siodelski [Thu, 21 Aug 2014 14:33:06 +0000 (16:33 +0200)]
[3512] Set SO_REUSEPORT option when opening multicast socket.
This is required on NetNSD and OpenBSD so as multiple sockets can be bound
to in6addr_any and dhcp server port.
Tomek Mrugalski [Thu, 21 Aug 2014 14:12:16 +0000 (16:12 +0200)]
[3525] ChangeLog, AUTHORS updated.
Tomek Mrugalski [Thu, 21 Aug 2014 14:10:12 +0000 (16:10 +0200)]
[3525] AC_PROG_LIBTOOL => LT_INIT
- Thanks to Jiri Popelka from Red Hat for providing this patch.
Tomek Mrugalski [Thu, 21 Aug 2014 14:02:39 +0000 (16:02 +0200)]
[master] ChangeLog, AUTHORS updated
Tomek Mrugalski [Thu, 21 Aug 2014 14:01:12 +0000 (16:01 +0200)]
[master] Example files permission fix
Thanks to Jiri Popelka from Red Hat for providing a patch!
Tomek Mrugalski [Thu, 21 Aug 2014 12:40:19 +0000 (14:40 +0200)]
[master] Minor tweak in keactrl usage message (#3522)
Tomek Mrugalski [Thu, 21 Aug 2014 11:54:03 +0000 (13:54 +0200)]
[master] fix for #3530 (unit-test fail in ConfigurationTest.summaryDDNS)
Tomek Mrugalski [Thu, 21 Aug 2014 11:53:30 +0000 (13:53 +0200)]
[master] compilation fix for #3477 (#3531)
Marcin Siodelski [Thu, 21 Aug 2014 06:47:05 +0000 (08:47 +0200)]
[master] Added ChangeLog entry for #3477.
Marcin Siodelski [Thu, 21 Aug 2014 06:37:05 +0000 (08:37 +0200)]
[3512] Loopback interface should not be selected for DHCP traffic reception.
Also, fixed selection of the unicast addresses for receiving DHCP packets.
Marcin Siodelski [Thu, 21 Aug 2014 06:01:10 +0000 (08:01 +0200)]
[master] Merge branch 'trac3477'
Marcin Siodelski [Thu, 21 Aug 2014 05:59:52 +0000 (07:59 +0200)]
[3477] Addressed review comments.
Tomek Mrugalski [Wed, 20 Aug 2014 16:34:24 +0000 (18:34 +0200)]
[master] version bump.
Marcin Siodelski [Wed, 20 Aug 2014 15:44:18 +0000 (17:44 +0200)]
[3512] Minor tweaks in the logging of warnings when socket fails to open.
Marcin Siodelski [Wed, 20 Aug 2014 12:59:58 +0000 (14:59 +0200)]
[3512] DHCP servers now use the IfaceCfg class for selecting interfaces.
Tomek Mrugalski [Wed, 20 Aug 2014 12:57:22 +0000 (14:57 +0200)]
[3511] ChangeLog updated.
Tomek Mrugalski [Wed, 20 Aug 2014 12:56:08 +0000 (14:56 +0200)]
[3511] Removed dependency on pkg-config
Marcin Siodelski [Wed, 20 Aug 2014 10:13:22 +0000 (12:13 +0200)]
[3512] Implemented support for unicast sockets selection in IfaceCfg class.
Marcin Siodelski [Tue, 19 Aug 2014 18:40:18 +0000 (20:40 +0200)]
[3512] Added unit tests for invalid interface names being selected.
Tomek Mrugalski [Tue, 19 Aug 2014 18:37:54 +0000 (20:37 +0200)]
[master] Merge branch 'trac3509' (query_cmp removed from tools)
Conflicts:
ChangeLog
Tomek Mrugalski [Tue, 19 Aug 2014 18:36:36 +0000 (20:36 +0200)]
[3509] Changes after review:
- changelog entry type changed
- tools/README updated
Tomek Mrugalski [Tue, 19 Aug 2014 18:34:41 +0000 (20:34 +0200)]
[master] Merge branch 'trac3421' ('host' removed from examples)
Conflicts:
ChangeLog
Tomek Mrugalski [Tue, 19 Aug 2014 18:33:17 +0000 (20:33 +0200)]
[3421] Changes after review:
- removed examples/INSTALL (there's nothing to install)
- updated examples/README (bind10 => Kea)
Tomek Mrugalski [Tue, 19 Aug 2014 18:30:56 +0000 (20:30 +0200)]
[master] Merge branch 'trac3518' (Compilation fixes for 0.9 beta1)
Conflicts:
ChangeLog
Marcin Siodelski [Tue, 19 Aug 2014 18:14:32 +0000 (20:14 +0200)]
[3512] Implemented IfaceCfg::openSockets function.
Also, added better documentation for the IfaceCfg class.
Marcin Siodelski [Tue, 19 Aug 2014 12:56:58 +0000 (14:56 +0200)]
[3512] Bare bones implementation of the iface selecting class.
Marcin Siodelski [Mon, 18 Aug 2014 16:43:51 +0000 (18:43 +0200)]
[3477] Report configuration summary when configuration is complete.
This change affects DHCP servers and D2.
Tomek Mrugalski [Mon, 18 Aug 2014 15:54:12 +0000 (17:54 +0200)]
[3421] ChangeLog updated.
Marcin Siodelski [Mon, 18 Aug 2014 15:15:04 +0000 (17:15 +0200)]
[3477] Documentation changes in the configuration.h
Changes include documenting the constants used for selection of parameters
to be reported by getConfigSummary and a todo.
Marcin Siodelski [Mon, 18 Aug 2014 14:12:39 +0000 (16:12 +0200)]
[master] Added ChangeLog entry for #3478.
Marcin Siodelski [Mon, 18 Aug 2014 12:55:49 +0000 (14:55 +0200)]
[3477] Return status of DDNS updates in the configuration summary.
Marcin Siodelski [Mon, 18 Aug 2014 11:17:35 +0000 (13:17 +0200)]
[3477] Summary of subnets returned by the Configuration object as text.
Marcin Siodelski [Mon, 18 Aug 2014 08:35:07 +0000 (10:35 +0200)]
[master] Merge branch 'trac3478'
Marcin Siodelski [Mon, 18 Aug 2014 08:33:39 +0000 (10:33 +0200)]
[3478] Addressed review comments.
Tomek Mrugalski [Thu, 14 Aug 2014 16:30:48 +0000 (18:30 +0200)]
[3421] Oops, examples/m4/ax_isc_rpath.m4 was used, moving to m4macros
Tomek Mrugalski [Thu, 14 Aug 2014 16:24:14 +0000 (18:24 +0200)]
[3421] Removed host and obsolete bind10/rpath/boost macros.
Marcin Siodelski [Thu, 14 Aug 2014 13:13:31 +0000 (15:13 +0200)]
[master] Added ChangeLog entry for #3517.
Tomek Mrugalski [Thu, 14 Aug 2014 12:59:58 +0000 (14:59 +0200)]
[3509] query_cmp removed.
Marcin Siodelski [Thu, 14 Aug 2014 12:37:34 +0000 (14:37 +0200)]
[master] Merge branch 'trac3517'
Marcin Siodelski [Thu, 14 Aug 2014 12:35:03 +0000 (14:35 +0200)]
[3517] Addressed review comments.
Removed the IfaceMgr.detectIfaces_linux test as it is covered in the
IfaceMgr.detectIfaces test already.
Marcin Siodelski [Thu, 14 Aug 2014 11:08:08 +0000 (13:08 +0200)]
[3517] Corrected test for interface detection.
The original version of this test incorrectly matched the names of the
interfaces detected by the IfaceMgr and those detected by the unit test.
As a result, the interfaces with similar names (e.g. virbr0 and virbr0-nic)
where compared for the equality of indexes, addresses and flags.
Jeremy C. Reed [Wed, 13 Aug 2014 16:40:00 +0000 (16:40 +0000)]
trivial misspelling fix of a tool
Marcin Siodelski [Wed, 13 Aug 2014 11:27:02 +0000 (13:27 +0200)]
[3478] DHCPv6 server doesn't log an error of select() when signal received.
Marcin Siodelski [Wed, 13 Aug 2014 10:53:59 +0000 (12:53 +0200)]
[3478] DHCPv4 server doesn't log an error of select() when signal received.
Tomek Mrugalski [Wed, 13 Aug 2014 10:46:11 +0000 (12:46 +0200)]
[3518] dhcp4 component now handles extended version (-V) properly.
Tomek Mrugalski [Wed, 13 Aug 2014 10:40:30 +0000 (12:40 +0200)]
[3518] Entry in ChangeLog about releasing Kea 0.9beta1 added.