ntrack 016-1 source package in Ubuntu

Changelog

ntrack (016-1) unstable; urgency=low

  Package upstream release 016

  Packaging:
  * debian/rules: use -c4 for all C libraries and -c1 for C++ qt4 binding
  * debian/control: add ntrack-module-rtnetlink-0 package to ship new
    rtnetlink backend.
  * debian/control: fix lintian warning; move Homepage URL from libntrack0
    package Description: to Homepage: field of source package (Closes: 615320)
  * debian/rules: add --enable-backend=libnl,rtnetlink to
    DEB_CONFIGURE_EXTRA_FLAGS so that we build both backends in one batch
  * debian/control: improve package description for qt4 binding (Closes: 642422)

  Fixed Bugs 012:
  * lp:694823 - fails to ./configure with gobject if pygobject depends are not
                installed
  * lp:736058 - ntrack 011 does not compile with libnl2 final
  * lp:694477 - new plugin API: introduce modules function table and macros to
                implement modules

  Fixed Bugs 013:
  * lp:743636 - ntrack 012 fails to build on 64 bit archs

  Fixed Bugs 014:
  * lp:743881 - h2def configure test should consider installs that have .pyc
                without .py
  * lp:748988 - ntrack should handle "no backend" status gracefully
  * lp:743879 - ntrack 013 doesn't build with libnl 3.0
  * lp:749608 - ntrack API should provide runtime info: version, author,
                copyright, backend

  Fixed Bugs 015:
  * lp:750554 - nl modules are not linked with libntrack even if they use
                symbols from it
  * lp:755608 - Ntrack dead loop in function get_nl_link_by_index
  * lp:834639 - Build failure with -Werror=strict-aliasing
  * lp:774690 - Build error in a fresh environment
  * lp:785119 - ntrack can get into endless poll loop if no backend modules
                found
  * lp:801407 - ntrack-014 compilation fails if all libnl[123] are present
                together
  * lp:448400 - add pure rtnetlink backend for linux
  * lp:879141 - support libnl 3.1

  Fixed Bugs 016:
  * lp:889820 - ftbfs in 'recv_msgs': 'link.ifla_name' may be used uninitialized
  * lp:889822 - rtnetlink configure check not portable across linux flavours

  Ack Debian NMUs:
  * Upload to unstable. This version builds with gcc-4.5. Closes: #615681.
    - fixed upstream
  * Add dead-loop-fix.patch from Kubuntu to fix infinite loop with kded.
    - fixed upstream lp:755608

  Ack Ubuntu fixes:
  [ Mathieu Trudel-Lapierre <email address hidden> ]
  * debian/control: replace libnl-dev Build-Depends with libnl3-dev
  * debian/libntrack0.symbols: add missing ntrack_info_human_banner symbol
    - both changes adopted in maintainer package

  [ Felix Geyer <email address hidden> ]
  * Add link_ntrack-libnl_to_libntrack.patch: Link ntrack-libnl to libntrack
    as it uses symbols from that library. This caused kded4 to be unable to
    load the module and enter an infinite loop. (LP: #750554)
    - fixed upstream in 015 release

  [ Scott Kitterman <email address hidden> ]
  * Add debian/patches/dead-loop-fix.patch to fix infinite loop if route
    oif/nhopif is NULL (LP: #755608)
    - One source of high/100% CPU usage in KDE
    - fixed upstream in 015 release
 -- Alexander Sack <email address hidden>   Sun,  20 Nov 2011 00:15:08 +0000

Upload details

Uploaded by:
Alexander Sack
Uploaded to:
Precise
Original maintainer:
Alexander Sack
Architectures:
any
Section:
net
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ntrack_016.orig.tar.gz 447.4 KiB fc00d461db4973820b31c34bf77ae663eaba4776f61208413d62dc0a7c79f10c
ntrack_016-1.diff.gz 6.7 KiB ccd3f255729ab3b399b0d122a76fd228c781c25c73be6252cc18a4a3214f85f1
ntrack_016-1.dsc 2.2 KiB f49f022b35ab048cb465a7e38b6a3a4b584526f775b08d69e7245e422998bcb2

Available diffs

View changes file

Binary packages built by this source

libntrack-dev: Development package for ntrack

 Development files and tools for ntrack support

libntrack-glib-dev: development package for libntrack glib API

 Development headers and friends for libntrack

libntrack-glib2: glib API for ntrack

 gsource and mainloop integration for ntrack.

libntrack-gobject-dev: Development package for libntrack-gobject API

 Development files for ntrack GObject API

libntrack-gobject1: GObject API for ntrack

 GObject monitor API for network connectivity changes.

libntrack-qt4-1: Qt 4 API for ntrack

 Qt 4 monitor API to get network connectivity change updates.

libntrack-qt4-dev: Development package for libntrack-qt4

 Development files for ntrack Qt 4 API

libntrack0: lightweight connectivity tracking library

 ntrack aims to be a lightweight and easy to use library for application
 developers that want to get events on network online status changes such as
 online, offline or route changes.
 .
 The primary goal is to serve desktop applications in a network manager and
 desktop environment independent fashion. Also its supposed to be lightweight,
 resource un-intensive and extensible.
 .
 ntrack currently comes with bindings for glib, GObject, qt4 and python-gobject.

ntrack-module-libnl-0: libnl based ntrack module

 ntrack module that uses the libnl backend

ntrack-module-rtnetlink-0: rtnetlink based ntrack module

 ntrack module that uses the rtnetlink backend