knxd (0.12.1-3) unstable; urgency=medium

  * Merge libev branch into master.

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 17 Jan 2017 23:37:00 +0100

knxd (0.12.1-1) unstable; urgency=medium

  * Allow specifying the interface to use for multicast.

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 14 Jan 2017 17:54:17 +0100

knxd (0.12.0-2) unstable; urgency=medium

  * Check for c++11 compliance.

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 13 Jan 2017 10:11:12 +0100

knxd (0.12.0-1) unstable; urgency=medium

  * libev conversion considered complete.

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 11 Jan 2017 15:36:07 +0100

knxd (0.12.0~8-1) experimental; urgency=medium

  * ETS5 with USB host adapters in tunnel mode works.
    Router mode and TPUART: not yet.

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 10 Jan 2017 04:51:24 +0100

knxd (0.12.0~7-1) experimental; urgency=medium

  * eibnettunnel now works, with the probable exception of bus monitoring.

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 08 Jan 2017 12:06:45 +0100

knxd (0.12.0~6-1) experimental; urgency=medium

  * Merge CGI fix

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 05 Jan 2017 18:16:06 +0100

knxd (0.12.0~5-1) experimental; urgency=medium

  * group cache: fixed, tested.
    TODO: add tests to the script.
  * (v)busmonitor3: Now sending somewhat-reasonable timestamps.

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 04 Jan 2017 01:26:24 +0100

knxd (0.12.0~4-1) experimental; urgency=medium

  * Removed experimental PEI16 driver.
    Porting it to libev is nontrivial and it's not being used.
  * Ported the other drivers to libev.
  * Ditto group cache. TODO: device management code.
  * Merged master (+ stable) branch.

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 03 Jan 2017 05:38:05 +0100

knxd (0.12.0~3-1) experimental; urgency=medium

  * multicast server code works.
  * ip: and ipt: back-ends compile but have not yet been tested.
  * eibnetsearch and describe tools work.
  * Found a couple of errors; see git changelog.
  * Valgrind clean. (So far.)

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 27 Dec 2016 00:17:11 +0100

knxd (0.12.0~2-1) experimental; urgency=medium

  * connection-based server code (incomplete) and TPUART now run on libev

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 24 Dec 2016 08:28:16 +0100

knxd (0.12.0~1-1) experimental; urgency=medium

  * Layer 3 now runs on libev

 -- Matthias Urlichs <matthias@urlichs.de>  Mon, 19 Dec 2016 13:08:49 +0100

knxd (0.11.18-1) unstable; urgency=medium

  * merge CGI fix

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 05 Jan 2017 18:15:10 +0100

knxd (0.11.17-1) unstable; urgency=medium

  * Plugged a memory leak.

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 04 Jan 2017 10:16:51 +0100

knxd (0.11.16-1) unstable; urgency=medium

  * Merge from stable.

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 03 Jan 2017 05:34:28 +0100

knxd (0.11.15-1) unstable; urgency=medium

  * Merge from stable

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 18 Dec 2016 16:14:28 +0100

knxd (0.11.14-1) unstable; urgency=medium

  * Merge #171: configurable send delay
    (for those interfaces which already had a delay)

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 11 Dec 2016 23:41:48 +0100

knxd (0.11.13-1) unstable; urgency=medium

  * Re-do logging
    - numbered and named channels
    - milliseconds

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 11 Dec 2016 23:41:48 +0100

knxd (0.11.12-1) unstable; urgency=medium

  * Change tpuarts baud rate
  * Merge #174: elupus:disconnect_success

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 08 Dec 2016 19:27:15 +0100

knxd (0.11.11-1) unstable; urgency=medium

  * Add tpuarts-over-tcp driver (for CUNx, busware.de)

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 08 Dec 2016 17:22:29 +0100

knxd (0.11.11-0) unstable; urgency=medium

  * Implemented a --send-delay=X option

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 02 Dec 2016 00:44:40 +0100

knxd (0.11.10-1) unstable; urgency=medium

  * Correct invalid length of L_Busmon.ind field for busmonitor mode
  * fix server crash when there's no ACK

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 27 Nov 2016 22:07:56 +0100

knxd (0.11.9-1) unstable; urgency=medium

  * removed layer2_is_bus() call

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 19 Mar 2016 15:57:35 +0100

knxd (0.11.8-2) unstable; urgency=low

  * Merged master branch up to 0.10.13-3

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 12 Mar 2016 14:55:20 +0100

knxd (0.11.8-1) unstable; urgency=medium

  * Merged master branch up to 0.10.13-2

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 11 Mar 2016 16:40:16 +0100

