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 | 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
- diff from 014+bzr312-0ubuntu2 to 016-1 (400.1 KiB)
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