knxd (0.11.7-2) unstable; urgency=medium

  * Merged master branch up to 0.10.12-1

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 23 Jan 2016 15:52:06 +0100

knxd (0.11.6-1) unstable; urgency=medium

  * Merged master branch up to 0.10.11-1

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 08 Jan 2016 17:57:49 +0100

knxd (0.11.5-1) unstable; urgency=medium

  * Merged master branch up to 0.10.10-1

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 18 Nov 2015 13:40:53 +0100

knxd (0.11.4-2) unstable; urgency=medium

  * Merged master branch up to 0.10.9-3

 -- Matthias Urlichs <matthias@urlichs.de>  Mon, 12 Oct 2015 16:14:16 +0200

knxd (0.11.4-1) unstable; urgency=medium

  * Merged master branch up to 0.10.9-2

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 20 Sep 2015 16:14:50 +0200

knxd (0.11.3-1) unstable; urgency=medium

  * Default Unix socket changed to /run/knx

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 17 Sep 2015 02:22:27 +0200

knxd (0.11.2-4) unstable; urgency=medium

  * Merged

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 17 Sep 2015 02:15:36 +0200

knxd (0.11.2-3) unstable; urgency=medium

  * Merged master branch

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 10 Sep 2015 14:08:39 +0200

knxd (0.11.1-1) unstable; urgency=medium

  * Allocate remote addresses to clients
  * Refactor multicast to use a separate port for sending

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 28 Jun 2015 06:53:31 +0000

knxd (0.10.18-1) stable; urgency=medium

  * fix USB shutdown bug

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 08 Jan 2017 12:13:50 +0100

knxd (0.10.17-1) stable; urgency=medium

  * fix eibread-cgi. I was stupid.

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 05 Jan 2017 18:13:18 +0100

knxd (0.10.16-1) unstable; urgency=medium

  * Fixed the hop count=7 problem.
    Thanks to Thomas Dallmair.
  * Enhance low-latency code to work on more systems, hopefully.
  * Added a workaround for the TPUART ACK problem.

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 03 Jan 2017 05:30:15 +0100

knxd (0.10.15-1) unstable; urgency=medium

  * Fix addressing for physically-addressed packets to tunnels

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 18 Dec 2016 14:53:56 +0100

knxd (0.10.14-3) unstable; urgency=low

  * Fix packaging, Lintian errors

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 18 Dec 2016 14:51:14 +0100

knxd (0.10.14-2) unstable; urgency=medium

  * gentoo packaging update

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 09 Dec 2016 19:38:19 +0100

knxd (0.10.14-1) unstable; urgency=medium

  * New release.

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 09 Dec 2016 16:28:09 +0100

knxd (0.10.13-3) unstable; urgency=medium

  * Typo in debian/rules

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 12 Mar 2016 14:51:46 +0100

knxd (0.10.13-2) unstable; urgency=medium

  * Fix rebuild when install-sh is missing

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 11 Mar 2016 16:19:02 +0100

knxd (0.10.13-1) unstable; urgency=medium

  * Fix systemd test
    post Jessie there is no more libsystemd-daemon

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 11 Mar 2016 15:08:45 +0100

knxd (0.10.12-1) unstable; urgency=medium

  * /run/knx, not /run/knxd

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 22 Jan 2016 14:42:58 +0100

knxd (0.10.11-2) unstable; urgency=medium

  * Fix udev installation

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 21 Jan 2016 21:07:27 +0100

knxd (0.10.11-1) unstable; urgency=medium

  * Fix the ft12 driver

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 31 Dec 2015 07:00:07 +0100

knxd (0.10.10-1) unstable; urgency=medium

  * USB HID fixes
  * allow spaces behind optional arguments ('-u /tmp/knxd')
  * warn about knxd.socket in knyd.conf [systemd]

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 18 Nov 2015 13:35:27 +0100

knxd (0.10.9-3) unstable; urgency=medium

  * Tell systemd to auto-restart knxd if it fails.

 -- Matthias Urlichs <matthias@urlichs.de>  Mon, 12 Oct 2015 16:13:17 +0200

knxd (0.10.9-2) unstable; urgency=medium

  * Added udev rule for TPUART.

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 20 Sep 2015 16:14:06 +0200

knxd (0.10.9-1) unstable; urgency=medium

  * Fix default Unix socket: /run/knx, not /run/knxd or /tmp/whatever

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 17 Sep 2015 02:51:01 +0200

knxd (0.10.8-5) unstable; urgency=medium

  * Expanded README, clarified default options.

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 17 Sep 2015 02:11:57 +0200

knxd (0.10.8-4) unstable; urgency=medium

  * Replaced Wheezy build-dependency on lsb-base with base-files (always installed)

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 16 Sep 2015 23:28:24 +0200

knxd (0.10.8-3) unstable; urgency=medium

  * aded prerm to stop knxd

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 11 Sep 2015 08:18:06 +0200

knxd (0.10.8-2) unstable; urgency=medium

  * Fix systemd setup

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 10 Sep 2015 15:41:29 +0200

knxd (0.10.8-1) unstable; urgency=medium

  * Group cache must be initialized to work correctly
  * Missing build dependencies
  * "knxtool vbusmonitor1time" fixed

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 10 Sep 2015 14:04:59 +0200

knxd (0.10.7-1) unstable; urgency=medium

  * Clean up "only-one-interface" handling.
    Routing and tunneling are separate functions, a knxd which only routes
    between these two is perfectly reasonable.

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 15 Aug 2015 10:21:03 +0200

knxd (0.10.6-1) unstable; urgency=medium

  * Fix flag handling
    Some flags were not cleared from the L2 options, causing the main code
    to conclude that they were not handled correctly.
  * Add comments to config files
  * Fix *emi USB backends
    duplicate variables

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 24 Jul 2015 03:36:08 +0200

knxd (0.10.4-1) unstable; urgency=medium

  * Clean up eibread-cgi

 -- Matthias Urlichs <matthias@urlichs.de>  Thu, 16 Jul 2015 12:00:15 +0200

knxd (0.10.3-6) unstable; urgency=medium

  * Try to install systemd support only when available
  * Default to systemd support being enabled if possible
  * Cleanup built knxd.install
  * Merge 0.9 branch
  * Fix installation conflicts

 -- Matthias Urlichs <matthias@urlichs.de>  Wed, 15 Jul 2015 23:00:55 +0200

knxd (0.10.3-1) unstable; urgency=medium

  * Fix sock->sendaddr churn.
  * Include sys/select.h if available.
  * Clean up error handling
  * Delete Unix socket after closing it.
  * Debian packaging: do create /var/lib/knxd
  * Warn about wrongly-ordered or unrecognized flag options
  * Add a rudimentary test script
  * Merge 0.9 branch

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 05 Jul 2015 19:47:26 +0200

knxd (0.10.1-2) unstable; urgency=medium

  * Merge build fixes

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 27 Jun 2015 20:26:00 +0200

knxd (0.10.1-1) unstable; urgency=medium

  * Depend on systemd library
  * Fix systemd support

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 27 Jun 2015 16:00:51 +0000

knxd (0.10.0-2) unstable; urgency=medium

  * Bug fixes

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 26 Jun 2015 08:23:17 +0000

knxd (0.10.0-1) unstable; urgency=medium

  * Initial multi-L2 version

 -- Matthias Urlichs <matthias@urlichs.de>  Fri, 26 Jun 2015 08:23:17 +0000

knxd (0.9.3-1) unstable; urgency=medium

  * Update knxtool packaging:
    - exec unknown commands from /usr/lib/knxd
    - print errors to stderr, dammit
  * restore building eib{read,write}-cgi
    - and ship them in /usr/lib/knxtool

 -- Matthias Urlichs <matthias@urlichs.de>  Tue, 14 Jul 2015 03:13:11 +0200

knxd (0.9.2-1) unstable; urgency=medium

  * Fix knxtool packaging
  * Create "home" directory
  * Accept "local:" or "ip:" as URLs
  * Use "knxtool list" to get a list of applets

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 12 Jul 2015 06:56:18 +0200

knxd (0.9.1-3) unstable; urgency=medium

  * Conflict with eibd.

 -- Matthias Urlichs <matthias@urlichs.de>  Sun, 28 Jun 2015 14:36:42 +0200

knxd (0.9.1-2) unstable; urgency=medium

  * Build fixes

 -- Matthias Urlichs <matthias@urlichs.de>  Sat, 27 Jun 2015 20:24:46 +0200

knxd (0.9.1-1) unstable; urgency=medium

  * Release. (Sort of.)
  * Bugs fixed.

 -- Matthias Urlichs <matthias@urlichs.de>  Mon, 18 May 2015 07:24:02 +0200

knxd (0.9.0-1) unstable; urgency=low

  * Initial release.

 -- Timo <knxd@timo-wingender.de>  Tue, 16 Dec 2014 12:55:54 +0100
